Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF70C66B8BE 01:000000000030A8BE F:\code\Legion\DestinyCore\build2022\bin\RelWithDebInfo\worldserver.exe
- Registers:
- RAX:000001F6BEEB74C0
- RBX:000001F627F16A20
- RCX:0000000000000000
- RDX:000000DD6B3FF210
- RSI:000001F6BEEB40B0
- RDI:000001F6B0A21020
- R8: 0000000000000001
- R9: 0000000000008000
- R10:000000DD6B3FF180
- R11:000001F60D5CAF50
- R12:000001F683D63020
- R13:000000DD6B3FF2B0
- R14:000001F683D63020
- R15:000001F600000001
- CS:RIP:0033:00007FF70C66B8BE
- SS:RSP:002B:000000006B3FF1C0 RBP:96FA2CF0
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010202
- Call stack:
- Address Frame Function SourceFile
- 00007FF70C66B8BE 000000DD6B3FF220 Instances::Bloodmaul::boss_magmolatus::boss_AI::DoAction+4E F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 269
- 00007FF70C66B844 000000DD6B3FF260 Instances::Bloodmaul::boss_forgemaster_gogduh::boss_AI::DamageTaken+114 F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 114
- 00007FF70CE449E1 000000DD6B3FF460 Unit::DealDamage+131 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 761
- 00007FF70CE46B81 000000DD6B3FF550 Unit::DealSpellDamage+F1 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 1318
- 00007FF70D21E5D0 000000DD6B3FF6B0 Spell::DoAllEffectOnTarget+800 F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 2724
- 00007FF70D22F9DA 000000DD6B3FF6E0 Spell::handle_delayed+DA F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 3750
- 00007FF70D21F693 000000DD6B3FF710 SpellEvent::Execute+53 F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 7637
- 00007FF70DA42D6E 000000DD6B3FF740 EventProcessor::Update+6E F:\code\Legion\DestinyCore\src\common\Utilities\EventProcessor.cpp line 55
- 00007FF70CE6E045 000000DD6B3FF7E0 Unit::Update+35 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 465
- 00007FF70CF69F2C 000000DD6B3FF970 Player::Update+3DC F:\code\Legion\DestinyCore\src\server\game\Entities\Player\Player.cpp line 1263
- 00007FF70CEBF1C8 000000DD6B3FFA10 Map::Update+148 F:\code\Legion\DestinyCore\src\server\game\Maps\Map.cpp line 812
- 00007FF70CEBF024 000000DD6B3FFA40 InstanceMap::Update+14 F:\code\Legion\DestinyCore\src\server\game\Maps\Map.cpp line 3625
- 00007FF70D62C338 000000DD6B3FFA70 MapUpdater::WorkerThread+D8 F:\code\Legion\DestinyCore\src\server\game\Maps\MapUpdater.cpp line 113
- 00007FF70D62C1DF 000000DD6B3FFAA0 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,0,1>+F d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B3FFAD0 _configthreadlocale+92
- 00007FF984867374 000000DD6B3FFB00 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B3FFB80 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF986730F24 000000DD6B0FECC0 NtWaitForAlertByThreadId+14
- 00007FF9866F55F1 000000DD6B0FED40 RtlSleepConditionVariableSRW+131
- 00007FF9841CEE79 000000DD6B0FED80 SleepConditionVariableSRW+29
- 00007FF96B0C2368 000000DD6B0FEDB0 _Cnd_wait+28
- 00007FF70D62CA1F 000000DD6B0FEDF0 MapUpdater::wait+5F F:\code\Legion\DestinyCore\src\server\game\Maps\MapUpdater.cpp line 73
- 00007FF70CDE2F3E 000000DD6B0FEE20 MapManager::Update+AE F:\code\Legion\DestinyCore\src\server\game\Maps\MapManager.cpp line 252
- 00007FF70CD7E4B5 000000DD6B0FF2F0 World::Update+8F5 F:\code\Legion\DestinyCore\src\server\game\World\World.cpp line 2894
- 00007FF70C442D86 000000DD6B0FF350 WorldUpdateLoop+D6 F:\code\Legion\DestinyCore\src\server\worldserver\Main.cpp line 489
- 00007FF70C452695 000000DD6B0FF930 main+25F5 F:\code\Legion\DestinyCore\src\server\worldserver\Main.cpp line 389
- 00007FF70DBD40D0 000000DD6B0FF970 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FF984867374 000000DD6B0FF9A0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B0FFA20 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B4FFBB0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B4FFC10 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B4FFD30 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70C44DCD5 000000DD6B4FFDF0 boost::asio::detail::win_iocp_io_context::run+105 D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
- 00007FF70C44DB63 000000DD6B4FFE50 Trinity::Asio::IoContext::run+23 F:\code\Legion\DestinyCore\src\common\Asio\IoContext.h line 40
- 00007FF70C427B0A 000000DD6B4FFE80 std::thread::_Invoke<std::tuple<`main'::`39'::<lambda_6> >,0>+1A d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B4FFEB0 _configthreadlocale+92
- 00007FF984867374 000000DD6B4FFEE0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B4FFF60 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B5FF5A0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B5FF600 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B5FF720 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70C44DCD5 000000DD6B5FF7E0 boost::asio::detail::win_iocp_io_context::run+105 D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
- 00007FF70C44DB63 000000DD6B5FF840 Trinity::Asio::IoContext::run+23 F:\code\Legion\DestinyCore\src\common\Asio\IoContext.h line 40
- 00007FF70C427B0A 000000DD6B5FF870 std::thread::_Invoke<std::tuple<`main'::`39'::<lambda_6> >,0>+1A d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B5FF8A0 _configthreadlocale+92
- 00007FF984867374 000000DD6B5FF8D0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B5FF950 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B6FF4C0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B6FF520 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B6FF640 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6B6FF710 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6B6FF740 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B6FF770 _configthreadlocale+92
- 00007FF984867374 000000DD6B6FF7A0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B6FF820 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B7FFB60 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B7FFBC0 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B7FFCE0 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6B7FFDB0 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6B7FFDE0 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B7FFE10 _configthreadlocale+92
- 00007FF984867374 000000DD6B7FFE40 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B7FFEC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B8FF850 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B8FF8B0 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B8FF9D0 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6B8FFAA0 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6B8FFAD0 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B8FFB00 _configthreadlocale+92
- 00007FF984867374 000000DD6B8FFB30 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B8FFBB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6B9FF5B0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6B9FF610 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6B9FF730 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6B9FF800 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6B9FF830 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B9FF860 _configthreadlocale+92
- 00007FF984867374 000000DD6B9FF890 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B9FF910 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BAFF510 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BAFF570 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BAFF690 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828C2 000000DD6BAFF760 boost::asio::io_context::run+D2 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BAFF790 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BAFF7C0 _configthreadlocale+92
- 00007FF984867374 000000DD6BAFF7F0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BAFF870 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BBFF480 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BBFF4E0 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BBFF600 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6BBFF6D0 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BBFF700 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BBFF730 _configthreadlocale+92
- 00007FF984867374 000000DD6BBFF760 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BBFF7E0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BCFF710 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BCFF770 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BCFF890 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6BCFF960 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BCFF990 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BCFF9C0 _configthreadlocale+92
- 00007FF984867374 000000DD6BCFF9F0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BCFFA70 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BDFF8D0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BDFF930 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BDFFA50 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6BDFFB20 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BDFFB50 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BDFFB80 _configthreadlocale+92
- 00007FF984867374 000000DD6BDFFBB0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BDFFC30 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BEFF670 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BEFF6D0 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BEFF7F0 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6BEFF8C0 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BEFF8F0 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BEFF920 _configthreadlocale+92
- 00007FF984867374 000000DD6BEFF950 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BEFF9D0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6BFFF7E0 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6BFFF840 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6BFFF960 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70D8828F4 000000DD6BFFFA30 boost::asio::io_context::run+104 D:\local\boost_1_81_0\boost\asio\impl\io_context.ipp line 63
- 00007FF70D87CCD1 000000DD6BFFFA60 std::thread::_Invoke<std::tuple<`MySQLConnection::StartWorkerThread'::`2'::<lambda_1> >,0>+11 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6BFFFA90 _configthreadlocale+92
- 00007FF984867374 000000DD6BFFFAC0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6BFFFB40 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D574 000000DD6C5FFD90 ZwWaitForSingleObject+14
- 00007FF98417B6AE 000000DD6C5FFE30 WaitForSingleObjectEx+8E
- 00007FF70C44DB03 000000DD6C5FFE60 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 D:\local\boost_1_81_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF70C44FED5 000000DD6C5FFE90 boost::asio::detail::win_thread_function+25 D:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FF983F61BB2 000000DD6C5FFEC0 _configthreadlocale+92
- 00007FF984867374 000000DD6C5FFEF0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6C5FFF70 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672F344 000000DD6B3FD250 NtGetContextThread+14
- 00007FF9841DF83B 000000DD6B3FD280 GetThreadContext+B
- 00007FF70C45DF0D 000000DD6B3FD7B0 WheatyExceptionReport::printTracesForAllThreads+BD F:\code\Legion\DestinyCore\src\common\Debugging\WheatyExceptionReport.cpp line 475
- 00007FF70C45BF5F 000000DD6B3FDE40 WheatyExceptionReport::GenerateExceptionReport+2EF F:\code\Legion\DestinyCore\src\common\Debugging\WheatyExceptionReport.cpp line 576
- 00007FF70C45D068 000000DD6B3FE120 WheatyExceptionReport::WheatyUnhandledExceptionFilter+2B8 F:\code\Legion\DestinyCore\src\common\Debugging\WheatyExceptionReport.cpp line 186
- 00007FF98428C507 000000DD6B3FE240 UnhandledExceptionFilter+1E7
- 00007FF986735818 000000DD6B3FE280 memset+1218
- 00007FF98671CE46 000000DD6B3FE2F0 __C_specific_handler+96
- 00007FF9867328BF 000000DD6B3FE320 __chkstk+11F
- 00007FF9866E2554 000000DD6B3FEA30 RtlRaiseException+484
- 00007FF9867313CE 000000DD6B3FF1B0 KiUserExceptionDispatcher+2E
- 00007FF70C66B8BE 000000DD6B3FF220 Instances::Bloodmaul::boss_magmolatus::boss_AI::DoAction+4E F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 269
- 00007FF70C66B844 000000DD6B3FF260 Instances::Bloodmaul::boss_forgemaster_gogduh::boss_AI::DamageTaken+114 F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 114
- 00007FF70CE449E1 000000DD6B3FF460 Unit::DealDamage+131 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 761
- 00007FF70CE46B81 000000DD6B3FF550 Unit::DealSpellDamage+F1 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 1318
- 00007FF70D21E5D0 000000DD6B3FF6B0 Spell::DoAllEffectOnTarget+800 F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 2724
- 00007FF70D22F9DA 000000DD6B3FF6E0 Spell::handle_delayed+DA F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 3750
- 00007FF70D21F693 000000DD6B3FF710 SpellEvent::Execute+53 F:\code\Legion\DestinyCore\src\server\game\Spells\Spell.cpp line 7637
- 00007FF70DA42D6E 000000DD6B3FF740 EventProcessor::Update+6E F:\code\Legion\DestinyCore\src\common\Utilities\EventProcessor.cpp line 55
- 00007FF70CE6E045 000000DD6B3FF7E0 Unit::Update+35 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 465
- 00007FF70CF69F2C 000000DD6B3FF970 Player::Update+3DC F:\code\Legion\DestinyCore\src\server\game\Entities\Player\Player.cpp line 1263
- 00007FF70CEBF1C8 000000DD6B3FFA10 Map::Update+148 F:\code\Legion\DestinyCore\src\server\game\Maps\Map.cpp line 812
- 00007FF70CEBF024 000000DD6B3FFA40 InstanceMap::Update+14 F:\code\Legion\DestinyCore\src\server\game\Maps\Map.cpp line 3625
- 00007FF70D62C338 000000DD6B3FFA70 MapUpdater::WorkerThread+D8 F:\code\Legion\DestinyCore\src\server\game\Maps\MapUpdater.cpp line 113
- 00007FF70D62C1DF 000000DD6B3FFAA0 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,0,1>+F d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6B3FFAD0 _configthreadlocale+92
- 00007FF984867374 000000DD6B3FFB00 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6B3FFB80 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D574 000000DD6C0FF690 ZwWaitForSingleObject+14
- 00007FF98417B6AE 000000DD6C0FF730 WaitForSingleObjectEx+8E
- 00007FF70C44DB03 000000DD6C0FF760 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 D:\local\boost_1_81_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF70C44FED5 000000DD6C0FF790 boost::asio::detail::win_thread_function+25 D:\local\boost_1_81_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FF983F61BB2 000000DD6C0FF7C0 _configthreadlocale+92
- 00007FF984867374 000000DD6C0FF7F0 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6C0FF870 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D614 000000DD6C1FF560 NtRemoveIoCompletion+14
- 00007FF9841BFE3F 000000DD6C1FF5C0 GetQueuedCompletionStatus+4F
- 00007FF70C44789D 000000DD6C1FF6E0 boost::asio::detail::win_iocp_io_context::do_one+2AD D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 434
- 00007FF70C44DCD5 000000DD6C1FF7A0 boost::asio::detail::win_iocp_io_context::run+105 D:\local\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 204
- 00007FF70CDE9DDC 000000DD6C1FF8A0 NetworkThread<WorldSocket>::Run+2EC F:\code\Legion\DestinyCore\src\server\shared\Networking\NetworkThread.h line 127
- 00007FF70CDE6D1F 000000DD6C1FF8D0 std::thread::_Invoke<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,0,1>+F d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6C1FF900 _configthreadlocale+92
- 00007FF984867374 000000DD6C1FF930 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6C1FF9B0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672D5B4 000000DD6C2FF530 ZwReadFile+14
- 00007FF98418DC43 000000DD6C2FF5B0 ReadFile+73
- 00007FF983F584A9 000000DD6C2FF650 _read+209
- 00007FF983F58342 000000DD6C2FF690 _read+A2
- 00007FF983F581B0 000000DD6C2FF6C0 _fread_nolock_s+210
- 00007FF983FB4FEC 000000DD6C2FF720 getc+AC
- 00007FF70C452C53 000000DD6C2FF900 CliThread+143 F:\code\Legion\DestinyCore\src\server\worldserver\CommandLine\CliRunnable.cpp line 162
- 00007FF70C427ACB 000000DD6C2FF930 std::thread::_Invoke<std::tuple<void (__cdecl*)(void)>,0>+B d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6C2FF960 _configthreadlocale+92
- 00007FF984867374 000000DD6C2FF990 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6C2FFA10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF98672DB74 000000DD6C3FF9E0 NtDelayExecution+14
- 00007FF9841A62CE 000000DD6C3FFA80 SleepEx+9E
- 00007FF96B0C2697 000000DD6C3FFAD0 _Thrd_sleep+37
- 00007FF70C42DA2B 000000DD6C3FFB20 std::this_thread::sleep_until<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > >+EB d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 203
- 00007FF70C42D939 000000DD6C3FFB50 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+19 d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 209
- 00007FF70CE02359 000000DD6C3FFB80 PFThread::ThreadRun+29 F:\code\Legion\DestinyCore\src\server\game\Movement\PathfindingMgr.cpp line 58
- 00007FF70CE0136F 000000DD6C3FFBB0 std::thread::_Invoke<std::tuple<void (__cdecl PFThread::*)(void),PFThread *>,0,1>+F d:\Program Files\Microsoft Visual Studio\2023\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61
- 00007FF983F61BB2 000000DD6C3FFBE0 _configthreadlocale+92
- 00007FF984867374 000000DD6C3FFC10 BaseThreadInitThunk+14
- 00007FF9866DCC91 000000DD6C3FFC90 RtlUserThreadStart+21
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF70C66B8BE 000000DD6B3FF220 Instances::Bloodmaul::boss_magmolatus::boss_AI::DoAction+4E F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 269
- Parameter int __formal = 0xDD6B3FF238
- Local Creature* forgemaster = <Unable to read memory>
- 00007FF70C66B844 000000DD6B3FF260 Instances::Bloodmaul::boss_forgemaster_gogduh::boss_AI::DamageTaken+114 F:\code\Legion\DestinyCore\src\server\scripts\Draenor\BloodmaulSlagMines\boss_forgemaster_gogduh.cpp line 114
- Parameter Unit* __formal = NULL
- Local Unit* p_Boss = <Unable to read memory>
- Local BossAI* p_AI = <Unable to read memory>
- Local Unit* p_Boss = <Unable to read memory>
- Local UnitAI* p_AI = <Unable to read memory>
- 00007FF70CE449E1 000000DD6B3FF460 Unit::DealDamage+131 F:\code\Legion\DestinyCore\src\server\game\Entities\Unit\Unit.cpp line 761
- Local Unit* this = 0x1F683D63020
- WorldObject
- Object
- Ashamane::AnyData Variables = 0x1F683D63028
- unsigned int m_objectType = 0x19
- int m_objectTypeId = 0x4
- unsigned int m_updateFlag = 0x8
- int* m_int32Values = 0x4
- unsigned int* m_uint32Values = 0x4
- float* m_floatValues = 0.000000
- std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x1F696B19918
- std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x1F683D63088
- std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x1F683D630A0
- std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x1F696B14D28
- unsigned int m_valuesCount = 0x1211
- unsigned int _dynamicValuesCount = 0x11
- unsigned int _fieldNotifyFlags = 0x80
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- WorldLocation
- Position
- <user defined> XY = 0x1F683D630C8
- <user defined> XYZ = 0x1F683D630C8
- <user defined> XYZO = 0x1F683D630C8
- <user defined> PackedXYZ = 0x1F683D630C8
- float m_positionX = 2064.117676
- float m_positionY = 114.907928
- float m_positionZ = 224.826782
- float m_orientation = 6.035528
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x42E5D0DC450101E2
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x42E5D0DC450101E2
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x42E5D0DC450101E2
- unsigned int m_mapId = 0x497
- unsigned int m_zoneId = 0xC1549978
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect
- int[38] m_values
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
- int[2] m_values
- [0] = 0x0
- [1] = 0x1
- unsigned int m_flags = 0x0
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo
- ObjectGuid guid = 0x1F683D6324C
- unsigned int flags = 0x0
- unsigned int flags2 = 0xC00
- Position pos = 0x1F683D63264
- unsigned int time = 0x2D18A6
- TransportInfo
- ObjectGuid guid = 0x1F683D6324C
- Position pos = 0x1F683D6325C
- int seat = 0xA8
- unsigned int time = 0x40C1230B
- unsigned int prevTime = 0x2D18A6
- unsigned int vehicleId = 0x0
- MovementInfo::TransportInfo transport = 0x1F683D63278
- float pitch = 0.000000
- JumpInfo
- unsigned int fallTime = 0x4
- float zspeed = 0.000000
- float sinAngle = 0.000000
- float cosAngle = 0.000000
- float xyspeed = 0.000000
- MovementInfo::JumpInfo jump = 0x1F683D632AC
- float splineElevation = 0.000000
- std::string m_name = "零用"
- bool m_isActive = 0x1
- std::optional<float> m_visibilityDistanceOverride
- std::_Optional_construct_base<float>
- std::_Optional_destruct_base<float,1>
- float _Value = -25.481009
- bool _Has_value = 0x0
- bool m_isWorldObject = 0x1
- Area* m_area = 0x1F6B28A13D0
- AreaTableEntry* m_areaTableEntry = 0x1F658A66526
- ZoneScript* m_zoneScript = NULL
- std::unordered_map<unsigned char,std::unordered_map<unsigned __int64,std::vector<unsigned __int64,std::allocator<unsigned __int64> >,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::a m_gatheringNodes = 0x1F6B28A13E0
- Area* m_parent = NULL
- Area* m_zone = 0x1F6B28A13D0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- Map* m_currMap = 0x1F6B0A21020
- GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ
- RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList
- LinkedListHead
- LinkedListElement iFirst = 0x1F6B0A21028
- LinkedListElement iLast = 0x1F6B0A21038
- unsigned int iSize = 0xD
- <user defined> ?$Iterator@VLinkedListElement@@ = 0xBC037038
- <user defined> iterator = 0xBC037038
- <user defined> iterator = 0x1F6B0A21020
- iterator
- GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x7FF70E37AD50
- Ashamane::AnyData Variables = 0x1F6B0A21050
- std::map<unsigned __int64,CreatureGroup *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,CreatureGroup *> > > CreatureGroupHolder = 0x1F6B0A21090
- BrawlersGuild* m_brawlerGuild = NULL
- unsigned int m_activeEntry = 0x0
- unsigned int m_activeEncounter = 0x0
- int m_respawnChallenge = 0x0
- std::map<unsigned short,std::map<unsigned int,WildBattlePetPool,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,WildBattlePetPool> > >,std::less<unsigned short>,std::allocator<st m_wildBattlePetPool = 0x1F6B0A210B8
- bool _creatureToMoveLock = 0x0
- std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x1F6B0A210D0
- bool _gameObjectsToMoveLock = 0x0
- std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x1F6B0A210F0
- bool _dynamicObjectsToMoveLock = 0x0
- std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x1F6B0A21110
- bool _areaTriggersToMoveLock = 0x0
- std::vector<AreaTrigger *,std::allocator<AreaTrigger *> > _areaTriggersToMove = 0x1F6B0A21130
- std::mutex _mapLock = 0x1F6B0A21148
- std::mutex _gridLock = 0x1F6B0A21198
- MapEntry* i_mapEntry = 0x1F66507B9B4
- unsigned int i_spawnMode = 0x1
- unsigned int i_InstanceId = 0x4
- unsigned int m_unloadTimer = 0x0
- float m_VisibleDistance = 170.000000
- DynamicMapTree _dynamicTree = 0x1F6ADBC3B10
- MapRefManager m_mapRefManager = 0x1F6B0A21208
- LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x1F683D68BD0
- int m_VisibilityNotifyPeriod = 0x3E8
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x1F6B0A21248
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x1F6B9823BA0
- std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x1F6B0A21260
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x1F6B9823750
- int i_gridExpiry = 0x493E0
- Map* m_parentMap = 0x1F6AEB64020
- Map* m_parentTerrainMap = 0x1F6AEB64020
- std::vector<Map *,std::allocator<Map *> >* m_childTerrainMaps = 0x1F6C8850AD0
- NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeList<AreaTrigg*[64] i_grids
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x1F6B0A21298
- [1] = 0x1F6B0A21498
- [2] = 0x1F6B0A21698
- [3] = 0x1F6B0A21898
- [4] = 0x1F6B0A21A98
- [5] = 0x1F6B0A21C98
- [6] = 0x1F6B0A21E98
- [7] = 0x1F6B0A22098
- [8] = 0x1F6B0A22298
- [9] = 0x1F6B0A22498
- GridMap*[64] GridMaps
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x1F6B0A29298
- [1] = 0x1F6B0A29498
- [2] = 0x1F6B0A29698
- [3] = 0x1F6B0A29898
- [4] = 0x1F6B0A29A98
- [5] = 0x1F6B0A29C98
- [6] = 0x1F6B0A29E98
- [7] = 0x1F6B0A2A098
- [8] = 0x1F6B0A2A298
- [9] = 0x1F6B0A2A498
- unsigned int[64] GridMapReference
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- [8] = 0x0
- [9] = 0x0
- [0] = 0x1F6B0A31298
- [1] = 0x1F6B0A31318
- [2] = 0x1F6B0A31398
- [3] = 0x1F6B0A31418
- [4] = 0x1F6B0A31498
- [5] = 0x1F6B0A31518
- [6] = 0x1F6B0A31598
- [7] = 0x1F6B0A31618
- [8] = 0x1F6B0A31698
- [9] = 0x1F6B0A31718
- std::bitset<262144> marked_cells = 0x1F6B0A33298
- bool i_scriptLock = 0x0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x1F6B0A3B2A0
- std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x1F6B0A3B2B0
- std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x1F6B0A3B2C0
- std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x1F6B0A3B2D0
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _creatureRespawnTimes = 0x1F6B0A3B2E0
- std::unordered_map<unsigned __int64,__int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,__int64> > > _goRespawnTimes = 0x1F6B0A3B320
- std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x1F6B0A3B360
- IntervalTimer _weatherUpdateTimer = 0x1F6B0A3B3A0
- unsigned int _defaultLight = 0x0
- std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x1F6B0A3B3B8
- TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeList<AreaTrigger,TypeList<SceneObject,TypeList<Conversation,TypeNull> > > > > > _objectsStore = 0x1F6B0A3B3C8
- std::unordered_multimap<unsigned __int64,Creature *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Creature *> > > _creatureBySpawnIdStore = 0x1F6B0A3B5D0
- std::unordered_multimap<unsigned __int64,GameObject *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x1F6B0A3B610
- std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x1F6B0A3B650
- std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x1F6B0A3B690
- std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x1F6B0A3B6D0
- std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x1F6B0A3B710
- unsigned int m_InstanceId = 0x4
- PhaseShift _phaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@X@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x8
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x1F683D63324
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,void> Phases = 0x1F683D63338
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1F683D63350
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1F683D63360
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- PhaseShift _suppressedPhaseShift
- PhaseRef
- unsigned int Id = 0x8
- EnumClassFlag<enum PhaseFlags> Flags = 0x0
- int References = 0x0
- std::vector<Condition *,std::allocator<Condition *> >* AreaConditions = NULL
- VisibleMapIdRef
- int References = 0x8
- TerrainSwapInfo* VisibleMapInfo = NULL
- UiWorldMapAreaIdSwapRef
- int References = 0x8
- ?$EraseResult@V?$flat_set@UPhaseRef@PhaseShift@@U?$less@UPhaseRef@PhaseShift@@@std@@X@container@boost@@
- boost::container::vec_iterator<PhaseShift::PhaseRef *,0> Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUVisibleMapIdRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUVisibleMapIdRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > > Iterator = 0x8
- bool Erased = 0x0
- ?$EraseResult@V?$map@IUUiWorldMapAreaIdSwapRef@PhaseShift@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIUUiWorldMapAreaIdSwapRef@PhaseShift@@@std@@@4@@std@@
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > > Iterator = 0x8
- bool Erased = 0x0
- EnumClassFlag<enum PhaseShiftFlags> Flags = 0x8
- ObjectGuid PersonalGuid = 0x1F683D63384
- boost::container::flat_set<PhaseShift::PhaseRef,std::less<PhaseShift::PhaseRef>,void> Phases = 0x1F683D63398
- std::map<unsigned int,PhaseShift::VisibleMapIdRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::VisibleMapIdRef> > > VisibleMapIds = 0x1F683D633B0
- std::map<unsigned int,PhaseShift::UiWorldMapAreaIdSwapRef,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,PhaseShift::UiWorldMapAreaIdSwapRef> > > UiWorldMapAreaIdSwaps = 0x1F683D633C0
- int NonCosmeticReferences = 0x0
- int CosmeticReferences = 0x0
- int DefaultReferences = 0x0
- bool IsDbPhaseShift = 0x0
- int _dbPhase = 0x0
- bool m_visibleBySummonerOnly = 0x0
- unsigned int m_notifyflags = 0x0
- unsigned int m_executed_notifies = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x1
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Compressed_pair<std::less<Unit *>,std::_Compressed_pair<std::allocator<std::_Tree_node<Unit *,void *> >,std::_Tree_val<std::_Tree_simple_types<Unit *> >,1>,1> _Mypair = 0x1F683D633F8
- Player* m_playerMovingMe = 0x1F683D63020
- Unit
- <user defined> VisibleAuraSlotCompare = 0x90
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x1
- <user defined> m_Controlled = 0x1F683D633F8
- <user defined> m_playerMovingMe = 0x1F683D63020
- ObjectGuid[7] m_SummonSlot
- [0] = 0x1F683D63410
- [1] = 0x1F683D63420
- [2] = 0x1F683D63430
- [3] = 0x1F683D63440
- [4] = 0x1F683D63450
- [5] = 0x1F683D63460
- [6] = 0x1F683D63470
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x1F683D63480
- [1] = 0x1F683D63490
- [2] = 0x1F683D634A0
- [3] = 0x1F683D634B0
- ObjectGuid m_HatiGUID = 0x1F683D634C0
- 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] = 0x7D0
- [1] = 0x7D0
- [2] = 0xBB8
- float[3] m_modAttackSpeedPct
- [0] = 0.400000
- [1] = 0.400000
- [2] = 1.000000
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0xFE
- EventProcessor m_Events = 0x1F683D63520
- std::unordered_multimap<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > >[7] m_spellImmune
- [0] = 0x1F683D635B0
- [1] = 0x1F683D635F0
- [2] = 0x1F683D63630
- [3] = 0x1F683D63670
- [4] = 0x1F683D636B0
- [5] = 0x1F683D636F0
- [6] = 0x1F683D63730
- unsigned int m_lastSanctuaryTime = 0x0
- std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x1F683D63778
- bool IsAIEnabled = 0x1
- bool NeedChangeAI = 0x0
- ObjectGuid LastCharmerGUID = 0x1F683D6378A
- bool m_ControlledByPlayer = 0x1
- Movement::MoveSpline* movespline = 0x1F6CC620D60
- ObjectGuid _petBattleId = 0x1F683D637A8
- UnitAI* i_AI = 0x1F6C5D75610
- UnitAI* i_disabledAI = NULL
- bool m_AutoRepeatFirstCast = 0x1
- float[4] m_createStats
- [0] = 340.000000
- [1] = 493.000000
- [2] = 343.000000
- [3] = 326.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x1F683D637E0
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x1F683D63800
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x1F683D63810
- std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > m_areaTriggers = 0x1F683D63820
- EventProcessor m_Functions = 0x1F683D63860
- EventProcessor m_CombatFunctions = 0x1F683D638F0
- unsigned int m_transform = 0x0
- Spell*[4] m_currentSpells
- [0] = 0x0
- [1] = 0x0
- [2] = 0x1F6BA1ABAA0
- [3] = 0x1F6BA1A8080
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x1F683D639A8
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x1F683D639B8
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x1F683D639C8
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x1F6B88EFD20
- unsigned int m_removedAurasCount = 0x54
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
- [0] = 0x1F683D639E8
- [1] = 0x1F683D639F8
- [2] = 0x1F683D63A08
- [3] = 0x1F683D63A18
- [4] = 0x1F683D63A28
- [5] = 0x1F683D63A38
- [6] = 0x1F683D63A48
- [7] = 0x1F683D63A58
- [8] = 0x1F683D63A68
- [9] = 0x1F683D63A78
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x1F683D658A8
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x1F683D658B8
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x1F683D658C8
- std::array<unsigned int,2> m_interruptMask = 0xC04000487C04
- float[5] m_auraModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [2] = 1.000000
- [3] = 0.000000
- [4] = 5.000000
- [0] = 0x1F683D658E0
- [1] = 0x1F683D658F4
- [2] = 0x1F683D65908
- [3] = 0x1F683D6591C
- [4] = 0x1F683D65930
- [5] = 0x1F683D65944
- [6] = 0x1F683D65958
- [7] = 0x1F683D6596C
- [8] = 0x1F683D65980
- [9] = 0x1F683D65994
- float[2] m_weaponDamage
- [0] = 1.000000
- [1] = 2.000000
- [0] = 0x400000003F800000
- [1] = 0x400000003F800000
- [2] = 0x4040000040153621
Advertisement
Add Comment
Please, Sign In to add comment