Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Revision: TrinityCore rev. 9eda3d85423b 2017-01-18 00:07:10 +0100 (master branch) (Win64, Debug, Static)
- Date 20:1:2017. Time 5:49
- //=====================================================
- *** Hardware ***
- Processor: Intel(R) Xeon(R) CPU L5520 @ 2.27GHz
- Number Of Processors: 16
- Physical Memory: 75487728 KB (Available: 53502392 KB)
- Commit Charge Limit: 187136656 KB
- *** Operation System ***
- Windows Server 2012 R2 Standard (Version 6.3, Build 9600)
- //=====================================================
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF725371EFF 01:0000000000F70EFF J:\Cores\Legion\715\normal\worldserver.exe
- Registers:
- RAX:696D5F766E690000
- RBX:00007FF726C397A0
- RCX:0000000000000000
- RDX:000000381230AA00
- RSI:00007FF723BFE000
- RDI:0000003839A2DDF0
- R8: 00007FF9D32D0000
- R9: 0000003839A2DD88
- R10:000000388C59BCD4
- R11:0000000000000000
- R12:0000000000000000
- R13:0000000000000000
- R14:0000000000000000
- R15:CCCCCCCCCCCCCCCC
- CS:RIP:0033:00007FF725371EFF
- SS:RSP:002B:0000000039A2DDB0 RBP:00000000
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010202
- Call stack:
- Address Frame Function SourceFile
- 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
- 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
- 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
- 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
- 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
- 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
- 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
- 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
- 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
- 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
- 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
- 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
- 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
- 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3114CA 0000003839A2BEC0 ZwGetContextThread+A
- CCCCCCCCCCCCCCCC 0000003839A2BEC8 0000:0000000000000000
- CCCCCCCCCCCCCCCC 0000003839A2BED0 0000:0000000000000000
- CCCCCCCCCCCCCCCC 0000003839A2BED8 0000:0000000000000000
- 0000000000000314 0000003839A2BEE0 0000:0000000000000000
- 0000E78CD4B80EB6 0000003839A2BEE8 0000:0000000000000000
- 0000003839A2C460 0000003839A2BEF0 0000:0000000000000000
- 00007FF7244D53A0 0000003839A2C460 WheatyExceptionReport::printTracesForAllThreads+100 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 463
- 00007FF7244D57B7 0000003839A2CB90 WheatyExceptionReport::GenerateExceptionReport+3B7 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 564
- 00007FF7244D51F6 0000003839A2CF40 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 179
- 00007FF9E7891F42 0000003839A2D030 UnhandledExceptionFilter+1A2
- 00007FF9EA31F133 0000003839A2D070 memset+AAF3
- 00007FF9EA301D86 0000003839A2D0E0 __C_specific_handler+96
- 00007FF9EA3133FD 0000003839A2D110 __chkstk+9D
- 00007FF9EA2D4847 0000003839A2D7E0 RtlRaiseException+F67
- 00007FF9EA31258A 0000003839A2DDA0 KiUserExceptionDispatcher+3A
- 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
- 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
- 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
- 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
- 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
- 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
- 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
- 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
- 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
- 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
- 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
- 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
- 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
- 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3106FA 000000383B66F6C0 NtWaitForSingleObject+A
- 00007FF9E77B1118 000000383B66F760 WaitForSingleObjectEx+98
- 00007FF7244917ED 000000383B66F790 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
- 00007FF7244C11EF 000000383B66F7C0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
- 00007FF7244C5976 000000383B66F840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
- 00007FF9C31EB0A8 000000383B66F880 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383B66F8D0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383B66F900 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383B66F950 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383BB4F860 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383BB4F8C0 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383BB4FAB0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 00007FF7244C1371 000000383BB4FB60 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- 00007FF7244C127B 000000383BB4FBC0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- 00007FF72449177F 000000383BB4FBF0 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
- 00007FF72445EFDC 000000383BB4FC30 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_61_0\boost\bind\bind.hpp line 250
- 00007FF724491240 000000383BB4FC90 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_61_0\boost\bind\bind.hpp line 1223
- 00007FF7244616D0 000000383BB4FCC0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- 00007FF724470830 000000383BB4FCF0 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF72446377C 000000383BB4FD20 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7244A5D3A 000000383BB4FD70 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF72449D8D8 000000383BB4FDA0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383BB4FDD0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383BB4FE10 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BB4FE60 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BB4FE90 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BB4FEE0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383BC4F670 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383BC4F6D0 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383BC4F8C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 00007FF7244C1371 000000383BC4F970 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- 00007FF7244C127B 000000383BC4F9D0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- 00007FF72449177F 000000383BC4FA00 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
- 00007FF72445EFDC 000000383BC4FA40 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_61_0\boost\bind\bind.hpp line 250
- 00007FF724491240 000000383BC4FAA0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_61_0\boost\bind\bind.hpp line 1223
- 00007FF7244616D0 000000383BC4FAD0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- 00007FF724470830 000000383BC4FB00 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF72446377C 000000383BC4FB30 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7244A5D3A 000000383BC4FB80 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF72449D8D8 000000383BC4FBB0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383BC4FBE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383BC4FC20 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BC4FC70 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BC4FCA0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BC4FCF0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383BD4F290 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383BD4F300 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383BD4F340 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383BD4F380 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383BD4F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383BD4F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383BD4F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383BD4F4A0 _Cnd_wait+20
- 00007FF7244983D3 000000383BD4F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383BD4F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383BD4F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383BD4F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383BD4F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383BD4F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383BD4F680 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383BD4F6D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383BD4F700 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383BD4F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383BD4F770 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BD4F7C0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BD4F7F0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BD4F840 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383BF4F230 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383BF4F2A0 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383BF4F2E0 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383BF4F320 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383BF4F360 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383BF4F390 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383BF4F410 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383BF4F440 _Cnd_wait+20
- 00007FF7244983D3 000000383BF4F470 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383BF4F4B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383BF4F510 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383BF4F570 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383BF4F5A0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383BF4F5E0 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383BF4F620 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383BF4F670 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383BF4F6A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383BF4F6D0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383BF4F710 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BF4F760 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BF4F790 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BF4F7E0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C04F290 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C04F300 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C04F340 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C04F380 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C04F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C04F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C04F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C04F4A0 _Cnd_wait+20
- 00007FF7244983D3 000000383C04F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383C04F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383C04F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383C04F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383C04F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383C04F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383C04F680 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383C04F6D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383C04F700 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383C04F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383C04F770 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C04F7C0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C04F7F0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C04F840 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C14F9D0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C14FA40 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C14FA80 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C14FAC0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C14FB00 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C14FB30 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C14FBB0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C14FBE0 _Cnd_wait+20
- 00007FF7244983D3 000000383C14FC10 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383C14FC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383C14FCB0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383C14FD10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383C14FD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383C14FD80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383C14FDC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383C14FE10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383C14FE40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383C14FE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383C14FEB0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C14FF00 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C14FF30 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C14FF80 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C24F6D0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C24F740 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C24F780 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C24F7C0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C24F800 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C24F830 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C24F8B0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C24F8E0 _Cnd_wait+20
- 00007FF7244983D3 000000383C24F910 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383C24F950 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383C24F9B0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383C24FA10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383C24FA40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383C24FA80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383C24FAC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383C24FB10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383C24FB40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383C24FB70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383C24FBB0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C24FC00 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C24FC30 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C24FC80 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C34F850 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C34F8C0 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C34F900 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C34F940 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C34F980 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C34F9B0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C34FA30 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C34FA60 _Cnd_wait+20
- 00007FF7244983D3 000000383C34FA90 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000383C34FAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF7265D04E7 000000383C34FB30 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF7265CFA49 000000383C34FB90 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- 00007FF7265CFF24 000000383C34FBC0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7265D00FC 000000383C34FC00 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF7265CFF8B 000000383C34FC40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7265D073A 000000383C34FC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF7265D05D8 000000383C34FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383C34FCF0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383C34FD30 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C34FD80 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C34FDB0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C34FE00 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000381E66F4C0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000381E66F530 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000381E66F570 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000381E66F5B0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000381E66F5F0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000381E66F620 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000381E66F6A0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000381E66F6D0 _Cnd_wait+20
- 00007FF7244983D3 000000381E66F700 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- 00007FF7244D2544 000000381E66F740 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- 00007FF726268C77 000000381E66F7A0 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- 00007FF726267980 000000381E66F7F0 MapUpdater::WorkerThread+40 d:\core\trinitycore\src\server\game\maps\mapupdater.cpp line 110
- 00007FF726267E64 000000381E66F820 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF7262684AC 000000381E66F860 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF726267FCB 000000381E66F8A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7262692FA 000000381E66F8F0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF726268DB8 000000381E66F920 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000381E66F950 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000381E66F990 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000381E66F9E0 _register_onexit_function+111
- 00007FF9E7C513D2 000000381E66FA10 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000381E66FA60 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31071A 000000382AA5F2F0 ZwReadFile+A
- 00007FF9E77B8268 000000382AA5F370 ReadFile+78
- 00007FF9C31D906F 000000382AA5F460 _read+EDF
- 00007FF9C31D84C3 000000382AA5F4C0 _read+333
- 00007FF9C322D832 000000382AA5F550 ungetwc+2F2
- 00007FF9C322E0E0 000000382AA5F590 ungetwc+BA0
- 00007FF9C31EE93E 000000382AA5F600 _fgetc_nolock+10E
- 00007FF9C31EE9C3 000000382AA5F630 _getc_nolock+13
- 00007FF9C31EF4F6 000000382AA5F660 fgetpos+826
- 00007FF9C31EF117 000000382AA5F6E0 fgetpos+447
- 00007FF9C31EF712 000000382AA5F720 fgets+32
- 00007FF7244C6031 000000382AA5F950 CliThread+D1 d:\core\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 158
- 00007FF72446163A 000000382AA5F980 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- 00007FF7244707F0 000000382AA5F9B0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF72446372C 000000382AA5F9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF7244A5CAA 000000382AA5FA30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF72449D8A8 000000382AA5FA60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000382AA5FA90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000382AA5FAD0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000382AA5FB20 _register_onexit_function+111
- 00007FF9E7C513D2 000000382AA5FB50 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000382AA5FBA0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3106FA 000000383C44F970 NtWaitForSingleObject+A
- 00007FF9E77B1118 000000383C44FA10 WaitForSingleObjectEx+98
- 00007FF7244917ED 000000383C44FA40 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
- 00007FF7244C11EF 000000383C44FA70 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
- 00007FF7244C5976 000000383C44FAF0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
- 00007FF9C31EB0A8 000000383C44FB30 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C44FB80 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C44FBB0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C44FC00 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383C54F6F0 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383C54F750 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383C54F940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 00007FF7244C1371 000000383C54F9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- 00007FF7244C127B 000000383C54FA50 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- 00007FF724F1F868 000000383C54FC40 NetworkThread<WorldSocket>::Run+178 d:\core\trinitycore\src\server\shared\networking\networkthread.h line 128
- 00007FF724F19274 000000383C54FC70 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- 00007FF724F1B81C 000000383C54FCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- 00007FF724F1982B 000000383C54FCF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- 00007FF724F2190A 000000383C54FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- 00007FF724F20E58 000000383C54FD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- 00007FF724497FAD 000000383C54FDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- 00007FF9C31EB0A8 000000383C54FDE0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C54FE30 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C54FE60 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C54FEB0 RtlUserThreadStart+34
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
- Local LocalizedString* locStr = 0x381230AA00
- char*[12] Str
- [0] = 0x696D5F766E690000
- [1] = 0x305F6579655F6373
- [2] = 0x5F6C6C6570530031
- [3] = 0x575F65727574614E
- [4] = 0x6C6C657053006265
- [5] = 0x5F776F646168535F
- [6] = 0x6853726568746147
- [7] = 0x4E490073776F6461
- [8] = 0x315F746C65425F56
- [9] = 0x694D5F564E490038
- Local unsigned int a = 0x0
- Local unsigned int i = 0x4
- Local DB2StorageBase* this = 0x7FF728497AF0
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- bool IsSigned = 0x0
- int Type = 0x69
- char* Name = "ID"
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int IndexField = 0xFFFFFFFF
- unsigned int FieldCount = 0x15
- unsigned int LayoutHash = 0xABD08A04
- char* Types = "iffisiiifhhhhhhbbbbbb"
- unsigned int* ArraySizes = 0x1
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- Parameter char* entry = ""
- Parameter unsigned int locale = 0x0
- Parameter ByteBuffer& buffer = 0x3839A2E018
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
- Local DB2Storage<CreatureDisplayInfoEntry>* this = 0x7FF728497AF0
- DB2StorageBase
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- <unnamed-type-_indexTable>
- CreatureDisplayInfoEntry** AsT = 0x7FF7252D6050
- unsigned int ID = 0x10245489
- unsigned int ExtendedDisplayInfoID = 0x244C8948
- float CreatureModelScale = -0.000000
- float PlayerModelScale = -0.000000
- unsigned int[3] TextureVariation
- [0] = 0x8B9FC
- [1] = 0xCCB80000
- [2] = 0xF3CCCCCC
- char* PortraitTextureName = 0x8B4830244C8B48AB <Unable to read memory>
- unsigned int PortraitCreatureDisplayInfoID = 0xE830244C
- unsigned int CreatureGeosetData = 0xFFFCE814
- unsigned int StateSpellVisualKitID = 0x3824448B
- float InstanceOtherPlayerPetScale = -0.000000
- unsigned int ModelID = 0x74C0
- unsigned int SoundID = 0xBA0F
- unsigned int NPCSoundID = 0xC8
- unsigned int ParticleColorID = 0x0
- unsigned int ObjectEffectPackageID = 0x8B48
- unsigned int AnimReplacementSetID = 0x244C
- unsigned int CreatureModelAlpha = 0x30
- unsigned int SizeClass = 0xE8
- unsigned int BloodID = 0xCA
- unsigned int Flags = 0x1C
- int Gender = 0x96
- int Unk700 = 0x1
- char** AsChar = "‰T$H‰L$WHƒì H‹ü¹"
- DB2Storage<CreatureDisplayInfoEntry>::<unnamed-type-_indexTable> _indexTable
- CreatureDisplayInfoEntry** AsT = NULL
- char** AsChar = NULL
- unsigned int _indexTableSize = 0x12719
- Parameter unsigned int id = 0x121D0
- Parameter unsigned int locale = 0x0
- Parameter ByteBuffer& buffer = 0x3839A2E018
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
- Local WorldPackets::Query::DBReply response
- WorldPackets::ServerPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2DFB8
- unsigned int TableHash = 0xBFDAF9F1
- unsigned int Timestamp = 0x5847ED8A
- unsigned int RecordID = 0x121D0
- bool Allow = 0x1
- ByteBuffer Data
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- Local WorldPackets::Query::DBQueryBulk::DBQueryRecord& rec = 0x38C0E44EF0
- ObjectGuid GUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int RecordID = 0x121D0
- Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <begin>$L0
- std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x38C11B4500
- std::_Iterator_base12* _Mynextiter = NULL
- value_type
- ObjectGuid GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- value_type
- <user defined> GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44EF0
- ObjectGuid GUID = 0x38C0E44EF0
- unsigned int RecordID = 0x121D0
- value_type
- <user defined> GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <end>$L0
- std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x38C11B4500
- std::_Iterator_base12* _Mynextiter = 0x3839A2DF48
- value_type
- ObjectGuid GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- value_type
- <user defined> GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44F18
- ObjectGuid GUID = 0x38C0E44F18
- unsigned int RecordID = 0xD30773C0
- value_type
- <user defined> GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- Local std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >& <range>$L0 = 0x3839A2E260
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >
- std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord>
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > _Myval2 = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- Local WorldSession* this = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter WorldPackets::Query::DBQueryBulk& packet = 0x3839A2E200
- WorldPackets::ClientPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2E208
- DBQueryRecord
- ObjectGuid GUID
- unsigned int _low = 0x7FF7277FF560
- unsigned int _high = 0x7FF72718C420
- unsigned int RecordID = 0x12
- unsigned int TableHash = 0xBFDAF9F1
- std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- Local DB2StorageBase* store = 0x7FF728497AF0
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- bool IsSigned = 0x0
- int Type = 0x69
- char* Name = "ID"
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int IndexField = 0xFFFFFFFF
- unsigned int FieldCount = 0x15
- unsigned int LayoutHash = 0xABD08A04
- char* Types = "iffisiiifhhhhhhbbbbbb"
- unsigned int* ArraySizes = 0x1
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
- Local PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>* this = 0x38B8663440
- ClientOpcodeHandler
- OpcodeHandler
- char* Name = "CMSG_DB_QUERY_BULK"
- int Status = 0x0
- int ProcessingPlace = 0x0
- Parameter WorldSession* session = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter WorldPacket& packet = 0x38BBA58450
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x0
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
- unsigned int m_opcode = 0x35E4
- int _connection = 0x0
- Local WorldPackets::Query::DBQueryBulk nicePacket
- WorldPackets::ClientPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2E208
- DBQueryRecord
- ObjectGuid GUID
- unsigned int _low = 0x7FF7277FF560
- unsigned int _high = 0x7FF72718C420
- unsigned int RecordID = 0x12
- unsigned int TableHash = 0xBFDAF9F1
- std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
- Local ClientOpcodeHandler* opHandle = 0x38B8663440
- OpcodeHandler
- char* Name = "CMSG_DB_QUERY_BULK"
- int Status = 0x0
- int ProcessingPlace = 0x0
- Local WorldSession* this = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter unsigned int diff = 0x9E7
- Parameter PacketFilter& updater = 0x3839A2EB88
- WorldSession* m_pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEAE0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi = 0x381B30B770
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems = 0x381B30B8B0
- PvPInfo pvpInfo = 0x381B30B900
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- WorldObject* m_seer = 0x381B307D30
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs = 0x381B30B968
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData = 0x381B30C310
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests = 0x381B30C3B8
- ObjectGuid m_divider = 0x381B30C408
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage = 0x381B30CA28
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus = 0x381B30D000
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells = 0x381B30D088
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells = 0x381B30D0D8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo = 0x381B30D130
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable = 0x381B30DB10
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- GroupReference m_group = 0x381B30DBF8
- GroupReference m_originalGroup = 0x381B30DC28
- Group* m_groupInvite = NULL
- unsigned int m_groupUpdateMask = 0x0
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location = 0x381B30DC78
- WorldLocation m_recall_location = 0x381B30DC8C
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles = 0x381B30DCD0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems = 0x381B30DCF8
- MapReference m_mapRef = 0x381B30DD10
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest = 0x381B30DD88
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes = 0x381B30DE08
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation = 0x381B30DE7C
- SceneMgr m_sceneMgr = 0x381B30DE90
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView = 0x381B30DEB8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Local unsigned int processedPackets = 0x8
- Local int currentTime = 0x5881EB57
- Local bool deletePacket = 0x1
- Local WorldPacket* packet = 0x38BBA58450
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x0
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
- unsigned int m_opcode = 0x35E4
- int _connection = 0x0
- Local std::vector<WorldPacket *,std::allocator<WorldPacket *> > requeuePackets
- std::_Vector_alloc<std::_Vec_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Vector_val<std::_Simple_types<WorldPacket *> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<WorldPacket *> >
- std::_Vector_val<std::_Simple_types<WorldPacket *> > _Myval2 = 0x3839A2E308
- 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
- Local WorldSessionFilter updater
- PacketFilter
- WorldSession* m_pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x386DABEA80
- std::future<SQLQueryHolder *> _accountLoginCallback = 0x386DABEA90
- std::future<SQLQueryHolder *> _charLoginCallback = 0x386DABEAA0
- QueryCallbackProcessor _queryProcessor = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
- WorldSession::DosProtection AntiDOS = 0x386DABEAD0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret = 0x386DABEC00
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x386DABEC20
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x386DABEC70
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading = 0x386DABECD9
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency = 0x69
- std::atomic<unsigned int> m_clientTimeDelay = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x386DABEED8
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID = 0x386DABEF6D
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey = 0xF5AE13A500000003
- Local WorldSession* pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
- std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
- std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x383C867A00
- std::_Iterator_base12* _Mynextiter = NULL
- std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x38BBA679D0
- Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
- std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
- std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x383C867A00
- std::_Iterator_base12* _Mynextiter = 0x3839A2EB28
- std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x3839C88460
- Local World* this = 0x7FF728488610
- unsigned int m_ShutdownTimer = 0x0
- unsigned int m_ShutdownMask = 0x0
- unsigned int m_CleaningFlags = 0x0
- bool m_isClosed = 0x0
- int m_startTime = 0x5881EA77
- int m_gameTime = 0x5881EB57
- IntervalTimer[15] m_timers
- [0] = 0x7FF728488630
- [1] = 0x7FF728488640
- [2] = 0x7FF728488650
- [3] = 0x7FF728488660
- [4] = 0x7FF728488670
- [5] = 0x7FF728488680
- [6] = 0x7FF728488690
- [7] = 0x7FF7284886A0
- [8] = 0x7FF7284886B0
- [9] = 0x7FF7284886C0
- int mail_timer = 0x3F
- int mail_timer_expires = 0x5A0
- int blackmarket_timer = 0x16
- unsigned int m_updateTime = 0x9E7
- unsigned int m_updateTimeSum = 0xB1E
- unsigned int m_updateTimeCount = 0x2
- unsigned int m_currentTime = 0x690AE
- std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
- std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
- <user defined> value_compare = 0x7FF728488748
- std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x7FF728488798
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
- 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[75] 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[180] m_int_configs
- [0] = 0x1
- [1] = 0x15F90
- [2] = 0x493E0
- [3] = 0x64
- [4] = 0x927C0
- [5] = 0x0
- [6] = 0x1F95
- [7] = 0x1F96
- [8] = 0xDBBA0
- [9] = 0x2710
- bool[92] m_bool_configs
- [0] = 0x0
- [1] = 0x1
- [2] = 0x0
- [3] = 0x0
- [4] = 0x1
- [5] = 0x1
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- float[17] 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] = 1.000000
- [8] = 60.000000
- [9] = 95.000000
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
- std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- <user defined> _Copy_tag = 0x7FF728488CC0
- <user defined> _Move_tag = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- unsigned int m_playerLimit = 0x0
- int m_allowedSecurityLevel = 0x0
- int m_defaultDbcLocale = 0x0
- unsigned int m_availableDbcLocaleMask = 0x0
- bool m_allowMovement = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
- std::string m_dataPath = "J:\Data\7x/"
- LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
- std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
- bool _canceled = 0x0
- int m_NextDailyQuestReset = 0x5881EDB0
- int m_NextWeeklyQuestReset = 0x58888F0C
- int m_NextMonthlyQuestReset = 0x58916B50
- int m_NextRandomBGReset = 0x5881EDB0
- int m_NextGuildReset = 0x5881EDB0
- int m_NextCurrencyReset = 0x5881EDB0
- std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
- std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
- std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
- LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
- std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
- bool _canceled = 0x0
- LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
- std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
- std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
- bool _canceled = 0x0
- std::string m_DBVersion = "7.1x v0.0.1_blizz"
- std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
- std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- <user defined> _Copy_tag = 0x7FF728488F40
- <user defined> _Move_tag = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
- std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- <user defined> _Copy_tag = 0x7FF728488F58
- <user defined> _Move_tag = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
- std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- <user defined> _Copy_tag = 0x7FF728488F70
- <user defined> _Move_tag = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
- Parameter unsigned int diff = 0x9E7
- Local WorldSession* sess = NULL
- Local std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> linkInfo
- std::weak_ptr<WorldSocket> first
- std::_Ptr_base<WorldSocket>
- WorldSocket* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- unsigned int second = 0x0
- 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
- Local World* this = 0x7FF728488610
- unsigned int m_ShutdownTimer = 0x0
- unsigned int m_ShutdownMask = 0x0
- unsigned int m_CleaningFlags = 0x0
- bool m_isClosed = 0x0
- int m_startTime = 0x5881EA77
- int m_gameTime = 0x5881EB57
- IntervalTimer[15] m_timers
- [0] = 0x7FF728488630
- [1] = 0x7FF728488640
- [2] = 0x7FF728488650
- [3] = 0x7FF728488660
- [4] = 0x7FF728488670
- [5] = 0x7FF728488680
- [6] = 0x7FF728488690
- [7] = 0x7FF7284886A0
- [8] = 0x7FF7284886B0
- [9] = 0x7FF7284886C0
- int mail_timer = 0x3F
- int mail_timer_expires = 0x5A0
- int blackmarket_timer = 0x16
- unsigned int m_updateTime = 0x9E7
- unsigned int m_updateTimeSum = 0xB1E
- unsigned int m_updateTimeCount = 0x2
- unsigned int m_currentTime = 0x690AE
- std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
- std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
- <user defined> value_compare = 0x7FF728488748
- std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x7FF728488798
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
- 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[75] 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[180] m_int_configs
- [0] = 0x1
- [1] = 0x15F90
- [2] = 0x493E0
- [3] = 0x64
- [4] = 0x927C0
- [5] = 0x0
- [6] = 0x1F95
- [7] = 0x1F96
- [8] = 0xDBBA0
- [9] = 0x2710
- bool[92] m_bool_configs
- [0] = 0x0
- [1] = 0x1
- [2] = 0x0
- [3] = 0x0
- [4] = 0x1
- [5] = 0x1
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- float[17] 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] = 1.000000
- [8] = 60.000000
- [9] = 95.000000
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
- std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- <user defined> _Copy_tag = 0x7FF728488CC0
- <user defined> _Move_tag = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- unsigned int m_playerLimit = 0x0
- int m_allowedSecurityLevel = 0x0
- int m_defaultDbcLocale = 0x0
- unsigned int m_availableDbcLocaleMask = 0x0
- bool m_allowMovement = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
- std::string m_dataPath = "J:\Data\7x/"
- LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
- std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
- bool _canceled = 0x0
- int m_NextDailyQuestReset = 0x5881EDB0
- int m_NextWeeklyQuestReset = 0x58888F0C
- int m_NextMonthlyQuestReset = 0x58916B50
- int m_NextRandomBGReset = 0x5881EDB0
- int m_NextGuildReset = 0x5881EDB0
- int m_NextCurrencyReset = 0x5881EDB0
- std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
- std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
- std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
- LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
- std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
- bool _canceled = 0x0
- LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
- std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
- std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
- bool _canceled = 0x0
- std::string m_DBVersion = "7.1x v0.0.1_blizz"
- std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
- std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- <user defined> _Copy_tag = 0x7FF728488F40
- <user defined> _Move_tag = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
- std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- <user defined> _Copy_tag = 0x7FF728488F58
- <user defined> _Move_tag = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
- std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- <user defined> _Copy_tag = 0x7FF728488F70
- <user defined> _Move_tag = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
- Parameter unsigned int diff = 0x9E7
- 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
- Local unsigned int diff = 0x9E7
- Local unsigned int realPrevTime = 0x686F8
- Local unsigned int realCurrTime = 0x690DF
- Local unsigned int prevSleepTime = 0x31
- 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
- Parameter int argc = 0x1
- Parameter char** argv = "J:\Cores\Legion\715\normal\worldserver.exe"
- Local std::string pidFile = "J:\_Logs\_Legion\_7.1.0\_Shattered_hand\PID\..."
- Local int numThreads = 0x2
- Local AsyncAcceptor* raAcceptor = NULL
- Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
- boost::asio::basic_io_object<boost::asio::signal_set_service,0>
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4D8
- boost::asio::detail::signal_set_service::registration* signals_ = 0x3839C34C30
- boost::asio::signal_set_service& service = 0x3839C2D060
- boost::asio::detail::service_base<boost::asio::signal_set_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF727170D58
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839C2D068
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839CBDD90
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839C2D060
- boost::asio::detail::signal_set_service::registration* signals_ = NULL
- boost::asio::detail::signal_set_service service_impl_ = 0x3839C2D088
- boost::asio::detail::signal_set_service::implementation_type implementation
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4E0
- boost::asio::detail::signal_set_service::registration* signals_ = 0x3839CCBF50
- Local std::thread* soapThread = NULL
- Local std::string configError = ""
- Local int networkThreads = 0x1
- Local boost::filesystem::path configFile
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1
- boost::filesystem::path m_element
- iterator
- <user defined> m_element = 0x3839A2F0B8
- boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
- boost::filesystem::path::iterator m_itr = 0x3839A2F0B8
- boost::filesystem::path m_element = 0x3839A2F0F0
- const_reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- const_reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
- 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::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,s
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::a
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<c
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x3839A2F1A0
- <user defined> value_compare = 0x3839A2F1A0
- <user defined> _Copy_tag = 0x3839A2F1A0
- <user defined> _Move_tag = 0x3839A2F1A0
- <user defined> value_compare = 0x3839A2F1A0
- std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,st m_final
- std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::
- std::_Tree_comp_alloc<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allo
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::basic_string<char,std _Mypair = 0x3839A2F1B8
- <user defined> _Copy_tag = 0x3839A2F1B8
- <user defined> _Move_tag = 0x3839A2F1B8
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<ch m_required
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x3839A2F1D0
- <user defined> value_compare = 0x3839A2F1D0
- <user defined> _Copy_tag = 0x3839A2F1D0
- <user defined> _Move_tag = 0x3839A2F1D0
- <user defined> value_compare = 0x3839A2F1D0
- Local std::thread* cliThread = 0x38BB9FE620
- id
- unsigned int _Id = 0x224
- _Thrd_imp_t _Thr
- void* _Hnd = 0x224
- unsigned int _Id = 0x1BFC
- Local std::string configService = ""
- Local unsigned int worldPort = 0x1F95
- Local std::string worldListener = "216.244.75.155"
- Local BigNumber seed
- bignum_st* _bn = 0x3839BE0F80
- unsigned int* d = 0xA3B91DD70439D625
- int top = 0x2
- int dmax = 0x2
- int neg = 0x0
- int flags = 0x1
- Local std::vector<std::thread,std::allocator<std::thread> > threadPool
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<std::thread> >
- std::_Vector_val<std::_Simple_types<std::thread> > _Myval2 = 0x3839A2F538
- 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
- 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
- Local int main_result = 0x0
- Local <user defined>** tls_init_callback = NULL
- Local bool is_nested = 0x0
- Local <user defined>** tls_dtor_callback = NULL
- Local bool has_cctor = 0x0
- 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
- 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
- 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3114CA 0000003839A2BEC0 ZwGetContextThread+A
- CCCCCCCCCCCCCCCC 0000003839A2BEC8 0000:0000000000000000
- CCCCCCCCCCCCCCCC 0000003839A2BED0 0000:0000000000000000
- CCCCCCCCCCCCCCCC 0000003839A2BED8 0000:0000000000000000
- 000000000000030C 0000003839A2BEE0 0000:0000000000000000
- 0000E78CD4B80EB6 0000003839A2BEE8 0000:0000000000000000
- 0000003839A2C460 0000003839A2BEF0 0000:0000000000000000
- 00007FF7244D53A0 0000003839A2C460 WheatyExceptionReport::printTracesForAllThreads+100 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 463
- Local void* threadHandle = 0x30C
- Local _CONTEXT context
- unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
- unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
- unsigned long ContextFlags = 0xD010001F
- unsigned long MxCsr = 0x1FB7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x202
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0x66B
- unsigned int Rcx = 0x380053B3D8
- unsigned int Rdx = 0x3800530000
- unsigned int Rbx = 0x0
- unsigned int Rsp = 0x3839A2BF00
- unsigned int Rbp = 0x3839A2FF80
- unsigned int Rsi = 0x3839A2DCC0
- unsigned int Rdi = 0x3839A2C460
- unsigned int R8 = 0x66A
- unsigned int R9 = 0x3839A2FF80
- unsigned int R10 = 0x0
- unsigned int R11 = 0x286
- unsigned int R12 = 0xFFFFFFFFFFFFFFFF
- unsigned int R13 = 0x1
- unsigned int R14 = 0x3839A2D0B0
- unsigned int R15 = 0x7FF7244D4DC0
- unsigned int Rip = 0x7FF7244D53A0
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FB7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x3839A2C090
- [1] = 0x3839A2C0A0
- [2] = 0x3839A2C0B0
- [3] = 0x3839A2C0C0
- [4] = 0x3839A2C0D0
- [5] = 0x3839A2C0E0
- [6] = 0x3839A2C0F0
- [7] = 0x3839A2C100
- _M128A[16] XmmRegisters
- [0] = 0x3839A2C110
- [1] = 0x3839A2C120
- [2] = 0x3839A2C130
- [3] = 0x3839A2C140
- [4] = 0x3839A2C150
- [5] = 0x3839A2C160
- [6] = 0x3839A2C170
- [7] = 0x3839A2C180
- [8] = 0x3839A2C190
- [9] = 0x3839A2C1A0
- unsigned int[96] Reserved4
- [0] = 0x1
- [1] = 0x29
- [2] = 0x0
- [3] = 0x1C
- [4] = 0x80
- [5] = 0xF6
- [6] = 0xFF
- [7] = 0xFF
- [8] = 0x0
- [9] = 0x0
- _M128A[2] Header
- [0] = 0x3839A2C070
- [1] = 0x3839A2C080
- <user defined> Legacy = 0x3839A2C090
- _M128A Xmm0 = 0x3839A2C110
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x3839A2C270
- [1] = 0x3839A2C280
- [2] = 0x3839A2C290
- [3] = 0x3839A2C2A0
- [4] = 0x3839A2C2B0
- [5] = 0x3839A2C2C0
- [6] = 0x3839A2C2D0
- [7] = 0x3839A2C2E0
- [8] = 0x3839A2C2F0
- [9] = 0x3839A2C300
- unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
- unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Parameter bool bWriteVariables = 0x1
- Local unsigned long dwOwnerPID = 0xC9C
- Local tagTHREADENTRY32 te32
- unsigned long dwSize = 0x1C
- unsigned long cntUsage = 0x0
- unsigned long th32ThreadID = 0x4DF0
- unsigned long th32OwnerProcessID = 0xC9C
- long tpBasePri = 0x8
- long tpDeltaPri = 0x0
- unsigned long dwFlags = 0x0
- Local void* hThreadSnap = 0x310
- 00007FF7244D5802 0000003839A2CB90 WheatyExceptionReport::GenerateExceptionReport+402 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 579
- Local _CONTEXT* pCtx = 0x3839A2D7F0
- unsigned int P1Home = 0x8D
- unsigned int P2Home = 0x7FF9EA2B0D07
- unsigned int P3Home = 0x7FF726C397A0
- unsigned int P4Home = 0x7FF900000000
- unsigned int P5Home = 0x3839AE0CC0
- unsigned int P6Home = 0x38
- unsigned long ContextFlags = 0x10001F
- unsigned long MxCsr = 0x1FB7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10202
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0x696D5F766E690000
- unsigned int Rcx = 0x0
- unsigned int Rdx = 0x381230AA00
- unsigned int Rbx = 0x7FF726C397A0
- unsigned int Rsp = 0x3839A2DDB0
- unsigned int Rbp = 0x0
- unsigned int Rsi = 0x7FF723BFE000
- unsigned int Rdi = 0x3839A2DDF0
- unsigned int R8 = 0x4
- unsigned int R9 = 0x7FF9D32D0000
- unsigned int R10 = 0x3839A2DD88
- unsigned int R11 = 0x388C59BCD4
- unsigned int R12 = 0x0
- unsigned int R13 = 0x0
- unsigned int R14 = 0x0
- unsigned int R15 = 0x0
- unsigned int Rip = 0x7FF725371EFF
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FB7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x3839A2D910
- [1] = 0x3839A2D920
- [2] = 0x3839A2D930
- [3] = 0x3839A2D940
- [4] = 0x3839A2D950
- [5] = 0x3839A2D960
- [6] = 0x3839A2D970
- [7] = 0x3839A2D980
- _M128A[16] XmmRegisters
- [0] = 0x3839A2D990
- [1] = 0x3839A2D9A0
- [2] = 0x3839A2D9B0
- [3] = 0x3839A2D9C0
- [4] = 0x3839A2D9D0
- [5] = 0x3839A2D9E0
- [6] = 0x3839A2D9F0
- [7] = 0x3839A2DA00
- [8] = 0x3839A2DA10
- [9] = 0x3839A2DA20
- unsigned int[96] Reserved4
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0xA2
- [9] = 0x1B
- _M128A[2] Header
- [0] = 0x3839A2D8F0
- [1] = 0x3839A2D900
- <user defined> Legacy = 0x3839A2D910
- _M128A Xmm0 = 0x3839A2D990
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x3839A2DAF0
- [1] = 0x3839A2DB00
- [2] = 0x3839A2DB10
- [3] = 0x3839A2DB20
- [4] = 0x3839A2DB30
- [5] = 0x3839A2DB40
- [6] = 0x3839A2DB50
- [7] = 0x3839A2DB60
- [8] = 0x3839A2DB70
- [9] = 0x3839A2DB80
- unsigned int VectorControl = 0x3839A2E040
- unsigned int DebugControl = 0x14
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local _CONTEXT trashableContext
- unsigned int P1Home = 0x8D
- unsigned int P2Home = 0x7FF9EA2B0D07
- unsigned int P3Home = 0x7FF726C397A0
- unsigned int P4Home = 0x7FF900000000
- unsigned int P5Home = 0x3839AE0CC0
- unsigned int P6Home = 0x38
- unsigned long ContextFlags = 0x10001F
- unsigned long MxCsr = 0x1FB7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10202
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0x696D5F766E690000
- unsigned int Rcx = 0x0
- unsigned int Rdx = 0x381230AA00
- unsigned int Rbx = 0x7FF9E7C513B0
- unsigned int Rsp = 0x3839A2FF80
- unsigned int Rbp = 0x0
- unsigned int Rsi = 0x7FF723BFE000
- unsigned int Rdi = 0x7FF726C397A0
- unsigned int R8 = 0x4
- unsigned int R9 = 0x7FF9D32D0000
- unsigned int R10 = 0x3839A2DD88
- unsigned int R11 = 0x388C59BCD4
- unsigned int R12 = 0x0
- unsigned int R13 = 0x0
- unsigned int R14 = 0x0
- unsigned int R15 = 0x0
- unsigned int Rip = 0x7FF9EA2954E4
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FB7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x3839A2C7B0
- [1] = 0x3839A2C7C0
- [2] = 0x3839A2C7D0
- [3] = 0x3839A2C7E0
- [4] = 0x3839A2C7F0
- [5] = 0x3839A2C800
- [6] = 0x3839A2C810
- [7] = 0x3839A2C820
- _M128A[16] XmmRegisters
- [0] = 0x3839A2C830
- [1] = 0x3839A2C840
- [2] = 0x3839A2C850
- [3] = 0x3839A2C860
- [4] = 0x3839A2C870
- [5] = 0x3839A2C880
- [6] = 0x3839A2C890
- [7] = 0x3839A2C8A0
- [8] = 0x3839A2C8B0
- [9] = 0x3839A2C8C0
- unsigned int[96] Reserved4
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0xA2
- [9] = 0x1B
- _M128A[2] Header
- [0] = 0x3839A2C790
- [1] = 0x3839A2C7A0
- <user defined> Legacy = 0x3839A2C7B0
- _M128A Xmm0 = 0x3839A2C830
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x3839A2C990
- [1] = 0x3839A2C9A0
- [2] = 0x3839A2C9B0
- [3] = 0x3839A2C9C0
- [4] = 0x3839A2C9D0
- [5] = 0x3839A2C9E0
- [6] = 0x3839A2C9F0
- [7] = 0x3839A2CA00
- [8] = 0x3839A2CA10
- [9] = 0x3839A2CA20
- unsigned int VectorControl = 0x3839A2E040
- unsigned int DebugControl = 0x14
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local _SYSTEMTIME systime
- unsigned int wYear = 0x7E1
- unsigned int wMonth = 0x1
- unsigned int wDayOfWeek = 0x5
- unsigned int wDay = 0x14
- unsigned int wHour = 0x5
- unsigned int wMinute = 0x31
- unsigned int wSecond = 0x3B
- unsigned int wMilliseconds = 0x264
- Local _EXCEPTION_RECORD* pExceptionRecord = 0x3839A2DCE0
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF725371EFF
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x0
- [1] = 0xFFFFFFFFFFFFFFFF
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- Local unsigned int offset = 0xF70EFF
- Local char[260] szFaultingModule = "J:\Cores\Legion\715\normal\worldserver.exe..."
- Local unsigned long section = 0x1
- Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x3839A2D0B0
- _EXCEPTION_RECORD* ExceptionRecord = 0x3839A2DCE0
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF725371EFF
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x0
- [1] = 0xFFFFFFFFFFFFFFFF
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- _CONTEXT* ContextRecord = 0x3839A2D7F0
- unsigned int P1Home = 0x8D
- unsigned int P2Home = 0x7FF9EA2B0D07
- unsigned int P3Home = 0x7FF726C397A0
- unsigned int P4Home = 0x7FF900000000
- unsigned int P5Home = 0x3839AE0CC0
- unsigned int P6Home = 0x38
- unsigned long ContextFlags = 0x10001F
- unsigned long MxCsr = 0x1FB7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10202
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0x696D5F766E690000
- unsigned int Rcx = 0x0
- unsigned int Rdx = 0x381230AA00
- unsigned int Rbx = 0x7FF726C397A0
- unsigned int Rsp = 0x3839A2DDB0
- unsigned int Rbp = 0x0
- unsigned int Rsi = 0x7FF723BFE000
- unsigned int Rdi = 0x3839A2DDF0
- unsigned int R8 = 0x4
- unsigned int R9 = 0x7FF9D32D0000
- unsigned int R10 = 0x3839A2DD88
- unsigned int R11 = 0x388C59BCD4
- unsigned int R12 = 0x0
- unsigned int R13 = 0x0
- unsigned int R14 = 0x0
- unsigned int R15 = 0x0
- unsigned int Rip = 0x7FF725371EFF
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FB7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x3839A2D910
- [1] = 0x3839A2D920
- [2] = 0x3839A2D930
- [3] = 0x3839A2D940
- [4] = 0x3839A2D950
- [5] = 0x3839A2D960
- [6] = 0x3839A2D970
- [7] = 0x3839A2D980
- _M128A[16] XmmRegisters
- [0] = 0x3839A2D990
- [1] = 0x3839A2D9A0
- [2] = 0x3839A2D9B0
- [3] = 0x3839A2D9C0
- [4] = 0x3839A2D9D0
- [5] = 0x3839A2D9E0
- [6] = 0x3839A2D9F0
- [7] = 0x3839A2DA00
- [8] = 0x3839A2DA10
- [9] = 0x3839A2DA20
- unsigned int[96] Reserved4
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0xA2
- [9] = 0x1B
- _M128A[2] Header
- [0] = 0x3839A2D8F0
- [1] = 0x3839A2D900
- <user defined> Legacy = 0x3839A2D910
- _M128A Xmm0 = 0x3839A2D990
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x3839A2DAF0
- [1] = 0x3839A2DB00
- [2] = 0x3839A2DB10
- [3] = 0x3839A2DB20
- [4] = 0x3839A2DB30
- [5] = 0x3839A2DB40
- [6] = 0x3839A2DB50
- [7] = 0x3839A2DB60
- [8] = 0x3839A2DB70
- [9] = 0x3839A2DB80
- unsigned int VectorControl = 0x3839A2E040
- unsigned int DebugControl = 0x14
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- 00007FF7244D51F6 0000003839A2CF40 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 179
- Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x3839A2D0B0
- _EXCEPTION_RECORD* ExceptionRecord = 0x3839A2DCE0
- unsigned long ExceptionCode = 0xC0000005
- unsigned long ExceptionFlags = 0x0
- _EXCEPTION_RECORD* ExceptionRecord = NULL
- void* ExceptionAddress = 0x7FF725371EFF
- unsigned long NumberParameters = 0x2
- unsigned int[15] ExceptionInformation
- [0] = 0x0
- [1] = 0xFFFFFFFFFFFFFFFF
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- _CONTEXT* ContextRecord = 0x3839A2D7F0
- unsigned int P1Home = 0x8D
- unsigned int P2Home = 0x7FF9EA2B0D07
- unsigned int P3Home = 0x7FF726C397A0
- unsigned int P4Home = 0x7FF900000000
- unsigned int P5Home = 0x3839AE0CC0
- unsigned int P6Home = 0x38
- unsigned long ContextFlags = 0x10001F
- unsigned long MxCsr = 0x1FB7
- unsigned int SegCs = 0x33
- unsigned int SegDs = 0x2B
- unsigned int SegEs = 0x2B
- unsigned int SegFs = 0x53
- unsigned int SegGs = 0x2B
- unsigned int SegSs = 0x2B
- unsigned long EFlags = 0x10202
- unsigned int Dr0 = 0x0
- unsigned int Dr1 = 0x0
- unsigned int Dr2 = 0x0
- unsigned int Dr3 = 0x0
- unsigned int Dr6 = 0x0
- unsigned int Dr7 = 0x0
- unsigned int Rax = 0x696D5F766E690000
- unsigned int Rcx = 0x0
- unsigned int Rdx = 0x381230AA00
- unsigned int Rbx = 0x7FF726C397A0
- unsigned int Rsp = 0x3839A2DDB0
- unsigned int Rbp = 0x0
- unsigned int Rsi = 0x7FF723BFE000
- unsigned int Rdi = 0x3839A2DDF0
- unsigned int R8 = 0x4
- unsigned int R9 = 0x7FF9D32D0000
- unsigned int R10 = 0x3839A2DD88
- unsigned int R11 = 0x388C59BCD4
- unsigned int R12 = 0x0
- unsigned int R13 = 0x0
- unsigned int R14 = 0x0
- unsigned int R15 = 0x0
- unsigned int Rip = 0x7FF725371EFF
- _XSAVE_FORMAT FltSave
- unsigned int ControlWord = 0x27F
- unsigned int StatusWord = 0x0
- unsigned int TagWord = 0x0
- unsigned int Reserved1 = 0x0
- unsigned int ErrorOpcode = 0x0
- unsigned long ErrorOffset = 0x0
- unsigned int ErrorSelector = 0x0
- unsigned int Reserved2 = 0x0
- unsigned long DataOffset = 0x0
- unsigned int DataSelector = 0x0
- unsigned int Reserved3 = 0x0
- unsigned long MxCsr = 0x1FB7
- unsigned long MxCsr_Mask = 0xFFFF
- _M128A[8] FloatRegisters
- [0] = 0x3839A2D910
- [1] = 0x3839A2D920
- [2] = 0x3839A2D930
- [3] = 0x3839A2D940
- [4] = 0x3839A2D950
- [5] = 0x3839A2D960
- [6] = 0x3839A2D970
- [7] = 0x3839A2D980
- _M128A[16] XmmRegisters
- [0] = 0x3839A2D990
- [1] = 0x3839A2D9A0
- [2] = 0x3839A2D9B0
- [3] = 0x3839A2D9C0
- [4] = 0x3839A2D9D0
- [5] = 0x3839A2D9E0
- [6] = 0x3839A2D9F0
- [7] = 0x3839A2DA00
- [8] = 0x3839A2DA10
- [9] = 0x3839A2DA20
- unsigned int[96] Reserved4
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0xA2
- [9] = 0x1B
- _M128A[2] Header
- [0] = 0x3839A2D8F0
- [1] = 0x3839A2D900
- <user defined> Legacy = 0x3839A2D910
- _M128A Xmm0 = 0x3839A2D990
- _M128A Xmm1
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm2
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm3
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm4
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm5
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm6
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm7
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm8
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm9
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm10
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm11
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm12
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm13
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm14
- unsigned int Low = 0x0
- int High = 0x0
- _M128A Xmm15
- unsigned int Low = 0x0
- int High = 0x0
- _M128A[26] VectorRegister
- [0] = 0x3839A2DAF0
- [1] = 0x3839A2DB00
- [2] = 0x3839A2DB10
- [3] = 0x3839A2DB20
- [4] = 0x3839A2DB30
- [5] = 0x3839A2DB40
- [6] = 0x3839A2DB50
- [7] = 0x3839A2DB60
- [8] = 0x3839A2DB70
- [9] = 0x3839A2DB80
- unsigned int VectorControl = 0x3839A2E040
- unsigned int DebugControl = 0x14
- unsigned int LastBranchToRip = 0x0
- unsigned int LastBranchFromRip = 0x0
- unsigned int LastExceptionToRip = 0x0
- unsigned int LastExceptionFromRip = 0x0
- Local char[260] module_folder_name = "J:\Cores\Legion\715\normal..."
- Local _SYSTEMTIME systime
- unsigned int wYear = 0x7E1
- unsigned int wMonth = 0x1
- unsigned int wDayOfWeek = 0x5
- unsigned int wDay = 0x14
- unsigned int wHour = 0x5
- unsigned int wMinute = 0x31
- unsigned int wSecond = 0x3B
- unsigned int wMilliseconds = 0x17F
- Local char[260] crash_folder_path = "J:\Cores\Legion\715\normal\Crashes..."
- Local std::unique_lock<std::mutex> guard
- std::mutex* _Pmtx = 0x7FF72847D820
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF72847D820
- bool _Owns = 0x1
- Local char* pos = "worldserver.exe"
- 00007FF9E7891F42 0000003839A2D030 UnhandledExceptionFilter+1A2
- 00007FF9EA31F133 0000003839A2D070 memset+AAF3
- 00007FF9EA301D86 0000003839A2D0E0 __C_specific_handler+96
- 00007FF9EA3133FD 0000003839A2D110 __chkstk+9D
- 00007FF9EA2D4847 0000003839A2D7E0 RtlRaiseException+F67
- 00007FF9EA31258A 0000003839A2DDA0 KiUserExceptionDispatcher+3A
- 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
- Local LocalizedString* locStr = 0x381230AA00
- char*[12] Str
- [0] = 0x696D5F766E690000
- [1] = 0x305F6579655F6373
- [2] = 0x5F6C6C6570530031
- [3] = 0x575F65727574614E
- [4] = 0x6C6C657053006265
- [5] = 0x5F776F646168535F
- [6] = 0x6853726568746147
- [7] = 0x4E490073776F6461
- [8] = 0x315F746C65425F56
- [9] = 0x694D5F564E490038
- Local unsigned int a = 0x0
- Local unsigned int i = 0x4
- Local DB2StorageBase* this = 0x7FF728497AF0
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- bool IsSigned = 0x0
- int Type = 0x69
- char* Name = "ID"
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int IndexField = 0xFFFFFFFF
- unsigned int FieldCount = 0x15
- unsigned int LayoutHash = 0xABD08A04
- char* Types = "iffisiiifhhhhhhbbbbbb"
- unsigned int* ArraySizes = 0x1
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- Parameter char* entry = ""
- Parameter unsigned int locale = 0x0
- Parameter ByteBuffer& buffer = 0x3839A2E018
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
- Local DB2Storage<CreatureDisplayInfoEntry>* this = 0x7FF728497AF0
- DB2StorageBase
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- <unnamed-type-_indexTable>
- CreatureDisplayInfoEntry** AsT = 0x7FF7252D6050
- unsigned int ID = 0x10245489
- unsigned int ExtendedDisplayInfoID = 0x244C8948
- float CreatureModelScale = -0.000000
- float PlayerModelScale = -0.000000
- unsigned int[3] TextureVariation
- [0] = 0x8B9FC
- [1] = 0xCCB80000
- [2] = 0xF3CCCCCC
- char* PortraitTextureName = 0x8B4830244C8B48AB <Unable to read memory>
- unsigned int PortraitCreatureDisplayInfoID = 0xE830244C
- unsigned int CreatureGeosetData = 0xFFFCE814
- unsigned int StateSpellVisualKitID = 0x3824448B
- float InstanceOtherPlayerPetScale = -0.000000
- unsigned int ModelID = 0x74C0
- unsigned int SoundID = 0xBA0F
- unsigned int NPCSoundID = 0xC8
- unsigned int ParticleColorID = 0x0
- unsigned int ObjectEffectPackageID = 0x8B48
- unsigned int AnimReplacementSetID = 0x244C
- unsigned int CreatureModelAlpha = 0x30
- unsigned int SizeClass = 0xE8
- unsigned int BloodID = 0xCA
- unsigned int Flags = 0x1C
- int Gender = 0x96
- int Unk700 = 0x1
- char** AsChar = "‰T$H‰L$WHƒì H‹ü¹"
- DB2Storage<CreatureDisplayInfoEntry>::<unnamed-type-_indexTable> _indexTable
- CreatureDisplayInfoEntry** AsT = NULL
- char** AsChar = NULL
- unsigned int _indexTableSize = 0x12719
- Parameter unsigned int id = 0x121D0
- Parameter unsigned int locale = 0x0
- Parameter ByteBuffer& buffer = 0x3839A2E018
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
- Local WorldPackets::Query::DBReply response
- WorldPackets::ServerPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2DFB8
- unsigned int TableHash = 0xBFDAF9F1
- unsigned int Timestamp = 0x5847ED8A
- unsigned int RecordID = 0x121D0
- bool Allow = 0x1
- ByteBuffer Data
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x18
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
- Local WorldPackets::Query::DBQueryBulk::DBQueryRecord& rec = 0x38C0E44EF0
- ObjectGuid GUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int RecordID = 0x121D0
- Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <begin>$L0
- std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x38C11B4500
- std::_Iterator_base12* _Mynextiter = NULL
- value_type
- ObjectGuid GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- value_type
- <user defined> GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44EF0
- ObjectGuid GUID = 0x38C0E44EF0
- unsigned int RecordID = 0x121D0
- value_type
- <user defined> GUID = 0x3839A2DF48
- unsigned int RecordID = 0xC0E44EF0
- Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <end>$L0
- std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x38C11B4500
- std::_Iterator_base12* _Mynextiter = 0x3839A2DF48
- value_type
- ObjectGuid GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- value_type
- <user defined> GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44F18
- ObjectGuid GUID = 0x38C0E44F18
- unsigned int RecordID = 0xD30773C0
- value_type
- <user defined> GUID = 0x3839A2DF78
- unsigned int RecordID = 0xC0E44F18
- Local std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >& <range>$L0 = 0x3839A2E260
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >
- std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord>
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > _Myval2 = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- Local WorldSession* this = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter WorldPackets::Query::DBQueryBulk& packet = 0x3839A2E200
- WorldPackets::ClientPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2E208
- DBQueryRecord
- ObjectGuid GUID
- unsigned int _low = 0x7FF7277FF560
- unsigned int _high = 0x7FF72718C420
- unsigned int RecordID = 0x12
- unsigned int TableHash = 0xBFDAF9F1
- std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- Local DB2StorageBase* store = 0x7FF728497AF0
- unsigned int _tableHash = 0xBFDAF9F1
- unsigned int _layoutHash = 0xABD08A04
- std::string _fileName = "CreatureDisplayInfo.db2"
- unsigned int _fieldCount = 0x15
- DB2LoadInfo _loadInfo
- DB2FieldMeta* Fields = 0x7FF7284A4030
- bool IsSigned = 0x0
- int Type = 0x69
- char* Name = "ID"
- unsigned int FieldCount = 0x18
- DB2Meta* Meta = 0x7FF7284A0CE0
- int IndexField = 0xFFFFFFFF
- unsigned int FieldCount = 0x15
- unsigned int LayoutHash = 0xABD08A04
- char* Types = "iffisiiifhhhhhhbbbbbb"
- unsigned int* ArraySizes = 0x1
- int Statement = 0x30
- std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
- char* _dataTable = ""
- char* _dataTableEx = NULL
- std::vector<char *,std::allocator<char *> > _stringPool
- std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
- 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
- Local PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>* this = 0x38B8663440
- ClientOpcodeHandler
- OpcodeHandler
- char* Name = "CMSG_DB_QUERY_BULK"
- int Status = 0x0
- int ProcessingPlace = 0x0
- Parameter WorldSession* session = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter WorldPacket& packet = 0x38BBA58450
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x0
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
- unsigned int m_opcode = 0x35E4
- int _connection = 0x0
- Local WorldPackets::Query::DBQueryBulk nicePacket
- WorldPackets::ClientPacket
- WorldPackets::Packet
- WorldPacket _worldPacket = 0x3839A2E208
- DBQueryRecord
- ObjectGuid GUID
- unsigned int _low = 0x7FF7277FF560
- unsigned int _high = 0x7FF72718C420
- unsigned int RecordID = 0x12
- unsigned int TableHash = 0xBFDAF9F1
- std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
- std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
- value_type
- ObjectGuid GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
- value_type
- <user defined> GUID = 0x3839A2E260
- unsigned int RecordID = 0xC0E44F18
- 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
- Local ClientOpcodeHandler* opHandle = 0x38B8663440
- OpcodeHandler
- char* Name = "CMSG_DB_QUERY_BULK"
- int Status = 0x0
- int ProcessingPlace = 0x0
- Local WorldSession* this = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Parameter unsigned int diff = 0x9E7
- Parameter PacketFilter& updater = 0x3839A2EB88
- WorldSession* m_pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEAE0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi = 0x381B30B770
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems = 0x381B30B8B0
- PvPInfo pvpInfo = 0x381B30B900
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- WorldObject* m_seer = 0x381B307D30
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs = 0x381B30B968
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData = 0x381B30C310
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests = 0x381B30C3B8
- ObjectGuid m_divider = 0x381B30C408
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage = 0x381B30CA28
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus = 0x381B30D000
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells = 0x381B30D088
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells = 0x381B30D0D8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo = 0x381B30D130
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable = 0x381B30DB10
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- GroupReference m_group = 0x381B30DBF8
- GroupReference m_originalGroup = 0x381B30DC28
- Group* m_groupInvite = NULL
- unsigned int m_groupUpdateMask = 0x0
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location = 0x381B30DC78
- WorldLocation m_recall_location = 0x381B30DC8C
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles = 0x381B30DCD0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems = 0x381B30DCF8
- MapReference m_mapRef = 0x381B30DD10
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest = 0x381B30DD88
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes = 0x381B30DE08
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation = 0x381B30DE7C
- SceneMgr m_sceneMgr = 0x381B30DE90
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView = 0x381B30DEB8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Local unsigned int processedPackets = 0x8
- Local int currentTime = 0x5881EB57
- Local bool deletePacket = 0x1
- Local WorldPacket* packet = 0x38BBA58450
- ByteBuffer
- unsigned int _rpos = 0x0
- unsigned int _wpos = 0x0
- unsigned int _bitpos = 0x8
- unsigned int _curbitval = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
- unsigned int m_opcode = 0x35E4
- int _connection = 0x0
- Local std::vector<WorldPacket *,std::allocator<WorldPacket *> > requeuePackets
- std::_Vector_alloc<std::_Vec_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Vector_val<std::_Simple_types<WorldPacket *> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<WorldPacket *> >
- std::_Vector_val<std::_Simple_types<WorldPacket *> > _Myval2 = 0x3839A2E308
- 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
- Local WorldSessionFilter updater
- PacketFilter
- WorldSession* m_pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x386DABEA80
- std::future<SQLQueryHolder *> _accountLoginCallback = 0x386DABEA90
- std::future<SQLQueryHolder *> _charLoginCallback = 0x386DABEAA0
- QueryCallbackProcessor _queryProcessor = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
- WorldSession::DosProtection AntiDOS = 0x386DABEAD0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret = 0x386DABEC00
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x386DABEC20
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x386DABEC70
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading = 0x386DABECD9
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency = 0x69
- std::atomic<unsigned int> m_clientTimeDelay = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x386DABEED8
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID = 0x386DABEF6D
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey = 0xF5AE13A500000003
- Local WorldSession* pSession = 0x386DABEA70
- int m_muteTime = 0x0
- std::atomic<int> m_timeOutTime
- std::_Atomic_int
- unsigned long _My_val = 0xDBBA0
- ConnectToKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0x0
- unsigned int ConnectionType = 0x0
- unsigned int Key = 0x0
- unsigned int Raw = 0x0
- std::future<SQLQueryHolder *> _realmAccountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _accountLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
- bool _Get_only_once = 0x1
- std::future<SQLQueryHolder *> _charLoginCallback
- std::_State_manager<SQLQueryHolder *>
- std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
- bool _Get_only_once = 0x1
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
- DosProtection
- WorldSession* Session = NULL
- int _policy = 0xDBBA0
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEA80
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
- unsigned int _Mask = 0x0
- unsigned int _Maxidx = 0x0
- WorldSession::DosProtection AntiDOS
- WorldSession* Session = 0x386DABEA70
- int _policy = 0x1
- std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
- std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
- <user defined> value_compare = 0x386DABEAE0
- std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
- <user defined> _Copy_tag = 0x386DABEB30
- <user defined> _Move_tag = 0x386DABEB30
- unsigned int m_GUIDLow = 0x1
- Player* _player = 0x381B307D30
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x1
- unsigned int* m_uint32Values = 0x1
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
- unsigned int m_valuesCount = 0xEC6
- unsigned int _dynamicValuesCount = 0xE
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- PackedGuid m_PackGUID = 0x381B307DA8
- WorldLocation
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x381B307F70
- std::string m_name = "Keifer"
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
- Player* m_movedPlayer = 0x381B307D30
- ObjectGuid[7] m_SummonSlot
- [0] = 0x381B3080B0
- [1] = 0x381B3080C0
- [2] = 0x381B3080D0
- [3] = 0x381B3080E0
- [4] = 0x381B3080F0
- [5] = 0x381B308100
- [6] = 0x381B308110
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x381B308120
- [1] = 0x381B308130
- [2] = 0x381B308140
- [3] = 0x381B308150
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- float[7] m_threatModifier
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- unsigned int[3] m_baseAttackSpeed
- [0] = 0xE10
- [1] = 0x7D0
- [2] = 0x7D0
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 2.250000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- EventProcessor m_Events = 0x381B3081B0
- std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
- [0] = 0x381B3081D0
- [1] = 0x381B3081E8
- [2] = 0x381B308200
- [3] = 0x381B308218
- [4] = 0x381B308230
- [5] = 0x381B308248
- [6] = 0x381B308260
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x3822035250
- UnitAI* i_AI = NULL
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x0
- float[4] m_createStats
- [0] = 17.000000
- [1] = 5.000000
- [2] = 11.000000
- [3] = 24.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
- Unit* m_attacking = NULL
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x381B3083D0
- [1] = 0x381B3083E8
- [2] = 0x381B308400
- [3] = 0x381B308418
- [4] = 0x381B308430
- [5] = 0x381B308448
- [6] = 0x381B308460
- [7] = 0x381B308478
- [8] = 0x381B308490
- [9] = 0x381B3084A8
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 100.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 1.000000
- [0] = 0x381B30B23C
- [1] = 0x381B30B250
- [2] = 0x381B30B264
- [3] = 0x381B30B278
- [4] = 0x381B30B28C
- [5] = 0x381B30B2A0
- [6] = 0x381B30B2B4
- [7] = 0x381B30B2C8
- [8] = 0x381B30B2DC
- [9] = 0x381B30B2F0
- float[2] m_weaponDamage
- [0] = 1.926912
- [1] = 3.000000
- [0] = 0x404000003FF6A50D
- [1] = 0x400000003F800000
- [2] = 0x400000003F800000
- bool m_canModifyStats = 0x1
- std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
- boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
- 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
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
- MotionMaster* i_motionMaster = 0x38BBAC4020
- unsigned int[3] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int m_regenTimer = 0x0
- ThreatManager m_ThreatManager = 0x381B30B5B8
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = NULL
- unsigned int m_unitTypeMask = 0x0
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- TimeTrackerSmall m_movesplineTimer = 0x0
- std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
- HostileRefManager m_HostileRefManager = 0x381B30B658
- FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
- RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- SpellHistory* _spellHistory = 0x38A96346D0
- GridObject<Player>
- GridReference<Player> _gridRef = 0x381B30B720
- std::string autoReplyMsg = ""
- PlayerTaxi m_taxi
- std::array<unsigned char,239> m_taximask = 0x381B30B770
- std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
- int m_logintime = 0x5881EB54
- int m_Last_tick = 0x5881EB57
- unsigned int[2] m_Played_time
- [0] = 0xB0
- [1] = 0xB0
- unsigned int m_stableSlots = 0x0
- bool m_mailsLoaded = 0x0
- bool m_mailsUpdated = 0x0
- unsigned int unReadMails = 0x0
- int m_nextMailDelivereTime = 0x0
- std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
- std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
- <user defined> value_compare = 0x381B30B8B0
- std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
- 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
- DuelInfo* duel = NULL
- PlayerMenu* PlayerTalkClass = 0x38BB982830
- GossipMenu _gossipMenu = 0x38BB982830
- QuestMenu _questMenu = 0x38BB982878
- WorldSession* _session = 0x386DABEA70
- std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
- std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
- Unit* m_mover = 0x381B307D30
- <user defined> VisibleAuraSlotCompare = 0x381B307D30
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- <user defined> m_Controlled = 0x381B308090
- <user defined> m_movedPlayer = 0x381B307D30
- <user defined> m_SummonSlot = 0x381B3080B0
- <user defined> m_ObjectSlot = 0x381B308120
- float m_modMeleeHitChance = 7.500000
- float m_modRangedHitChance = 7.500000
- float m_modSpellHitChance = 15.000000
- int m_baseSpellCritChance = 0x5
- <user defined> m_threatModifier = 0x381B308170
- <user defined> m_baseAttackSpeed = 0x381B30818C
- <user defined> m_modAttackSpeedPct = 0x381B308198
- <user defined> m_attackTimer = 0x381B3081A4
- <user defined> m_Events = 0x381B3081B0
- <user defined> m_spellImmune = 0x381B3081D0
- unsigned int m_lastSanctuaryTime = 0x0
- <user defined> m_petAuras = 0x381B308280
- bool IsAIEnabled = 0x0
- bool NeedChangeAI = 0x0
- <user defined> LastCharmerGUID = 0x381B30829A
- bool m_ControlledByPlayer = 0x1
- <user defined> movespline = 0x3822035250
- <user defined> i_AI = 0x0
- <user defined> i_disabledAI = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- <user defined> m_createStats = 0x381B3082CC
- <user defined> m_attackers = 0x381B3082E0
- <user defined> m_attacking = 0x0
- bool m_shouldReacquireTarget = 0x0
- int m_deathState = 0x0
- int m_procDeep = 0x0
- <user defined> m_dynObj = 0x381B308310
- <user defined> m_gameObj = 0x381B308328
- unsigned int m_transform = 0x0
- <user defined> m_currentSpells = 0x381B308348
- <user defined> m_ownedAuras = 0x381B308368
- <user defined> m_appliedAuras = 0x381B308380
- <user defined> m_removedAuras = 0x381B308398
- <user defined> m_auraUpdateIterator = 0x381B3083B0
- unsigned int m_removedAurasCount = 0x2
- <user defined> m_modAuras = 0x381B3083D0
- <user defined> m_scAuras = 0x381B30B1F0
- <user defined> m_interruptableAuras = 0x381B30B208
- <user defined> m_auraStateAuras = 0x381B30B220
- unsigned int m_interruptMask = 0x0
- <user defined> m_auraModifiersGroup = 0x381B30B23C
- <user defined> m_weaponDamage = 0x381B30B50C
- bool m_canModifyStats = 0x1
- <user defined> m_visibleAuras = 0x381B30B528
- <user defined> m_visibleAurasToUpdate = 0x381B30B540
- <user defined> m_speed_rate = 0x381B30B558
- <user defined> m_charmInfo = 0x0
- <user defined> m_sharedVision = 0x381B30B588
- <user defined> i_motionMaster = 0x38BBAC4020
- <user defined> m_reactiveTimer = 0x381B30B5A8
- unsigned int m_regenTimer = 0x0
- <user defined> m_ThreatManager = 0x381B30B5B8
- <user defined> m_vehicle = 0x0
- <user defined> m_vehicleKit = 0x0
- unsigned int m_unitTypeMask = 0x0
- <user defined> _lastLiquid = 0x0
- unsigned int m_movementCounter = 0x1
- unsigned int m_state = 0x0
- unsigned int m_CombatTimer = 0x0
- <user defined> m_movesplineTimer = 0x0
- <user defined> m_Diminishing = 0x381B30B640
- <user defined> m_HostileRefManager = 0x381B30B658
- <user defined> m_FollowingRefManager = 0x381B30B6A0
- <user defined> _redirectThreadInfo = 0x381B30B6E0
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- unsigned int _aiAnimKitId = 0x0
- unsigned int _movementAnimKitId = 0x0
- unsigned int _meleeAnimKitId = 0x0
- int _lastDamagedTime = 0x0
- <user defined> _spellHistory = 0x38A96346D0
- WorldObject* m_seer = 0x381B307D30
- <user defined> m_stealth = 0x381B307E04
- <user defined> m_stealthDetect = 0x381B307E10
- <user defined> m_invisibility = 0x381B307E1C
- <user defined> m_invisibilityDetect = 0x381B307EB8
- <user defined> m_serverSideVisibility = 0x381B307F54
- <user defined> m_serverSideVisibilityDetect = 0x381B307F60
- unsigned int LastUsedScriptID = 0x0
- <user defined> m_movementInfo = 0x381B307F70
- <user defined> m_name = 0x381B307FE8
- bool m_isActive = 0x1
- bool m_isWorldObject = 0x1
- <user defined> m_zoneScript = 0x0
- <user defined> m_transport = 0x0
- <user defined> m_currMap = 0x389F75C050
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- <user defined> _phases = 0x381B308038
- <user defined> _terrainSwaps = 0x381B308050
- <user defined> _worldMapAreaSwaps = 0x381B308068
- int _dbPhase = 0x0
- unsigned int m_notifyflags = 0x2
- unsigned int m_executed_notifies = 0x0
- unsigned int m_homebindMapId = 0x0
- unsigned int m_homebindAreaId = 0x9
- float m_homebindX = -8914.570313
- float m_homebindY = -133.908997
- float m_homebindZ = 80.537804
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
- unsigned int _Mask = 0x1FF
- unsigned int _Maxidx = 0x200
- unsigned int[9] m_forced_speed_changes
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
- <user defined> _Copy_tag = 0x381B30B9C8
- <user defined> _Move_tag = 0x381B30B9C8
- unsigned int m_HomebindTimer = 0x0
- bool m_InstanceValid = 0x1
- std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
- [0] = 0x381B30B9E8
- [1] = 0x381B30BA38
- [2] = 0x381B30BA88
- [3] = 0x381B30BAD8
- [4] = 0x381B30BB28
- [5] = 0x381B30BB78
- [6] = 0x381B30BBC8
- [7] = 0x381B30BC18
- [8] = 0x381B30BC68
- [9] = 0x381B30BCB8
- Spell* m_spellModTakingSpell = NULL
- bool isDebugAreaTriggers = 0x0
- std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
- std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
- std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
- unsigned int m_combatExitTime = 0x688CC
- unsigned int m_regenTimerCount = 0x64
- float[6] m_powerFraction
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- unsigned int m_contestedPvPTimer = 0x0
- BgBattlegroundQueueID_Rec
- int bgQueueTypeId = 0x274543A0
- unsigned int invitedToInstance = 0x7FF7
- unsigned int joinTime = 0xCDCD0019
- Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
- [0] = 0x381B30C2F4
- [1] = 0x381B30C300
- BGData m_bgData
- unsigned int bgInstanceID = 0x0
- int bgTypeID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
- unsigned int bgAfkReportedCount = 0x0
- int bgAfkReportedTimer = 0x5881EC83
- unsigned int bgTeam = 0x0
- unsigned int mountSpell = 0x0
- unsigned int[2] taxiPath
- [0] = 0x0
- [1] = 0x0
- WorldLocation joinPos = 0x381B30C350
- bool m_IsBGRandomWinner = 0x0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
- <user defined> _Copy_tag = 0x381B30C370
- <user defined> _Move_tag = 0x381B30C370
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
- <user defined> _Copy_tag = 0x381B30C388
- <user defined> _Move_tag = 0x381B30C388
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
- <user defined> _Copy_tag = 0x381B30C3A0
- <user defined> _Move_tag = 0x381B30C3A0
- std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
- std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
- <user defined> value_compare = 0x381B30C3B8
- std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- ObjectGuid m_divider
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- unsigned int m_ingametime = 0x6903F
- int m_lastHonorUpdateTime = 0x5881EB55
- unsigned int m_team = 0x1D5
- unsigned int m_nextSave = 0x1AB1E
- int m_speakTime = 0x0
- unsigned int m_speakCount = 0x0
- unsigned int m_dungeonDifficulty = 0x1
- unsigned int m_raidDifficulty = 0xE
- unsigned int m_legacyRaidDifficulty = 0x3
- unsigned int m_prevMapDifficulty = 0xE
- unsigned int m_atLoginFlags = 0x0
- Item*[187] m_items
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x38896000A0
- [5] = 0x0
- [6] = 0x38BBAE9490
- [7] = 0x38BBAE9090
- [8] = 0x0
- [9] = 0x0
- unsigned int m_currentBuybackSlot = 0x4A
- std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
- std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
- <user defined> value_compare = 0x381B30CA28
- std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- VoidStorageItem*[160] _voidStorageItems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
- std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
- bool m_itemUpdateQueueBlocked = 0x0
- unsigned int m_ExtraFlags = 0x0
- std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
- std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- <user defined> _Copy_tag = 0x381B30CFA0
- <user defined> _Move_tag = 0x381B30CFA0
- <user defined> value_compare = 0x381B30CFA0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- <user defined> _Copy_tag = 0x381B30CFB8
- <user defined> _Move_tag = 0x381B30CFB8
- <user defined> value_compare = 0x381B30CFB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
- <user defined> _Copy_tag = 0x381B30CFD0
- <user defined> _Move_tag = 0x381B30CFD0
- std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
- std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- <user defined> _Copy_tag = 0x381B30CFE8
- <user defined> _Move_tag = 0x381B30CFE8
- <user defined> value_compare = 0x381B30CFE8
- std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
- std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
- <user defined> value_compare = 0x381B30D000
- std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- unsigned int m_GuildIdInvited = 0x0
- unsigned int m_ArenaTeamIdInvited = 0x0
- std::deque<Mail *,std::allocator<Mail *> > m_mail
- std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
- std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
- std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
- <user defined> value_compare = 0x381B30D088
- std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
- unsigned int _Mask = 0x3F
- unsigned int _Maxidx = 0x40
- std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
- std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
- <user defined> value_compare = 0x381B30D0D8
- std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int m_lastPotionId = 0x0
- SpecializationInfo _specializationInfo
- std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
- [0] = 0x381B30D130
- [1] = 0x381B30D180
- [2] = 0x381B30D1D0
- [3] = 0x381B30D220
- std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
- [0] = 0x381B30D270
- [1] = 0x381B30D290
- [2] = 0x381B30D2B0
- [3] = 0x381B30D2D0
- unsigned int ResetTalentsCost = 0x0
- int ResetTalentsTime = 0x0
- unsigned int PrimarySpecialization = 0x46
- unsigned int ActiveGroup = 0x2
- std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
- std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- <user defined> _Copy_tag = 0x381B30D308
- <user defined> _Move_tag = 0x381B30D308
- <user defined> value_compare = 0x381B30D308
- float[2] m_auraBaseMod
- [0] = 0.000000
- [1] = 5.000000
- [0] = 0x40A0000000000000
- [1] = 0x40A0000000000000
- [2] = 0x40A0000000000000
- [3] = 0x3F80000000000000
- int[32] 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_baseManaRegen = 0x0
- unsigned int m_baseHealthRegen = 0x0
- int m_spellPenetrationItemMod = 0x0
- std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
- [0] = 0x381B30D390
- [1] = 0x381B30D3A8
- [0] = 0x381B30D390
- [1] = 0x381B30D3C0
- [2] = 0x381B30D3F0
- [3] = 0x381B30D420
- [4] = 0x381B30D450
- [5] = 0x381B30D480
- [6] = 0x381B30D4B0
- [7] = 0x381B30D4E0
- [8] = 0x381B30D510
- [9] = 0x381B30D540
- std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
- std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
- std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
- std::list<Item *,std::allocator<Item *> > m_itemDuration
- std::_List_buy<Item *,std::allocator<Item *> >
- std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
- std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
- std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
- std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
- std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
- std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
- std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
- WorldSession* m_session = 0x386DABEA70
- std::list<Channel *,std::allocator<Channel *> > m_channels
- std::_List_buy<Channel *,std::allocator<Channel *> >
- std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
- 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_drunkTimer = 0x0
- unsigned int m_weaponChangeTimer = 0x0
- unsigned int m_zoneUpdateId = 0x181A
- unsigned int m_zoneUpdateTimer = 0x384
- unsigned int m_areaUpdateId = 0x9
- unsigned int m_deathTimer = 0x0
- int m_deathExpireTime = 0x0
- unsigned int m_WeaponProficiency = 0x41F3
- unsigned int m_ArmorProficiency = 0x7F
- bool m_canParry = 0x1
- bool m_canBlock = 0x1
- bool m_canTitanGrip = 0x0
- unsigned int m_swingErrorMsg = 0x0
- int _restTime = 0x0
- unsigned int inn_triggerId = 0x0
- float m_rest_bonus = 13.178061
- unsigned int _restFlagMask = 0x0
- PlayerSocial* m_social = 0x38BBB32A00
- std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
- ObjectGuid _playerGUID = 0x38BBB32A18
- GroupReference m_group
- Reference<Group,Player>
- LinkedListElement
- LinkedListElement* iNext = NULL
- LinkedListElement* iPrev = NULL
- Group* iRefTo = NULL
- Player* iRefFrom = NULL
- unsigned int iSubGroup = 0x0
- GroupReference m_originalGroup
- Reference<Group,Player>
- 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
- bool m_bPassOnGroupLoot = 0x0
- unsigned int m_lastpetnumber = 0x0
- int m_summon_expire = 0x0
- WorldLocation m_summon_location
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- WorldLocation m_recall_location
- Position
- PositionXYStreamer
- Position* Pos = 0xC3016D59C60B54A8
- PositionXYZStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- PositionXYZOStreamer
- <user defined> Pos = 0xC3016D59C60B54A8
- float m_positionX = -8917.164063
- float m_positionY = -129.427139
- float m_positionZ = 80.966721
- float m_orientation = 2.036150
- unsigned int m_mapId = 0x0
- DeclinedName* m_declinedname = NULL
- Runes* m_runes = NULL
- std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
- std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
- std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- <user defined> _Copy_tag = 0x381B30DCB0
- <user defined> _Move_tag = 0x381B30DCB0
- <user defined> value_compare = 0x381B30DCB0
- unsigned int m_grantableLevels = 0x0
- std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
- std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
- [0] = 0x38BBAC6FA0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
- std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
- <user defined> _Copy_tag = 0x381B30DCF8
- <user defined> _Move_tag = 0x381B30DCF8
- MapReference m_mapRef
- Reference<Map,Player>
- LinkedListElement
- LinkedListElement* iNext = 0x389F75C200
- LinkedListElement* iPrev = 0x389F75C1E8
- Map* iRefTo = 0x389F75C050
- Player* iRefFrom = 0x381B307D30
- unsigned int m_lastFallTime = 0x0
- float m_lastFallZ = 80.966721
- int[3] m_MirrorTimer
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- unsigned int m_MirrorTimerFlags = 0x0
- unsigned int m_MirrorTimerFlagsLast = 0x0
- bool m_isInWater = 0x0
- unsigned int[7] m_runeGraceCooldown
- [0] = 0xFFFFFFFF
- [1] = 0xFFFFFFFF
- [2] = 0xFFFFFFFF
- [3] = 0xFFFFFFFF
- [4] = 0xFFFFFFFF
- [5] = 0xFFFFFFFF
- [6] = 0xFFFFFFFF
- unsigned int[7] m_lastRuneGraceTimers
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- WorldLocation m_teleport_dest
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- 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
- unsigned int m_temporaryUnsummonedPetNumber = 0x0
- unsigned int m_oldpetspell = 0x0
- PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
- AchievementMgr
- CriteriaHandler
- std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
- std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
- unsigned int _achievementPoints = 0x14
- Player* _owner = 0x381B307D30
- ReputationMgr* m_reputationMgr = 0x38BBAC2220
- Player* _player = 0x381B307D30
- std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
- std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
- unsigned int _visibleFactionCount = 0x8
- unsigned int _honoredFactionCount = 0x1
- unsigned int _reveredFactionCount = 0x1
- unsigned int _exaltedFactionCount = 0x1
- bool _sendFactionIncreased = 0x0
- unsigned int m_ChampioningFaction = 0x0
- std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
- std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
- unsigned int m_timeSyncTimer = 0x26AC
- unsigned int m_timeSyncClient = 0x468742
- unsigned int m_timeSyncServer = 0x68D24
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x381B30DE08
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _pendingBindId = 0x0
- unsigned int _pendingBindTimer = 0x0
- unsigned int _activeCheats = 0x0
- std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
- std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
- std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
- bool _advancedCombatLoggingEnabled = 0x0
- unsigned int healthBeforeDuel = 0x0
- unsigned int manaBeforeDuel = 0x0
- WorldLocation _corpseLocation
- Position
- PositionXYStreamer
- Position* Pos = NULL
- PositionXYZStreamer
- <user defined> Pos = 0x0
- PositionXYZOStreamer
- <user defined> Pos = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- unsigned int m_mapId = 0xFFFFFFFF
- SceneMgr m_sceneMgr
- Player* _player = 0x381B307D30
- std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
- unsigned int _standaloneSceneInstanceID = 0x0
- bool _isDebuggingScenes = 0x0
- std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
- std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
- <user defined> value_compare = 0x381B30DEB8
- std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::shared_ptr<WorldSocket>[2] m_Socket
- [0] = 0x386DABEB58
- [1] = 0x386DABEB68
- std::string m_Address = "74.74.76.11"
- int _security = 0x3
- unsigned int _accountId = 0x3
- std::string _accountName = "1#1"
- unsigned int _battlenetAccountId = 0x1
- unsigned int m_expansion = 0x6
- std::string _os = "Win"
- std::array<unsigned char,32> _realmListSecret
- unsigned int[32] _Elems
- [0] = 0xCD
- [1] = 0xCD
- [2] = 0xCD
- [3] = 0xCD
- [4] = 0xCD
- [5] = 0xCD
- [6] = 0xCD
- [7] = 0xCD
- [8] = 0xCD
- [9] = 0xCD
- std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
- std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
- <user defined> value_compare = 0x386DABEC20
- std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
- std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
- <user defined> value_compare = 0x386DABEC70
- std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- unsigned int _battlenetRequestToken = 0x0
- Warden* _warden = NULL
- int _logoutTime = 0x0
- bool m_inQueue = 0x0
- ObjectGuid m_playerLoading
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- bool m_playerLogout = 0x0
- bool m_playerRecentlyLogout = 0x0
- bool m_playerSave = 0x0
- int m_sessionDbcLocale = 0x0
- int m_sessionDbLocaleIndex = 0x0
- std::atomic<unsigned int> m_latency
- std::_Atomic_uint
- unsigned long _My_val = 0x69
- std::atomic<unsigned int> m_clientTimeDelay
- std::_Atomic_uint
- unsigned long _My_val = 0x0
- AccountData[8] _accountData
- [0] = 0x386DABED00
- [1] = 0x386DABED30
- [2] = 0x386DABED60
- [3] = 0x386DABED90
- [4] = 0x386DABEDC0
- [5] = 0x386DABEDF0
- [6] = 0x386DABEE20
- [7] = 0x386DABEE50
- unsigned int[8] _tutorials
- [0] = 0x100061B
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- bool _tutorialsChanged = 0x0
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
- bool _filterAddonMessages = 0x0
- unsigned int recruiterId = 0x0
- bool isRecruiter = 0x0
- LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
- std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
- bool _canceled = 0x0
- rbac::RBACData* _RBACData = 0x382C98FD80
- unsigned int _id = 0x3
- std::string _name = "1#1"
- int _realmId = 0x1
- unsigned int _secLevel = 0x3
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
- <user defined> _Copy_tag = 0x382C98FDB8
- <user defined> _Move_tag = 0x382C98FDB8
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
- <user defined> _Copy_tag = 0x382C98FDD0
- <user defined> _Move_tag = 0x382C98FDD0
- std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
- std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
- <user defined> _Copy_tag = 0x382C98FDE8
- <user defined> _Move_tag = 0x382C98FDE8
- unsigned int expireTime = 0xEA60
- bool forceExit = 0x0
- ObjectGuid m_currentBankerGUID
- unsigned int _low = 0x0
- unsigned int _high = 0x0
- std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
- std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
- std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
- std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
- std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
- std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
- WorldSession::ConnectToKey _instanceConnectKey
- <unnamed-type-Fields>
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
- unsigned int AccountId = 0xF5AE13A500000003
- unsigned int ConnectionType = 0xF5AE13A500000003
- unsigned int Key = 0xF5AE13A500000003
- unsigned int Raw = 0xF5AE13A500000003
- Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
- std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
- std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x383C867A00
- std::_Iterator_base12* _Mynextiter = NULL
- std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x38BBA679D0
- Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
- std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
- std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
- std::_Iterator_base12
- std::_Container_proxy* _Myproxy = 0x383C867A00
- std::_Iterator_base12* _Mynextiter = 0x3839A2EB28
- std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x3839C88460
- Local World* this = 0x7FF728488610
- unsigned int m_ShutdownTimer = 0x0
- unsigned int m_ShutdownMask = 0x0
- unsigned int m_CleaningFlags = 0x0
- bool m_isClosed = 0x0
- int m_startTime = 0x5881EA77
- int m_gameTime = 0x5881EB57
- IntervalTimer[15] m_timers
- [0] = 0x7FF728488630
- [1] = 0x7FF728488640
- [2] = 0x7FF728488650
- [3] = 0x7FF728488660
- [4] = 0x7FF728488670
- [5] = 0x7FF728488680
- [6] = 0x7FF728488690
- [7] = 0x7FF7284886A0
- [8] = 0x7FF7284886B0
- [9] = 0x7FF7284886C0
- int mail_timer = 0x3F
- int mail_timer_expires = 0x5A0
- int blackmarket_timer = 0x16
- unsigned int m_updateTime = 0x9E7
- unsigned int m_updateTimeSum = 0xB1E
- unsigned int m_updateTimeCount = 0x2
- unsigned int m_currentTime = 0x690AE
- std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
- std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
- <user defined> value_compare = 0x7FF728488748
- std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x7FF728488798
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
- 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[75] 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[180] m_int_configs
- [0] = 0x1
- [1] = 0x15F90
- [2] = 0x493E0
- [3] = 0x64
- [4] = 0x927C0
- [5] = 0x0
- [6] = 0x1F95
- [7] = 0x1F96
- [8] = 0xDBBA0
- [9] = 0x2710
- bool[92] m_bool_configs
- [0] = 0x0
- [1] = 0x1
- [2] = 0x0
- [3] = 0x0
- [4] = 0x1
- [5] = 0x1
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- float[17] 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] = 1.000000
- [8] = 60.000000
- [9] = 95.000000
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
- std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- <user defined> _Copy_tag = 0x7FF728488CC0
- <user defined> _Move_tag = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- unsigned int m_playerLimit = 0x0
- int m_allowedSecurityLevel = 0x0
- int m_defaultDbcLocale = 0x0
- unsigned int m_availableDbcLocaleMask = 0x0
- bool m_allowMovement = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
- std::string m_dataPath = "J:\Data\7x/"
- LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
- std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
- bool _canceled = 0x0
- int m_NextDailyQuestReset = 0x5881EDB0
- int m_NextWeeklyQuestReset = 0x58888F0C
- int m_NextMonthlyQuestReset = 0x58916B50
- int m_NextRandomBGReset = 0x5881EDB0
- int m_NextGuildReset = 0x5881EDB0
- int m_NextCurrencyReset = 0x5881EDB0
- std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
- std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
- std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
- LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
- std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
- bool _canceled = 0x0
- LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
- std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
- std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
- bool _canceled = 0x0
- std::string m_DBVersion = "7.1x v0.0.1_blizz"
- std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
- std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- <user defined> _Copy_tag = 0x7FF728488F40
- <user defined> _Move_tag = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
- std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- <user defined> _Copy_tag = 0x7FF728488F58
- <user defined> _Move_tag = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
- std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- <user defined> _Copy_tag = 0x7FF728488F70
- <user defined> _Move_tag = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
- Parameter unsigned int diff = 0x9E7
- Local WorldSession* sess = NULL
- Local std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> linkInfo
- std::weak_ptr<WorldSocket> first
- std::_Ptr_base<WorldSocket>
- WorldSocket* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- unsigned int second = 0x0
- 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
- Local World* this = 0x7FF728488610
- unsigned int m_ShutdownTimer = 0x0
- unsigned int m_ShutdownMask = 0x0
- unsigned int m_CleaningFlags = 0x0
- bool m_isClosed = 0x0
- int m_startTime = 0x5881EA77
- int m_gameTime = 0x5881EB57
- IntervalTimer[15] m_timers
- [0] = 0x7FF728488630
- [1] = 0x7FF728488640
- [2] = 0x7FF728488650
- [3] = 0x7FF728488660
- [4] = 0x7FF728488670
- [5] = 0x7FF728488680
- [6] = 0x7FF728488690
- [7] = 0x7FF7284886A0
- [8] = 0x7FF7284886B0
- [9] = 0x7FF7284886C0
- int mail_timer = 0x3F
- int mail_timer_expires = 0x5A0
- int blackmarket_timer = 0x16
- unsigned int m_updateTime = 0x9E7
- unsigned int m_updateTimeSum = 0xB1E
- unsigned int m_updateTimeCount = 0x2
- unsigned int m_currentTime = 0x690AE
- std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
- std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
- <user defined> value_compare = 0x7FF728488748
- std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
- std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
- <user defined> value_compare = 0x7FF728488798
- std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
- 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[75] 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[180] m_int_configs
- [0] = 0x1
- [1] = 0x15F90
- [2] = 0x493E0
- [3] = 0x64
- [4] = 0x927C0
- [5] = 0x0
- [6] = 0x1F95
- [7] = 0x1F96
- [8] = 0xDBBA0
- [9] = 0x2710
- bool[92] m_bool_configs
- [0] = 0x0
- [1] = 0x1
- [2] = 0x0
- [3] = 0x0
- [4] = 0x1
- [5] = 0x1
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- float[17] 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] = 1.000000
- [8] = 60.000000
- [9] = 95.000000
- std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
- std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- <user defined> _Copy_tag = 0x7FF728488CC0
- <user defined> _Move_tag = 0x7FF728488CC0
- <user defined> value_compare = 0x7FF728488CC0
- unsigned int m_playerLimit = 0x0
- int m_allowedSecurityLevel = 0x0
- int m_defaultDbcLocale = 0x0
- unsigned int m_availableDbcLocaleMask = 0x0
- bool m_allowMovement = 0x1
- std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
- std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
- std::string m_dataPath = "J:\Data\7x/"
- LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
- std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
- bool _canceled = 0x0
- int m_NextDailyQuestReset = 0x5881EDB0
- int m_NextWeeklyQuestReset = 0x58888F0C
- int m_NextMonthlyQuestReset = 0x58916B50
- int m_NextRandomBGReset = 0x5881EDB0
- int m_NextGuildReset = 0x5881EDB0
- int m_NextCurrencyReset = 0x5881EDB0
- std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
- std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
- std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
- LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
- std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
- std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
- bool _canceled = 0x0
- LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
- std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
- std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
- bool _canceled = 0x0
- std::string m_DBVersion = "7.1x v0.0.1_blizz"
- std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
- std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- <user defined> _Copy_tag = 0x7FF728488F40
- <user defined> _Move_tag = 0x7FF728488F40
- <user defined> value_compare = 0x7FF728488F40
- std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
- std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- <user defined> _Copy_tag = 0x7FF728488F58
- <user defined> _Move_tag = 0x7FF728488F58
- <user defined> value_compare = 0x7FF728488F58
- std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
- std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
- std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- <user defined> _Copy_tag = 0x7FF728488F70
- <user defined> _Move_tag = 0x7FF728488F70
- <user defined> value_compare = 0x7FF728488F70
- QueryCallbackProcessor _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
- Parameter unsigned int diff = 0x9E7
- 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
- Local unsigned int diff = 0x9E7
- Local unsigned int realPrevTime = 0x686F8
- Local unsigned int realCurrTime = 0x690DF
- Local unsigned int prevSleepTime = 0x31
- 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
- Parameter int argc = 0x1
- Parameter char** argv = "J:\Cores\Legion\715\normal\worldserver.exe"
- Local std::string pidFile = "J:\_Logs\_Legion\_7.1.0\_Shattered_hand\PID\..."
- Local int numThreads = 0x2
- Local AsyncAcceptor* raAcceptor = NULL
- Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
- boost::asio::basic_io_object<boost::asio::signal_set_service,0>
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4D8
- boost::asio::detail::signal_set_service::registration* signals_ = 0x3839C34C30
- boost::asio::signal_set_service& service = 0x3839C2D060
- boost::asio::detail::service_base<boost::asio::signal_set_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF727170D58
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839C2D068
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839CBDD90
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839C2D060
- boost::asio::detail::signal_set_service::registration* signals_ = NULL
- boost::asio::detail::signal_set_service service_impl_ = 0x3839C2D088
- boost::asio::detail::signal_set_service::implementation_type implementation
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4E0
- boost::asio::detail::signal_set_service::registration* signals_ = 0x3839CCBF50
- Local std::thread* soapThread = NULL
- Local std::string configError = ""
- Local int networkThreads = 0x1
- Local boost::filesystem::path configFile
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1
- boost::filesystem::path m_element
- iterator
- <user defined> m_element = 0x3839A2F0B8
- boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
- boost::filesystem::path::iterator m_itr = 0x3839A2F0B8
- boost::filesystem::path m_element = 0x3839A2F0F0
- const_reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- const_iterator
- <user defined> m_element = 0x3839A2F0B8
- <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
- unsigned int m_pos = 0x0
- reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- const_reverse_iterator
- <user defined> m_itr = 0x3839A2F0B8
- <user defined> m_element = 0x3839A2F0F0
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
- 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::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,s
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::a
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<c
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x3839A2F1A0
- <user defined> value_compare = 0x3839A2F1A0
- <user defined> _Copy_tag = 0x3839A2F1A0
- <user defined> _Move_tag = 0x3839A2F1A0
- <user defined> value_compare = 0x3839A2F1A0
- std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,st m_final
- std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::
- std::_Tree_comp_alloc<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allo
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::basic_string<char,std _Mypair = 0x3839A2F1B8
- <user defined> _Copy_tag = 0x3839A2F1B8
- <user defined> _Move_tag = 0x3839A2F1B8
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<ch m_required
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char
- std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x3839A2F1D0
- <user defined> value_compare = 0x3839A2F1D0
- <user defined> _Copy_tag = 0x3839A2F1D0
- <user defined> _Move_tag = 0x3839A2F1D0
- <user defined> value_compare = 0x3839A2F1D0
- Local std::thread* cliThread = 0x38BB9FE620
- id
- unsigned int _Id = 0x224
- _Thrd_imp_t _Thr
- void* _Hnd = 0x224
- unsigned int _Id = 0x1BFC
- Local std::string configService = ""
- Local unsigned int worldPort = 0x1F95
- Local std::string worldListener = "216.244.75.155"
- Local BigNumber seed
- bignum_st* _bn = 0x3839BE0F80
- unsigned int* d = 0xA3B91DD70439D625
- int top = 0x2
- int dmax = 0x2
- int neg = 0x0
- int flags = 0x1
- Local std::vector<std::thread,std::allocator<std::thread> > threadPool
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair
- std::_Wrap_alloc<std::allocator<std::thread> >
- std::_Vector_val<std::_Simple_types<std::thread> > _Myval2 = 0x3839A2F538
- 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
- 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
- Local int main_result = 0x0
- Local <user defined>** tls_init_callback = NULL
- Local bool is_nested = 0x0
- Local <user defined>** tls_dtor_callback = NULL
- Local bool has_cctor = 0x0
- 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
- 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
- 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
- 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3106FA 000000383B66F6C0 NtWaitForSingleObject+A
- 00007FF9E77B1118 000000383B66F760 WaitForSingleObjectEx+98
- 00007FF7244917ED 000000383B66F790 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
- Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x3839BDAAB8
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- 00007FF7244C11EF 000000383B66F7C0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
- Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x3839BDAAA0
- boost::asio::detail::win_thread::func_base
- void* entry_event_ = 0x118
- void* exit_event_ = 0x11C
- boost::asio::detail::win_iocp_io_service::timer_thread_function f_
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3839BEEFC0
- 00007FF7244C5976 000000383B66F840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
- Parameter void* arg = 0x3839BDAAA0
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x3839BDAAA0
- void* entry_event_ = 0x118
- void* exit_event_ = 0x11C
- Local void* exit_event = 0xCCCCCCCCCCCCCCCC
- 00007FF9C31EB0A8 000000383B66F880 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383B66F8D0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383B66F900 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383B66F950 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383BB4F860 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383BB4F8C0 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383BB4FAB0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 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_service* this = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- func_base
- void* entry_event_ = 0x120
- void* exit_event_ = 0x11C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x120
- <user defined> exit_event_ = 0x11C
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x3839BEF038
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter bool block = 0x1
- Parameter boost::system::error_code& ec = 0x383BB4FB98
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- 00007FF7244C1371 000000383BB4FB60 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- func_base
- void* entry_event_ = 0x120
- void* exit_event_ = 0x11C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x120
- <user defined> exit_event_ = 0x11C
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x3839BEF038
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter boost::system::error_code& ec = 0x383BB4FB98
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
- boost::asio::detail::win_iocp_io_service* key_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- boost::asio::detail::win_iocp_thread_info* value_ = 0x383BB4FAE8
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
- Local unsigned int n = 0x1BA2
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- 00007FF7244C127B 000000383BB4FBC0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- Local boost::asio::io_service* this = 0x7FF72847D4B8
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
- id
- service
- key
- type_info* type_info_ = NULL
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_
- type_info* type_info_ = 0x3839BEEEB0
- boost::asio::io_service::id* id_ = 0x78
- boost::asio::io_service& owner_ = 0x3839BEF010
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
- id
- service
- key
- type_info* type_info_ = 0x7FF727170E98
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEF018
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839BEEF30
- strand
- boost::asio::detail::strand_service& service_ = 0x7FF727170E98
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
- boost::asio::detail::winsock_init<2,0> init_ = 0x98
- boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
- boost::asio::detail::win_iocp_io_service& impl_ = NULL
- boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0x8000000000000006
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- strand
- boost::asio::detail::strand_service& service_ = NULL
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
- 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
- <user defined>* func_ = 0x7FF72847D4B8
- long ready_ = 0x2C98DEC0
- boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x7FF72847D4B8
- boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* first_service_ = 0x382C98DEC0
- key
- type_info* type_info_ = 0x7FF727170DD8
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x382C98DEC8
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x382C98FA80
- boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF72449177F 000000383BB4FBF0 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
- Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x383B6B61C0
- <user defined>* f_ = 0x7FF7244C1240
- Parameter boost::asio::io_service* p = 0x7FF72847D4B8
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
- id
- service
- key
- type_info* type_info_ = NULL
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_
- type_info* type_info_ = 0x3839BEEEB0
- boost::asio::io_service::id* id_ = 0x78
- boost::asio::io_service& owner_ = 0x3839BEF010
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
- id
- service
- key
- type_info* type_info_ = 0x7FF727170E98
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEF018
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839BEEF30
- strand
- boost::asio::detail::strand_service& service_ = 0x7FF727170E98
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
- boost::asio::detail::winsock_init<2,0> init_ = 0x98
- boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
- boost::asio::detail::win_iocp_io_service& impl_ = NULL
- boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0x8000000000000006
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- strand
- boost::asio::detail::strand_service& service_ = NULL
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
- 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
- <user defined>* func_ = 0x7FF72847D4B8
- long ready_ = 0x2C98DEC0
- boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x7FF72847D4B8
- boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* first_service_ = 0x382C98DEC0
- key
- type_info* type_info_ = 0x7FF727170DD8
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x382C98DEC8
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x382C98FA80
- boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- 00007FF72445EFDC 000000383BB4FC30 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_61_0\boost\bind\bind.hpp line 250
- Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x383B6B61C8
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_
- boost::asio::io_service* t_ = 0x7FF72847D4B8
- Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
- Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x383B6B61C0
- <user defined>* f_ = 0x7FF7244C1240
- Parameter boost::_bi::list0& a = 0x383BB4FC74
- Parameter long __formal = 0x0
- 00007FF724491240 000000383BB4FC90 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_61_0\boost\bind\bind.hpp line 1223
- Local boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* this = 0x383B6B61C0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF7244616D0 000000383BB4FCC0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x383B6B61C0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF724470830 000000383BB4FCF0 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x383B6B61C0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF72446377C 000000383BB4FD20 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >& _Tup = 0x383B6B61C0
- std::_Tuple_val<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > > _Myfirst
- boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > _Val
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x7FF72847D4B8
- 00007FF7244A5D3A 000000383BB4FD70 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** _Ln = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _Local
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair
- std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >* _Myval2 = 0x383B6B61C0
- 00007FF72449D8D8 000000383BB4FDA0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** this = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF724497FAD 000000383BB4FDD0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2EFD8
- 00007FF9C31EB0A8 000000383BB4FE10 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BB4FE60 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BB4FE90 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BB4FEE0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383BC4F670 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383BC4F6D0 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383BC4F8C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 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_service* this = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- func_base
- void* entry_event_ = 0x120
- void* exit_event_ = 0x11C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x120
- <user defined> exit_event_ = 0x11C
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x3839BEF038
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter bool block = 0x1
- Parameter boost::system::error_code& ec = 0x383BC4F9A8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- 00007FF7244C1371 000000383BC4F970 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- func_base
- void* entry_event_ = 0x120
- void* exit_event_ = 0x11C
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x120
- <user defined> exit_event_ = 0x11C
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x3839BEF038
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter boost::system::error_code& ec = 0x383BC4F9A8
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
- boost::asio::detail::win_iocp_io_service* key_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- boost::asio::detail::win_iocp_thread_info* value_ = 0x383BC4F8F8
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
- Local unsigned int n = 0x1840
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- 00007FF7244C127B 000000383BC4F9D0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- Local boost::asio::io_service* this = 0x7FF72847D4B8
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
- id
- service
- key
- type_info* type_info_ = NULL
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_
- type_info* type_info_ = 0x3839BEEEB0
- boost::asio::io_service::id* id_ = 0x78
- boost::asio::io_service& owner_ = 0x3839BEF010
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
- id
- service
- key
- type_info* type_info_ = 0x7FF727170E98
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEF018
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839BEEF30
- strand
- boost::asio::detail::strand_service& service_ = 0x7FF727170E98
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
- boost::asio::detail::winsock_init<2,0> init_ = 0x98
- boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
- boost::asio::detail::win_iocp_io_service& impl_ = NULL
- boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0x8000000000000006
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- strand
- boost::asio::detail::strand_service& service_ = NULL
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
- 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
- <user defined>* func_ = 0x7FF72847D4B8
- long ready_ = 0x2C98DEC0
- boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x7FF72847D4B8
- boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* first_service_ = 0x382C98DEC0
- key
- type_info* type_info_ = 0x7FF727170DD8
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x382C98DEC8
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x382C98FA80
- boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF72449177F 000000383BC4FA00 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
- Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x383B6B63A0
- <user defined>* f_ = 0x7FF7244C1240
- Parameter boost::asio::io_service* p = 0x7FF72847D4B8
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
- id
- service
- key
- type_info* type_info_ = NULL
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_
- type_info* type_info_ = 0x3839BEEEB0
- boost::asio::io_service::id* id_ = 0x78
- boost::asio::io_service& owner_ = 0x3839BEF010
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
- id
- service
- key
- type_info* type_info_ = 0x7FF727170E98
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEF018
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x3839BEEF30
- strand
- boost::asio::detail::strand_service& service_ = 0x7FF727170E98
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
- boost::asio::detail::winsock_init<2,0> init_ = 0x98
- boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
- boost::asio::detail::win_iocp_io_service& impl_ = NULL
- boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0x8000000000000006
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- strand
- boost::asio::detail::strand_service& service_ = NULL
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
- 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
- <user defined>* func_ = 0x7FF72847D4B8
- long ready_ = 0x2C98DEC0
- boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
- bool locked_ = 0x0
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0x0
- long result_ = 0x0
- <user defined> manual = 0x7FF72847D4B8
- boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* first_service_ = 0x382C98DEC0
- key
- type_info* type_info_ = 0x7FF727170DD8
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x382C98DEC8
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = 0x382C98FA80
- boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x3839BEEF38
- boost::asio::io_service& owner_ = 0x7FF72847D4B8
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x110
- long outstanding_work_ = 0x4
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x3839BDA440
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x114
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- 00007FF72445EFDC 000000383BC4FA40 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_61_0\boost\bind\bind.hpp line 250
- Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x383B6B63A8
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_
- boost::asio::io_service* t_ = 0x7FF72847D4B8
- Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
- Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x383B6B63A0
- <user defined>* f_ = 0x7FF7244C1240
- Parameter boost::_bi::list0& a = 0x383BC4FA84
- Parameter long __formal = 0x0
- 00007FF724491240 000000383BC4FAA0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_61_0\boost\bind\bind.hpp line 1223
- Local boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* this = 0x383B6B63A0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF7244616D0 000000383BC4FAD0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x383B6B63A0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF724470830 000000383BC4FB00 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x383B6B63A0
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
- <user defined>* f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
- boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
- boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
- 00007FF72446377C 000000383BC4FB30 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >& _Tup = 0x383B6B63A0
- std::_Tuple_val<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > > _Myfirst
- boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > _Val
- boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x7FF7244C1240
- boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x7FF72847D4B8
- 00007FF7244A5D3A 000000383BC4FB80 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** _Ln = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _Local
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair
- std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >* _Myval2 = 0x383B6B63A0
- 00007FF72449D8D8 000000383BC4FBB0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** this = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
- std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
- std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF724497FAD 000000383BC4FBE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2EFD8
- 00007FF9C31EB0A8 000000383BC4FC20 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BC4FC70 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BC4FCA0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BC4FCF0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383BD4F290 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383BD4F300 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383BD4F340 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383BD4F380 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383BD4F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383BD4F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383BD4F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383BD4F4A0 _Cnd_wait+20
- 00007FF7244983D3 000000383BD4F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB6C8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFB650
- 00007FF7244D2544 000000383BD4F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFB6C8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383BD4F548
- std::mutex* _Pmtx = 0x3839BFB650
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383BD4F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFB650
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383BD4F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA7A40
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D2A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D2A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- <user defined> _Copy_tag = 0x3839C1D2C8
- <user defined> _Move_tag = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
- st_mysql* m_Mysql = 0x3839EE6B30
- st_net net = 0x3839EE6B30
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x3839EE6E18
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x2A
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488CF
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x3839EE6E90
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CBB1DF8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D8
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D8
- unsigned int _Id = 0x1908
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383BD4F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA7A40
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D2A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D2A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- <user defined> _Copy_tag = 0x3839C1D2C8
- <user defined> _Move_tag = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
- st_mysql* m_Mysql = 0x3839EE6B30
- st_net net = 0x3839EE6B30
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x3839EE6E18
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x2A
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488CF
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x3839EE6E90
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CBB1DF8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D8
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D8
- unsigned int _Id = 0x1908
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383BD4F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA7A40
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D2A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D2A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- <user defined> _Copy_tag = 0x3839C1D2C8
- <user defined> _Move_tag = 0x3839C1D2C8
- <user defined> value_compare = 0x3839C1D2C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
- st_mysql* m_Mysql = 0x3839EE6B30
- st_net net = 0x3839EE6B30
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x3839EE6E18
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x2A
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488CF
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x3839EE6E90
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CBB1DF8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D8
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D8
- unsigned int _Id = 0x1908
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383BD4F680 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B76B0
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA7A40
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383BD4F6D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B76B0
- 00007FF7265D05D8 000000383BD4F700 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383BD4F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383BD4F770 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BD4F7C0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BD4F7F0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BD4F840 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383BF4F230 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383BF4F2A0 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383BF4F2E0 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383BF4F320 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383BF4F360 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383BF4F390 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383BF4F410 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383BF4F440 _Cnd_wait+20
- 00007FF7244983D3 000000383BF4F470 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB6C8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFB650
- 00007FF7244D2544 000000383BF4F4B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFB6C8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383BF4F4E8
- std::mutex* _Pmtx = 0x3839BFB650
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383BF4F510 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFB650
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383BF4F570 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA79D0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E3A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E3A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- <user defined> _Copy_tag = 0x3839C1E3C8
- <user defined> _Move_tag = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
- st_mysql* m_Mysql = 0x383BD720A0
- st_net net = 0x383BD720A0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD72388
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D0
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD72400
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CC1BFC8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D4
- unsigned int _Id = 0x47B4
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383BF4F5A0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA79D0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E3A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E3A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- <user defined> _Copy_tag = 0x3839C1E3C8
- <user defined> _Move_tag = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
- st_mysql* m_Mysql = 0x383BD720A0
- st_net net = 0x383BD720A0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD72388
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D0
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD72400
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CC1BFC8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D4
- unsigned int _Id = 0x47B4
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383BF4F5E0 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA79D0
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E3A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E3A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- <user defined> _Copy_tag = 0x3839C1E3C8
- <user defined> _Move_tag = 0x3839C1E3C8
- <user defined> value_compare = 0x3839C1E3C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
- st_mysql* m_Mysql = 0x383BD720A0
- st_net net = 0x383BD720A0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_auth"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD72388
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D0
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD72400
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383CC1BFC8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_auth"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
- std::thread _workerThread
- id
- unsigned int _Id = 0x1D4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1D4
- unsigned int _Id = 0x47B4
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383BF4F620 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B5040
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA79D0
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383BF4F670 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B5040
- 00007FF7265D05D8 000000383BF4F6A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383BF4F6D0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383BF4F710 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383BF4F760 _register_onexit_function+111
- 00007FF9E7C513D2 000000383BF4F790 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383BF4F7E0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C04F290 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C04F300 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C04F340 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C04F380 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C04F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C04F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C04F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C04F4A0 _Cnd_wait+20
- 00007FF7244983D3 000000383C04F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB068
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAFF0
- 00007FF7244D2544 000000383C04F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFB068
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383C04F548
- std::mutex* _Pmtx = 0x3839BFAFF0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383C04F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFAFF0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383C04F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA8760
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D8A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D8A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- <user defined> _Copy_tag = 0x3839C1D8C8
- <user defined> _Move_tag = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
- st_mysql* m_Mysql = 0x383BD8C660
- st_net net = 0x383BD8C660
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD8C948
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D3
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD8C9C0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D09F708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
- std::thread _workerThread
- id
- unsigned int _Id = 0x1EC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1EC
- unsigned int _Id = 0x611C
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383C04F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA8760
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D8A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D8A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- <user defined> _Copy_tag = 0x3839C1D8C8
- <user defined> _Move_tag = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
- st_mysql* m_Mysql = 0x383BD8C660
- st_net net = 0x383BD8C660
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD8C948
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D3
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD8C9C0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D09F708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
- std::thread _workerThread
- id
- unsigned int _Id = 0x1EC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1EC
- unsigned int _Id = 0x611C
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383C04F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA8760
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D8A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D8A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- <user defined> _Copy_tag = 0x3839C1D8C8
- <user defined> _Move_tag = 0x3839C1D8C8
- <user defined> value_compare = 0x3839C1D8C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
- st_mysql* m_Mysql = 0x383BD8C660
- st_net net = 0x383BD8C660
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD8C948
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D3
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD8C9C0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D09F708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
- std::thread _workerThread
- id
- unsigned int _Id = 0x1EC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1EC
- unsigned int _Id = 0x611C
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383C04F680 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7520
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA8760
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383C04F6D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7520
- 00007FF7265D05D8 000000383C04F700 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383C04F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383C04F770 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C04F7C0 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C04F7F0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C04F840 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C14F9D0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C14FA40 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C14FA80 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C14FAC0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C14FB00 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C14FB30 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C14FBB0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C14FBE0 _Cnd_wait+20
- 00007FF7244983D3 000000383C14FC10 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB068
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAFF0
- 00007FF7244D2544 000000383C14FC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFB068
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383C14FC88
- std::mutex* _Pmtx = 0x3839BFAFF0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383C14FCB0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFAFF0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383C14FD10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA7F10
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D6A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D6A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- <user defined> _Copy_tag = 0x3839C1D6C8
- <user defined> _Move_tag = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
- st_mysql* m_Mysql = 0x383BD95220
- st_net net = 0x383BD95220
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD95508
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD95580
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D310CE8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
- std::thread _workerThread
- id
- unsigned int _Id = 0x1F4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1F4
- unsigned int _Id = 0x6138
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383C14FD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA7F10
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D6A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D6A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- <user defined> _Copy_tag = 0x3839C1D6C8
- <user defined> _Move_tag = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
- st_mysql* m_Mysql = 0x383BD95220
- st_net net = 0x383BD95220
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD95508
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD95580
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D310CE8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
- std::thread _workerThread
- id
- unsigned int _Id = 0x1F4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1F4
- unsigned int _Id = 0x6138
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383C14FD80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA7F10
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1D6A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1D6A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- <user defined> _Copy_tag = 0x3839C1D6C8
- <user defined> _Move_tag = 0x3839C1D6C8
- <user defined> value_compare = 0x3839C1D6C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
- st_mysql* m_Mysql = 0x383BD95220
- st_net net = 0x383BD95220
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_characters_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BD95508
- unsigned int affected_rows = 0x1
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D4
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BD95580
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D310CE8
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_characters_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
- std::thread _workerThread
- id
- unsigned int _Id = 0x1F4
- _Thrd_imp_t _Thr
- void* _Hnd = 0x1F4
- unsigned int _Id = 0x6138
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383C14FDC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B62B0
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA7F10
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383C14FE10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B62B0
- 00007FF7265D05D8 000000383C14FE40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383C14FE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383C14FEB0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C14FF00 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C14FF30 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C14FF80 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C24F6D0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C24F740 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C24F780 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C24F7C0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C24F800 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C24F830 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C24F8B0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C24F8E0 _Cnd_wait+20
- 00007FF7244983D3 000000383C24F910 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFAF58
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAEE0
- 00007FF7244D2544 000000383C24F950 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFAF58
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383C24F988
- std::mutex* _Pmtx = 0x3839BFAEE0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383C24F9B0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFAEE0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383C24FA10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA7B90
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E5A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E5A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- <user defined> _Copy_tag = 0x3839C1E5C8
- <user defined> _Move_tag = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
- st_mysql* m_Mysql = 0x383BDB90E0
- st_net net = 0x383BDB90E0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDB93C8
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D8
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDB9440
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D55F418
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
- std::thread _workerThread
- id
- unsigned int _Id = 0x20C
- _Thrd_imp_t _Thr
- void* _Hnd = 0x20C
- unsigned int _Id = 0x5840
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383C24FA40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA7B90
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E5A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E5A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- <user defined> _Copy_tag = 0x3839C1E5C8
- <user defined> _Move_tag = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
- st_mysql* m_Mysql = 0x383BDB90E0
- st_net net = 0x383BDB90E0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDB93C8
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D8
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDB9440
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D55F418
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
- std::thread _workerThread
- id
- unsigned int _Id = 0x20C
- _Thrd_imp_t _Thr
- void* _Hnd = 0x20C
- unsigned int _Id = 0x5840
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383C24FA80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA7B90
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1E5A0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1E5A8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- <user defined> _Copy_tag = 0x3839C1E5C8
- <user defined> _Move_tag = 0x3839C1E5C8
- <user defined> value_compare = 0x3839C1E5C8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
- st_mysql* m_Mysql = 0x383BDB90E0
- st_net net = 0x383BDB90E0
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDB93C8
- unsigned int affected_rows = 0x0
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D8
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x22
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDB9440
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D55F418
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
- std::thread _workerThread
- id
- unsigned int _Id = 0x20C
- _Thrd_imp_t _Thr
- void* _Hnd = 0x20C
- unsigned int _Id = 0x5840
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383C24FAC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7BB0
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA7B90
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383C24FB10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7BB0
- 00007FF7265D05D8 000000383C24FB40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383C24FB70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383C24FBB0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C24FC00 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C24FC30 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C24FC80 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000383C34F850 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000383C34F8C0 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000383C34F900 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000383C34F940 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000383C34F980 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000383C34F9B0 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000383C34FA30 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000383C34FA60 _Cnd_wait+20
- 00007FF7244983D3 000000383C34FA90 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFAF58
- Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAEE0
- 00007FF7244D2544 000000383C34FAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x3839BFAF58
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x383C34FB08
- std::mutex* _Pmtx = 0x3839BFAEE0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- bool _Owns = 0x1
- 00007FF7265D04E7 000000383C34FB30 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
- std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter SQLOperation&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x3839BFAEE0
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- bool _Owns = 0x1
- 00007FF7265CFA49 000000383C34FB90 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
- Local SQLOperation* operation = NULL
- Local DatabaseWorker* this = 0x3839CA7810
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1DBA0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1DBA8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- <user defined> _Copy_tag = 0x3839C1DBC8
- <user defined> _Move_tag = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
- st_mysql* m_Mysql = 0x383BDC1B90
- st_net net = 0x383BDC1B90
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDC1E78
- unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D9
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDC1EF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D563708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
- std::thread _workerThread
- id
- unsigned int _Id = 0x214
- _Thrd_imp_t _Thr
- void* _Hnd = 0x214
- unsigned int _Id = 0x2994
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF24 000000383C34FBC0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF7265CFA00
- Parameter DatabaseWorker** _Arg1 = 0x3839CA7810
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1DBA0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1DBA8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- <user defined> _Copy_tag = 0x3839C1DBC8
- <user defined> _Move_tag = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
- st_mysql* m_Mysql = 0x383BDC1B90
- st_net net = 0x383BDC1B90
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDC1E78
- unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D9
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDC1EF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D563708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
- std::thread _workerThread
- id
- unsigned int _Id = 0x214
- _Thrd_imp_t _Thr
- void* _Hnd = 0x214
- unsigned int _Id = 0x2994
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265D00FC 000000383C34FC00 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7265CFA00
- Parameter DatabaseWorker** <_Args_0> = 0x3839CA7810
- ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
- std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
- std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- MySQLConnection* _connection = 0x3839C1DBA0
- std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
- std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x3839C1DBA8
- std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
- std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- <user defined> _Copy_tag = 0x3839C1DBC8
- <user defined> _Move_tag = 0x3839C1DBC8
- <user defined> value_compare = 0x3839C1DBC8
- bool m_reconnecting = 0x0
- bool m_prepareError = 0x0
- ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
- std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
- std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
- std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
- st_mysql* m_Mysql = 0x383BDC1B90
- st_net net = 0x383BDC1B90
- unsigned int* connector_fd = NULL
- char* host = "127.0.0.1"
- char* user = "Server"
- char* passwd = "myPassWordn0tf@ru"
- char* unix_socket = NULL
- char* server_version = "5.6.31-log"
- char* host_info = "127.0.0.1 via TCP/IP"
- char* info = NULL
- char* db = "legion_world_normal"
- charset_info_st* charset = 0x7FF9C376ACB0
- st_mysql_field* fields = NULL
- st_mem_root field_alloc = 0x383BDC1E78
- unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
- unsigned int insert_id = 0x0
- unsigned int extra_info = 0x0
- unsigned long thread_id = 0x1488D9
- unsigned long packet_length = 0x0
- unsigned int port = 0xCEA
- unsigned long client_flag = 0x3EA28D
- unsigned long server_capabilities = 0x807FF7FF
- unsigned int protocol_version = 0xA
- unsigned int field_count = 0x0
- unsigned int server_status = 0x2
- unsigned int server_language = 0x21
- unsigned int warning_count = 0x0
- st_mysql_options options = 0x383BDC1EF0
- int status = 0x0
- char free_me = ""
- char reconnect = ""
- char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
- char unused1 = ""
- void* unused2 = NULL
- void* unused3 = NULL
- void* unused4 = NULL
- void* unused5 = NULL
- st_list* stmts = 0x383D563708
- st_mysql_methods* methods = 0x7FF9C3742110
- void* thd = NULL
- char* unbuffered_fetch_owner = NULL
- char* info_buffer = NULL
- void* extension = NULL
- MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
- std::string user = "Server"
- std::string password = "myPassWordn0tf@ru"
- std::string database = "legion_world_normal"
- std::string host = "127.0.0.1"
- std::string port_or_socket = "3306"
- int m_connectionFlags = 0x1
- std::mutex m_Mutex
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
- std::thread _workerThread
- id
- unsigned int _Id = 0x214
- _Thrd_imp_t _Thr
- void* _Hnd = 0x214
- unsigned int _Id = 0x2994
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- 00007FF7265CFF8B 000000383C34FC40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7570
- std::tuple<DatabaseWorker *>
- std::_Tuple_val<DatabaseWorker *> _Myfirst
- DatabaseWorker* _Val = 0x3839CA7810
- std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7265CFA00
- 00007FF7265D073A 000000383C34FC90 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
- std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7570
- 00007FF7265D05D8 000000383C34FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
- 00007FF724497FAD 000000383C34FCF0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2DF58
- 00007FF9C31EB0A8 000000383C34FD30 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C34FD80 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C34FDB0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C34FE00 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31217A 000000381E66F4C0 ZwWaitForAlertByThreadId+A
- 00007FF9EA2FE65C 000000381E66F530 RtlSleepConditionVariableSRW+EC
- 00007FF9E7828DA8 000000381E66F570 SleepConditionVariableSRW+28
- 00007FF9C338C937 000000381E66F5B0 __crtSetThreadpoolWait+147
- 00007FF9C3351466 000000381E66F5F0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
- 00007FF9C3351373 000000381E66F620 ?_Winerror_message@std@@YAKKPEADK@Z+913
- 00007FF9C335110E 000000381E66F6A0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
- 00007FF9C3351630 000000381E66F6D0 _Cnd_wait+20
- 00007FF7244983D3 000000381E66F700 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
- Parameter _Cnd_internal_imp_t* _Cnd = 0x7FF7284891F8
- Parameter _Mtx_internal_imp_t* _Mtx = 0x7FF728489180
- 00007FF7244D2544 000000381E66F740 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
- Local std::condition_variable* this = 0x7FF7284891F8
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- Parameter std::unique_lock<std::mutex>& _Lck = 0x381E66F778
- std::mutex* _Pmtx = 0x7FF728489180
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- bool _Owns = 0x1
- 00007FF726268C77 000000381E66F7A0 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
- Local ProducerConsumerQueue<MapUpdateRequest *>* this = 0x7FF728489180
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c
- std::_Deque_alloc<std::_Deque_base_types<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<MapUpdateRequest *> >,std::_Deque_val<std::_Deque_simple_types<MapUpdateRequest *> >,1> _Mypair = 0x7FF7284891D0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- Parameter MapUpdateRequest&* value = NULL
- Local std::unique_lock<std::mutex> lock
- std::mutex* _Pmtx = 0x7FF728489180
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- bool _Owns = 0x1
- 00007FF726267980 000000381E66F7F0 MapUpdater::WorkerThread+40 d:\core\trinitycore\src\server\game\maps\mapupdater.cpp line 110
- Local MapUpdateRequest* request = NULL
- Local MapUpdater* this = 0x7FF728489180
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- unsigned int pending_requests = 0x0
- 00007FF726267E64 000000381E66F820 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF726267940
- Parameter MapUpdater** _Arg1 = 0x7FF728489180
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- unsigned int pending_requests = 0x0
- 00007FF7262684AC 000000381E66F860 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF726267940
- Parameter MapUpdater** <_Args_0> = 0x7FF728489180
- ProducerConsumerQueue<MapUpdateRequest *> _queue
- std::mutex _queueLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
- std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
- std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
- std::atomic<bool> _shutdown
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::vector<std::thread,std::allocator<std::thread> > _workerThreads
- std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
- std::atomic<bool> _cancelationToken
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::mutex _lock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
- std::condition_variable _condition
- std::_Align_type<double,72> _Cnd_storage
- float _Val = 0.000000
- char[72] _Pad = "Ð$<Ãù..."
- unsigned int pending_requests = 0x0
- 00007FF726267FCB 000000381E66F8A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x38BDA2A420
- std::tuple<MapUpdater *>
- std::_Tuple_val<MapUpdater *> _Myfirst
- MapUpdater* _Val = 0x7FF728489180
- std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF726267940
- 00007FF7262692FA 000000381E66F8F0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x3839A274B8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = NULL
- _Mtx_internal_imp_t* _Mtx = NULL
- bool _Started = 0x0
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0x0
- Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
- std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x38BDA2A420
- 00007FF726268DB8 000000381E66F920 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x3839A274B8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = NULL
- _Mtx_internal_imp_t* _Mtx = NULL
- bool _Started = 0x0
- std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0x0
- 00007FF724497FAD 000000381E66F950 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A274B8
- 00007FF9C31EB0A8 000000381E66F990 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000381E66F9E0 _register_onexit_function+111
- 00007FF9E7C513D2 000000381E66FA10 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000381E66FA60 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31071A 000000382AA5F2F0 ZwReadFile+A
- 00007FF9E77B8268 000000382AA5F370 ReadFile+78
- 00007FF9C31D906F 000000382AA5F460 _read+EDF
- 00007FF9C31D84C3 000000382AA5F4C0 _read+333
- 00007FF9C322D832 000000382AA5F550 ungetwc+2F2
- 00007FF9C322E0E0 000000382AA5F590 ungetwc+BA0
- 00007FF9C31EE93E 000000382AA5F600 _fgetc_nolock+10E
- 00007FF9C31EE9C3 000000382AA5F630 _getc_nolock+13
- 00007FF9C31EF4F6 000000382AA5F660 fgetpos+826
- 00007FF9C31EF117 000000382AA5F6E0 fgetpos+447
- 00007FF9C31EF712 000000382AA5F720 fgets+32
- 00007FF7244C6031 000000382AA5F950 CliThread+D1 d:\core\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 158
- Local char* command_str = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
- Local char[256] commandbuf = "ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ..."
- 00007FF72446163A 000000382AA5F980 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
- Parameter <user defined>** _Obj = 0x7FF7244C5F60
- 00007FF7244707F0 000000382AA5F9B0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF7244C5F60
- 00007FF72446372C 000000382AA5F9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x38BB9FF2A0
- std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF7244C5F60
- 00007FF7244A5CAA 000000382AA5FA30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
- std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF7244C5F60
- 00007FF72449D8A8 000000382AA5FA60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x3839A2EFD8
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
- bool _Started = 0x46
- std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF724497FAD 000000382AA5FA90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2EFD8
- 00007FF9C31EB0A8 000000382AA5FAD0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000382AA5FB20 _register_onexit_function+111
- 00007FF9E7C513D2 000000382AA5FB50 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000382AA5FBA0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3106FA 000000383C44F970 NtWaitForSingleObject+A
- 00007FF9E77B1118 000000383C44FA10 WaitForSingleObjectEx+98
- 00007FF7244917ED 000000383C44FA40 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
- Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x38BB9AD0B8
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x2A8
- long dispatch_required_ = 0x1
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- 00007FF7244C11EF 000000383C44FA70 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
- Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x38BB9AD0A0
- boost::asio::detail::win_thread::func_base
- void* entry_event_ = 0x2AC
- void* exit_event_ = 0x2B0
- boost::asio::detail::win_iocp_io_service::timer_thread_function f_
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
- 00007FF7244C5976 000000383C44FAF0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
- Parameter void* arg = 0x38BB9AD0A0
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x38BB9AD0A0
- void* entry_event_ = 0x2AC
- void* exit_event_ = 0x2B0
- Local void* exit_event = 0xCCCCCCCCCCCCCCCC
- 00007FF9C31EB0A8 000000383C44FB30 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C44FB80 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C44FBB0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C44FC00 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA31074A 000000383C54F6F0 ZwRemoveIoCompletion+A
- 00007FF9E77B23C3 000000383C54F750 GetQueuedCompletionStatus+43
- 00007FF7244B0A6D 000000383C54F940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
- 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_service* this = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x38BB9AC980
- func_base
- void* entry_event_ = 0x2B4
- void* exit_event_ = 0x2B0
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x2B4
- <user defined> exit_event_ = 0x2B0
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x382C98FB68
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter bool block = 0x1
- Parameter boost::system::error_code& ec = 0x383C54FA28
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- 00007FF7244C1371 000000383C54F9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
- Local boost::asio::detail::win_iocp_io_service* this = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF724494480
- boost::asio::io_service::id* id_ = 0x48
- boost::asio::io_service::service::key key_ = 0x7FF72716E280
- boost::asio::io_service& owner_ = 0x70636F69
- boost::asio::io_service::service* next_ = 0x73637170
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
- auto_handle
- void* handle = 0x7FF724494480
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
- long outstanding_work_ = 0x6C756F63
- long stopped_ = 0x6F6E2064
- long stop_event_posted_ = 0x6F632074
- long shutdown_ = 0x7265766E
- unsigned long gqcs_timeout_ = 0x61632074
- timer_thread_function
- <user defined> io_service_ = 0x7FF724494480
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
- long dispatch_required_ = 0x656D69
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
- boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x38BB9AC980
- func_base
- void* entry_event_ = 0x2B4
- void* exit_event_ = 0x2B0
- auto_func_base_ptr
- boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
- <user defined> thread_ = 0x2B4
- <user defined> exit_event_ = 0x2B0
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- 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_ = 0x382C98FB68
- boost::asio::detail::timer_queue_base* next_ = NULL
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Parameter boost::system::error_code& ec = 0x383C54FA28
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
- boost::asio::detail::win_iocp_io_service* key_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- boost::asio::detail::win_iocp_thread_info* value_ = 0x383C54F978
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
- Local unsigned int n = 0x7A89
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void* reusable_memory_ = NULL
- 00007FF7244C127B 000000383C54FA50 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
- Local boost::asio::io_service* this = 0x38BD9D0920
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCDD5
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = <Unable to read memory>
- auto_handle
- void* handle = <Unable to read memory>
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xCDCDCDCDCDCDCDF5 <Unable to read memory>
- long outstanding_work_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
- long stopped_ = 0xCDCDCDCDCDCDCE01 <Unable to read memory>
- long stop_event_posted_ = 0xCDCDCDCDCDCDCE05 <Unable to read memory>
- long shutdown_ = 0xCDCDCDCDCDCDCE09 <Unable to read memory>
- unsigned long gqcs_timeout_ = 0xCDCDCDCDCDCDCE0D <Unable to read memory>
- timer_thread_function
- <user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0xCDCDCDCDCDCDCE15 <Unable to read memory>
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xCDCDCDCDCDCDCE1D <Unable to read memory>
- long dispatch_required_ = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
- boost::asio::detail::win_mutex dispatch_mutex_ = 0xCDCDCDCDCDCDCE2D
- boost::asio::detail::timer_queue_set timer_queues_ = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0xCDCDCDCDCDCDCE5D
- id
- service
- key
- type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_
- type_info* type_info_ = 0x38BD9F85A0
- boost::asio::io_service::id* id_ = 0x78
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
- key
- type_info* type_info_ = <Unable to read memory>
- boost::asio::io_service::id* id_ = <Unable to read memory>
- boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCD08
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = <Unable to read memory>
- strand
- boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::service_base<boost::asio::detail::strand_service>
- boost::asio::io_service::service
- <user defined> key = 0xCDCDCDCDCDCDCDCD
- <user defined> key_ = 0xCDCDCDCDCDCDCDD5
- <user defined> owner_ = 0xCDCDCDCDCDCDCDE5 <Unable to read memory>
- <user defined> next_ = 0xCDCDCDCDCDCDCDED <Unable to read memory>
- on_do_complete_exit
- <user defined> owner_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- boost::asio::detail::strand_service::strand_impl* impl_ = <Unable to read memory>
- on_dispatch_exit
- <user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- <user defined> impl_ = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
- strand_impl
- boost::asio::detail::win_iocp_operation
- _OVERLAPPED
- unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
- unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
- unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
- unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
- void* Pointer = <Unable to read memory>
- void* hEvent = <Unable to read memory>
- boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
- <user defined>* func_ = <Unable to read memory>
- long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
- bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
- boost::asio::detail::win_iocp_io_service& io_service_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCDFD
- boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
- [0] = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
- [1] = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
- [2] = 0xCDCDCDCDCDCDCE35 <Unable to read memory>
- [3] = 0xCDCDCDCDCDCDCE3D <Unable to read memory>
- [4] = 0xCDCDCDCDCDCDCE45 <Unable to read memory>
- [5] = 0xCDCDCDCDCDCDCE4D <Unable to read memory>
- [6] = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
- [7] = 0xCDCDCDCDCDCDCE5D <Unable to read memory>
- [8] = 0xCDCDCDCDCDCDCE65 <Unable to read memory>
- [9] = 0xCDCDCDCDCDCDCE6D <Unable to read memory>
- unsigned int salt_ = 0xCDCDCDCDCDCDD42D <Unable to read memory>
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
- 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
- <user defined>* func_ = 0x38BD9D0920
- long ready_ = 0x2C98FB40
- boost::asio::detail::win_mutex mutex_ = 0x38BD9F85D8
- bool locked_ = 0xDD
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x38BD9F8608
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x38BD9F8618
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0xCDCDCDCD
- long result_ = 0xCDCDCDCD
- <user defined> manual = 0x38BD9D0920
- boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x38BD9F85A0
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* first_service_ = 0x382C98FB40
- key
- type_info* type_info_ = 0x7FF727170E98
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x382C98FB48
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = 0x382C98E1C0
- boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_
- void* handle = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
- void* handle = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::system::error_code ec
- int m_val = 0x0
- boost::system::error_category* m_cat = 0x7FF728502F40
- Local unsigned int s = 0xCCCCCCCCCCCCCCCC
- 00007FF724F1F868 000000383C54FC40 NetworkThread<WorldSocket>::Run+178 d:\core\trinitycore\src\server\shared\networking\networkthread.h line 128
- Local NetworkThread<WorldSocket>* this = 0x38BD9D0878
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x0
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x38BB9FE8A0
- id
- unsigned int _Id = 0x2AC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2AC
- unsigned int _Id = 0x495C
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
- boost::asio::io_service _io_service
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
- id
- service
- key
- type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_ = 0x38BD9D0928
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
- strand
- boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0xCDCDCDCD
- long result_ = 0xCDCDCDCD
- <user defined> manual = 0x38BD9D0920
- boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* first_service_ = 0x382C98FB40
- boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
- boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- unsigned int state_ = 0x0
- std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
- boost::asio::ip::tcp protocol_ = 0x2
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
- boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
- boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
- implementation_type
- boost::posix_time::ptime expiry = 0x382C98FB40
- bool might_have_pending_waits = 0xD7
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
- boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
- 00007FF724F19274 000000383C54FC70 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
- Parameter <user defined>* _Pmf = 0x7FF724F1F6F0
- Parameter NetworkThread<WorldSocket>** _Arg1 = 0x38BD9D0878
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x0
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x38BB9FE8A0
- id
- unsigned int _Id = 0x2AC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2AC
- unsigned int _Id = 0x495C
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
- boost::asio::io_service _io_service
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
- id
- service
- key
- type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_ = 0x38BD9D0928
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
- strand
- boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0xCDCDCDCD
- long result_ = 0xCDCDCDCD
- <user defined> manual = 0x38BD9D0920
- boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* first_service_ = 0x382C98FB40
- boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
- boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- unsigned int state_ = 0x0
- std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
- boost::asio::ip::tcp protocol_ = 0x2
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
- boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
- boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
- implementation_type
- boost::posix_time::ptime expiry = 0x382C98FB40
- bool might_have_pending_waits = 0xA7
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
- boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
- 00007FF724F1B81C 000000383C54FCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
- Parameter <user defined>** _Obj = 0x7FF724F1F6F0
- Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x38BD9D0878
- std::atomic<int> _connections
- std::_Atomic_int
- unsigned long _My_val = 0x0
- std::atomic<bool> _stopped
- std::_Atomic_bool
- unsigned int _My_val = 0x0
- std::thread* _thread = 0x38BB9FE8A0
- id
- unsigned int _Id = 0x2AC
- _Thrd_imp_t _Thr
- void* _Hnd = 0x2AC
- unsigned int _Id = 0x495C
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
- std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
- boost::asio::io_service _io_service
- work
- boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
- id
- service
- key
- type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::io_service::id* id_ = 0xFF
- boost::asio::io_service::service::key key_ = 0x38BD9D0928
- boost::asio::io_service& owner_ = <Unable to read memory>
- boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
- strand
- boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
- boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
- boost::asio::detail::winsock_init<2,0> init_
- boost::asio::detail::winsock_init_base
- data
- long init_count_ = 0xCDCDCDCD
- long result_ = 0xCDCDCDCD
- <user defined> manual = 0x38BD9D0920
- boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
- auto_service_ptr
- boost::asio::io_service::service* ptr_ = <Unable to read memory>
- boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* first_service_ = 0x382C98FB40
- boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
- boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
- boost::asio::io_service::service
- key
- type_info* type_info_ = 0x7FF72716E278
- boost::asio::io_service::id* id_ = 0xD8
- boost::asio::io_service::service::key key_ = 0x38220348B8
- boost::asio::io_service& owner_ = 0x38BD9D0920
- boost::asio::io_service::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
- auto_handle
- void* handle = 0x7FF72716E278
- boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- timer_thread_function
- <user defined> io_service_ = 0x7FF72716E278
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
- boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
- boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
- boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- unsigned int state_ = 0x0
- std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
- boost::asio::ip::tcp protocol_ = 0x2
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
- boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- native_handle_type
- unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0x38BD9D0944
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
- boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
- implementation_type
- boost::posix_time::ptime expiry = 0x382C98FB40
- bool might_have_pending_waits = 0xB9
- boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
- boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
- boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
- 00007FF724F1982B 000000383C54FCF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
- Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x38BB9FEDF0
- std::tuple<NetworkThread<WorldSocket> *>
- std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
- NetworkThread<WorldSocket>* _Val = 0x38BD9D0878
- std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
- <user defined>* _Val = 0x7FF724F1F6F0
- 00007FF724F2190A 000000383C54FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
- Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x3839A2EA68
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0x38BBA57250
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
- Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _Local
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
- std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x38BB9FEDF0
- 00007FF724F20E58 000000383C54FD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
- Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x3839A2EA68
- std::_Pad
- _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
- _Mtx_internal_imp_t* _Mtx = 0x38BBA57250
- bool _Started = 0xCC
- std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
- std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
- std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
- 00007FF724497FAD 000000383C54FDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
- Parameter void* _Data = 0x3839A2EA68
- 00007FF9C31EB0A8 000000383C54FDE0 _register_onexit_function+4A8
- 00007FF9C31EAD11 000000383C54FE30 _register_onexit_function+111
- 00007FF9E7C513D2 000000383C54FE60 BaseThreadInitThunk+22
- 00007FF9EA2954E4 000000383C54FEB0 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3121AA 00000038D6C2FAE0 ZwWaitForWorkViaWorkerFactory+A
- 00007FF9EA2B90F6 00000038D6C2FEC0 RtlFreeUnicodeString+1AB6
- 00007FF9E7C513D2 00000038D6C2FEF0 BaseThreadInitThunk+22
- 00007FF9EA2954E4 00000038D6C2FF40 RtlUserThreadStart+34
- Call stack:
- Address Frame Function SourceFile
- 00007FF9EA3121AA 00000038D6D2F780 ZwWaitForWorkViaWorkerFactory+A
- 00007FF9EA2B90F6 00000038D6D2FB60 RtlFreeUnicodeString+1AB6
- 00007FF9E7C513D2 00000038D6D2FB90 BaseThreadInitThunk+22
- 00007FF9EA2954E4 00000038D6D2FBE0 RtlUserThreadStart+34
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement