Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *** Operation System ***
- Windows 10 Professional (Version 10.0, Build 18363)
- //=====================================================
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF6A3F167BC 01:00000000005C57BC C:\Trinity355\bin\Release\worldserver.exe
- Registers:
- RAX:0000000000000023
- RBX:0000025A756750B0
- RCX:C12CEF6B76FF0000
- RDX:0000000000000023
- RSI:00000000FFFFFFFF
- RDI:0000025A75674B60
- R8: 00007FF6A4FE5D98
- R9: 00007FF6A3950000
- R10:000000D950EFA430
- R11:00007FF6A5478180
- R12:0000000000006ECE
- R13:0000025A425C9100
- R14:0000025A756747F0
- R15:0000000000000001
- CS:RIP:0033:00007FF6A3F167BC
- SS:RSP:002B:0000000050EFA470 RBP:00000020
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010206
- Call stack:
- Address Frame Function SourceFile
- 00007FF6A3F167BC 000000D950EFA490 WorldObject::IsNeutralToAll+C c:\trinitysource355\src\server\game\entities\object\object.cpp line 2760
- 00007FF6A43298BD 000000D950EFA4C0 AggressorAI::Permissible+1D c:\trinitysource355\src\server\game\ai\coreai\combatai.cpp line 38
- 00007FF6A44F977E 000000D950EFA5D0 FactorySelector::SelectAI+2CE c:\trinitysource355\src\server\game\ai\creatureaiselector.cpp line 100
- 00007FF6A41879C2 000000D950EFA600 Creature::AIM_Create+22 c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 974
- 00007FF6A4187A0E 000000D950EFA630 Creature::AIM_Initialize+E c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 981
- 00007FF6A4187D8B 000000D950EFA710 Creature::AddToWorld+34B c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 285
- 00007FF6A41123AC 000000D950EFA810 Map::AddToMap<Creature>+3BC c:\trinitysource355\src\server\game\maps\map.cpp line 655
- 00007FF6A408C75E 000000D950EFA920 Battlefield::SpawnCreature+51E c:\trinitysource355\src\server\game\battlefield\battlefield.cpp line 789
- 00007FF6A4369AFA 000000D950EFA9A0 BattlefieldWG::SetupBattlefield+42A c:\trinitysource355\src\server\game\battlefield\zones\battlefieldwg.cpp line 501
- 00007FF6A408F778 000000D950EFAA60 BattlefieldMgr::InitBattlefield+108 c:\trinitysource355\src\server\game\battlefield\battlefieldmgr.cpp line 46
- 00007FF6A3E9AB3F 000000D950EFF1A0 World::SetInitialWorldSettings+6F4F c:\trinitysource355\src\server\game\world\world.cpp line 2157
- 00007FF6A39BEB82 000000D950EFFD80 main+1832 c:\trinitysource355\src\server\worldserver\main.cpp line 256
- 00007FF6A472AC1C 000000D950EFFDC0 __scrt_common_main_seh+10C d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FFE92137BD4 000000D950EFFDF0 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D950EFFE70 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FDE54 000000D950EF8520 NtGetContextThread+14
- 00007FFE9016E0EB 000000D950EF8550 GetThreadContext+B
- 00007FF6A39CB15D 000000D950EF8A80 WheatyExceptionReport::printTracesForAllThreads+BD c:\trinitysource355\src\common\debugging\wheatyexceptionreport.cpp line 486
- 00007FF6A39C8F7F 000000D950EF9110 WheatyExceptionReport::GenerateExceptionReport+30F c:\trinitysource355\src\common\debugging\wheatyexceptionreport.cpp line 592
- 00007FF6A39CA361 000000D950EF9420 WheatyExceptionReport::WheatyUnhandledExceptionFilter+331 c:\trinitysource355\src\common\debugging\wheatyexceptionreport.cpp line 197
- 00007FFE901EF67A 000000D950EF9540 UnhandledExceptionFilter+1EA
- 00007FFE93204AF2 000000D950EF9580 memset+1B32
- 00007FFE931EC6D6 000000D950EF95F0 __C_specific_handler+96
- 00007FFE932011FF 000000D950EF9620 __chkstk+11F
- 00007FFE931CA289 000000D950EF9D30 RtlRaiseException+399
- 00007FFE931FFE6E 000000D950EFA460 KiUserExceptionDispatcher+2E
- 00007FF6A3F167BC 000000D950EFA490 WorldObject::IsNeutralToAll+C c:\trinitysource355\src\server\game\entities\object\object.cpp line 2760
- 00007FF6A43298BD 000000D950EFA4C0 AggressorAI::Permissible+1D c:\trinitysource355\src\server\game\ai\coreai\combatai.cpp line 38
- 00007FF6A44F977E 000000D950EFA5D0 FactorySelector::SelectAI+2CE c:\trinitysource355\src\server\game\ai\creatureaiselector.cpp line 100
- 00007FF6A41879C2 000000D950EFA600 Creature::AIM_Create+22 c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 974
- 00007FF6A4187A0E 000000D950EFA630 Creature::AIM_Initialize+E c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 981
- 00007FF6A4187D8B 000000D950EFA710 Creature::AddToWorld+34B c:\trinitysource355\src\server\game\entities\creature\creature.cpp line 285
- 00007FF6A41123AC 000000D950EFA810 Map::AddToMap<Creature>+3BC c:\trinitysource355\src\server\game\maps\map.cpp line 655
- 00007FF6A408C75E 000000D950EFA920 Battlefield::SpawnCreature+51E c:\trinitysource355\src\server\game\battlefield\battlefield.cpp line 789
- 00007FF6A4369AFA 000000D950EFA9A0 BattlefieldWG::SetupBattlefield+42A c:\trinitysource355\src\server\game\battlefield\zones\battlefieldwg.cpp line 501
- 00007FF6A408F778 000000D950EFAA60 BattlefieldMgr::InitBattlefield+108 c:\trinitysource355\src\server\game\battlefield\battlefieldmgr.cpp line 46
- 00007FF6A3E9AB3F 000000D950EFF1A0 World::SetInitialWorldSettings+6F4F c:\trinitysource355\src\server\game\world\world.cpp line 2157
- 00007FF6A39BEB82 000000D950EFFD80 main+1832 c:\trinitysource355\src\server\worldserver\main.cpp line 256
- 00007FF6A472AC1C 000000D950EFFDC0 __scrt_common_main_seh+10C d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FFE92137BD4 000000D950EFFDF0 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D950EFFE70 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FFA54 000000D950FFF4A0 ZwWaitForWorkViaWorkerFactory+14
- 00007FFE93194060 000000D950FFF860 RtlInitializeResource+710
- 00007FFE92137BD4 000000D950FFF890 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D950FFF910 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FFA54 000000D9510FF890 ZwWaitForWorkViaWorkerFactory+14
- 00007FFE93194060 000000D9510FFC50 RtlInitializeResource+710
- 00007FFE92137BD4 000000D9510FFC80 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9510FFD00 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FFA54 000000D9511FF5E0 ZwWaitForWorkViaWorkerFactory+14
- 00007FFE93194060 000000D9511FF9A0 RtlInitializeResource+710
- 00007FFE92137BD4 000000D9511FF9D0 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9511FFA50 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FC1E4 000000D9512FF7F0 NtRemoveIoCompletion+14
- 00007FFE901483F3 000000D9512FF850 GetQueuedCompletionStatus+53
- 00007FF6A39B4F6A 000000D9512FF940 boost::asio::detail::win_iocp_io_context::do_one+2AA c:\program files\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- 00007FF6A39BA358 000000D9512FF9C0 boost::asio::io_context::run+B8 c:\program files\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- 00007FF6A39B1040 000000D9512FFA00 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+70 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9512FFA30 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9512FFA60 _beginthreadex+142
- 00007FFE92137BD4 000000D9512FFA90 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9512FFB10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FC1E4 000000D9513FFCB0 NtRemoveIoCompletion+14
- 00007FFE901483F3 000000D9513FFD10 GetQueuedCompletionStatus+53
- 00007FF6A39B4F6A 000000D9513FFE00 boost::asio::detail::win_iocp_io_context::do_one+2AA c:\program files\boost_1_67_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 381
- 00007FF6A39BA358 000000D9513FFE80 boost::asio::io_context::run+B8 c:\program files\boost_1_67_0\boost\asio\impl\io_context.ipp line 62
- 00007FF6A39B1040 000000D9513FFEC0 std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> >,std::default_delete<std::tuple<<lambda_d3727edd283ecb38f019dec8ac5a6949> > > > >::_Go+70 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9513FFEF0 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9513FFF20 _beginthreadex+142
- 00007FFE92137BD4 000000D9513FFF50 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9513FFFD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FF9F4 000000D9514FFC50 ZwWaitForAlertByThreadId+14
- 00007FFE931C0610 000000D9514FFCC0 RtlSleepConditionVariableSRW+130
- 00007FFE9011599D 000000D9514FFD00 SleepConditionVariableSRW+2D
- 00007FFE80EE6F20 000000D9514FFD40 __crtSetThreadpoolWait+50
- 00007FFE80EC9018 000000D9514FFD70 ?_Winerror_message@std@@YAKKPEADK@Z+2C8
- 00007FFE80EC8EE0 000000D9514FFDE0 ?_Winerror_message@std@@YAKKPEADK@Z+190
- 00007FF6A45CC297 000000D9514FFE30 DatabaseWorker::WorkerThread+77 c:\trinitysource355\src\server\database\database\databaseworker.cpp line 48
- 00007FF6A45CC3EC 000000D9514FFE70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+6C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9514FFEA0 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9514FFED0 _beginthreadex+142
- 00007FFE92137BD4 000000D9514FFF00 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9514FFF80 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FF9F4 000000D9515FFA30 ZwWaitForAlertByThreadId+14
- 00007FFE931C0610 000000D9515FFAA0 RtlSleepConditionVariableSRW+130
- 00007FFE9011599D 000000D9515FFAE0 SleepConditionVariableSRW+2D
- 00007FFE80EE6F20 000000D9515FFB20 __crtSetThreadpoolWait+50
- 00007FFE80EC9018 000000D9515FFB50 ?_Winerror_message@std@@YAKKPEADK@Z+2C8
- 00007FFE80EC8EE0 000000D9515FFBC0 ?_Winerror_message@std@@YAKKPEADK@Z+190
- 00007FF6A45CC297 000000D9515FFC10 DatabaseWorker::WorkerThread+77 c:\trinitysource355\src\server\database\database\databaseworker.cpp line 48
- 00007FF6A45CC3EC 000000D9515FFC50 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+6C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9515FFC80 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9515FFCB0 _beginthreadex+142
- 00007FFE92137BD4 000000D9515FFCE0 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9515FFD60 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FF9F4 000000D9516FF7A0 ZwWaitForAlertByThreadId+14
- 00007FFE931C0610 000000D9516FF810 RtlSleepConditionVariableSRW+130
- 00007FFE9011599D 000000D9516FF850 SleepConditionVariableSRW+2D
- 00007FFE80EE6F20 000000D9516FF890 __crtSetThreadpoolWait+50
- 00007FFE80EC9018 000000D9516FF8C0 ?_Winerror_message@std@@YAKKPEADK@Z+2C8
- 00007FFE80EC8EE0 000000D9516FF930 ?_Winerror_message@std@@YAKKPEADK@Z+190
- 00007FF6A45CC297 000000D9516FF980 DatabaseWorker::WorkerThread+77 c:\trinitysource355\src\server\database\database\databaseworker.cpp line 48
- 00007FF6A45CC3EC 000000D9516FF9C0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >::_Go+6C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9516FF9F0 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9516FFA20 _beginthreadex+142
- 00007FFE92137BD4 000000D9516FFA50 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9516FFAD0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FC144 000000D9517FFD10 NtWaitForSingleObject+14
- 00007FFE90128BA3 000000D9517FFDB0 WaitForSingleObjectEx+93
- 00007FF6A39BA253 000000D9517FFDE0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 c:\program files\boost_1_67_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF6A39BD20F 000000D9517FFE20 boost::asio::detail::win_thread_function+2F c:\program files\boost_1_67_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FFE90960E72 000000D9517FFE50 _beginthreadex+142
- 00007FFE92137BD4 000000D9517FFE80 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9517FFF00 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FFE931FF9F4 000000D9518FFB80 ZwWaitForAlertByThreadId+14
- 00007FFE931C0610 000000D9518FFBF0 RtlSleepConditionVariableSRW+130
- 00007FFE9011599D 000000D9518FFC30 SleepConditionVariableSRW+2D
- 00007FFE80EE6F20 000000D9518FFC70 __crtSetThreadpoolWait+50
- 00007FFE80EC9018 000000D9518FFCA0 ?_Winerror_message@std@@YAKKPEADK@Z+2C8
- 00007FFE80EC8EE0 000000D9518FFD10 ?_Winerror_message@std@@YAKKPEADK@Z+190
- 00007FF6A44751E7 000000D9518FFD60 MapUpdater::WorkerThread+67 c:\trinitysource355\src\server\game\maps\mapupdater.cpp line 108
- 00007FF6A447532C 000000D9518FFDA0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >::_Go+6C c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 230
- 00007FF6A39AF999 000000D9518FFDD0 std::_Pad::_Call_func+9 c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread line 209
- 00007FFE90960E72 000000D9518FFE00 _beginthreadex+142
- 00007FFE92137BD4 000000D9518FFE30 BaseThreadInitThunk+14
- 00007FFE931CCED1 000000D9518FFEB0 RtlUserThreadStart+21
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF6A3F167BC 000000D950EFA490 WorldObject::IsNeutralToAll+C c:\trinitysource355\src\server\game\entities\object\object.cpp line 2760
- Local WorldObject* this = <Unable to read memory>
- Local FactionEntry* raw_faction = <Unable to read memory>
- 00007FF6A43298BD 000000D950EFA4C0 AggressorAI::Permissible+1D c:\trinitysource355\src\server\game\ai\coreai\combatai.cpp line 38
- Parameter Creature* creature = <Unable to read memory>
- 00007FF6A44F977E 000000D950EFA5D0 FactorySelector::SelectAI+2CE c:\trinitysource355\src\server\game\ai\creatureaiselector.cpp line 100
- Parameter Creature* creature = 0x25A425C9100
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x9
- int m_objectTypeId = 0x3
- unsigned int m_updateFlag = 0xE0
- int* m_int32Values = 0xCE000002
- unsigned int* m_uint32Values = 0xCE000002
- float* m_floatValues = -536871040.000000
- UpdateMask _changesMask = 0x25A425C9120
- unsigned int m_valuesCount = 0x94
- unsigned int _fieldNotifyFlags = 0x100
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x1
- bool m_isNewObject = 0x0
- PackedGuid m_PackGUID = 0x25A425C9138
- WorldLocation
- Position
- <user defined> XY = 0x25A425C9168
- <user defined> XYZ = 0x25A425C9168
- <user defined> XYZO = 0x25A425C9168
- <user defined> PackedXYZ = 0x25A425C9168
- float m_positionX = 5391.189941
- float m_positionY = 3060.800049
- float m_positionZ = 419.615997
- float m_orientation = 1.695570
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x453F4CCD45A87985
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- unsigned int m_mapId = 0x23B
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x25A425C917C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x25A425C9188
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x25A425C9194
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x25A425C91C8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x25A425C91FC
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x25A425C9208
- unsigned int LastUsedScriptID = 0x0
- MovementInfo m_movementInfo = 0x25A425C9218
- EventProcessor m_Events = 0x25A425C9288
- std::string m_name = "Wintergrasp Tower Cannon"
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- boost::optional<float> m_visibilityDistanceOverride = 0x43C8000000000001
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = NULL
- unsigned int m_zoneId = 0x1065
- unsigned int m_areaId = 0x11DF
- float m_staticFloorZ = 419.616089
- bool m_outdoors = 0x1
- Map* m_currMap = 0x25A2660AD30
- unsigned int m_InstanceId = 0x0
- unsigned int m_phaseMask = 0x1
- unsigned int m_notifyflags = 0x0
- unsigned int m_extraAttacks = 0x0
- bool m_canDualWield = 0x0
- 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::_Tree_comp_alloc<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 = 0x25A425C9310
- <user defined> _Copy_tag = 0x2A168640
- <user defined> _Move_tag = 0x2A168640
- ObjectGuid[7] m_SummonSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- float m_modMeleeHitChance = 0.000000
- float m_modRangedHitChance = 0.000000
- float m_modSpellHitChance = 0.000000
- int m_baseSpellCritChance = 0x5
- float[3] m_modAttackSpeedPct
- [0] = 1.000000
- [1] = 1.000000
- [2] = 1.000000
- 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] = 0x25A425C9398
- [1] = 0x25A425C93D8
- [2] = 0x25A425C9418
- [3] = 0x25A425C9458
- [4] = 0x25A425C9498
- [5] = 0x25A425C94D8
- [6] = 0x25A425C9518
- unsigned int m_lastSanctuaryTime = 0x0
- ObjectGuid LastCharmerGUID
- unsigned int _guid = 0x0
- Movement::MoveSpline* movespline = 0x25A2B5943E0
- Movement::Spline<int> spline = 0x25A2B5943E0
- Movement::FacingInfo facing = 0x25A2B594420
- unsigned int m_Id = 0x0
- Movement::MoveSplineFlag splineflags = 0x100
- int time_passed = 0x0
- float vertical_acceleration = 0.000000
- float initialOrientation = 0.000000
- int effect_start_time = 0x0
- int point_Idx = 0x0
- int point_Idx_offset = 0x0
- bool onTransport = 0x0
- bool m_ControlledByPlayer = 0x0
- bool m_AutoRepeatFirstCast = 0x0
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<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 = 0x25A425C9598
- <user defined> _Copy_tag = 0xD0
- <user defined> _Move_tag = 0xD0
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x25A425C95B8
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x25A425C95C8
- unsigned int m_transformSpell = 0x0
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = NULL
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x25A425C9600
- <user defined> value_compare = 0x90
- <user defined> _Copy_tag = 0x90
- <user defined> _Move_tag = 0x90
- <user defined> value_compare = 0x25A425C9600
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A425C9610
- <user defined> value_compare = 0x90
- <user defined> _Copy_tag = 0x90
- <user defined> _Move_tag = 0x90
- <user defined> value_compare = 0x25A425C9610
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x25A425C9620
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x25A2A7BE190
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x25A425C9640
- [1] = 0x25A425C9650
- [2] = 0x25A425C9660
- [3] = 0x25A425C9670
- [4] = 0x25A425C9680
- [5] = 0x25A425C9690
- [6] = 0x25A425C96A0
- [7] = 0x25A425C96B0
- [8] = 0x25A425C96C0
- [9] = 0x25A425C96D0
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x25A425CAA10
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x25A425CAA20
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A425CAA30
- <user defined> value_compare = 0x90
- <user defined> _Copy_tag = 0x90
- <user defined> _Move_tag = 0x90
- <user defined> value_compare = 0x25A425CAA30
- unsigned int m_interruptMask = 0x0
- float[2] m_auraFlatModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [0] = 0x0
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 50000.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2] m_auraPctModifiersGroup
- [0] = 1.000000
- [1] = 1.000000
- [0] = 0x3F8000003F800000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2]
- [0] = 1.000000
- [1] = 1.000000
- float[2] m_weaponDamage
- [0] = 47.237701
- [1] = 0.000000
- [0] = 0x423CF368
- float[2]
- [0] = 70.856552
- [1] = 0.000000
- [0] = 0x25A425CABD4
- float[2]
- [0] = 47.237701
- [1] = 0.000000
- [0] = 0x423CF368
- float[2]
- [0] = 70.856552
- [1] = 0.000000
- float[2]
- [0] = 47.237701
- [1] = 0.000000
- [0] = 0x423CF368
- float[2]
- [0] = 70.856552
- [1] = 0.000000
- bool m_canModifyStats = 0x1
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A425CAC08
- <user defined> value_compare = 0x25A425CAC08
- <user defined> _Copy_tag = 0x25A425CAC08
- <user defined> _Move_tag = 0x25A425CAC08
- <user defined> value_compare = 0x25A425CAC08
- float[9] m_speed_rate
- [0] = 1.000000
- [1] = 1.142860
- [2] = 1.000000
- [3] = 1.000000
- [4] = 1.000000
- [5] = 1.000000
- [6] = 1.000000
- [7] = 1.000000
- [8] = 1.000000
- Unit* m_unitMovedByMe = NULL
- Player* m_playerMovingMe = NULL
- Unit* m_charmer = NULL
- Unit* m_charmed = NULL
- CharmInfo* m_charmInfo = NULL
- std::list<Player *,std::allocator<Player *> > m_sharedVision
- std::_List_buy<Player *,std::allocator<Player *> >
- std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x25A425CAC68
- MotionMaster* i_motionMaster = 0x25A2EB899D0
- DelayedAction
- std::function<void __cdecl(void)> Action = 0x25A2EB899D0
- std::function<bool __cdecl(void)> Validator = 0x25A2EB89A10
- unsigned int Type = 0x0
- Unit* _owner = 0x25A425C9100
- std::unique_ptr<MovementGenerator,MovementGeneratorDeleter> _defaultGenerator = 0x7FF6A5482E20
- std::multiset<MovementGenerator *,MovementGeneratorComparator,std::allocator<MovementGenerator *> > _generators = 0x25A2EB899E0
- std::unordered_multimap<unsigned int,MovementGenerator const *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,MovementGenerator const *> > > _baseUnitStatesMap = 0x25A2EB899F0
- std::deque<MotionMaster::DelayedAction,std::allocator<MotionMaster::DelayedAction> > _delayedActions = 0x25A2EB89A30
- unsigned int _flags = 0x2
- unsigned int[4] m_reactiveTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- unsigned int m_regenTimer = 0x7D0
- Vehicle* m_vehicle = NULL
- Vehicle* m_vehicleKit = 0x25A2B5ADEF0
- std::map<signed char,VehicleSeat,std::less<signed char>,std::allocator<std::pair<signed char const ,VehicleSeat> > > Seats = 0x25A2B5ADEF8
- unsigned int UsableSeatNum = 0x1
- Unit* _me = 0x25A425C9100
- VehicleEntry* _vehicleInfo = 0x25A754D5E48
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > vehiclePlayers = 0x25A2B5ADF20
- unsigned int _creatureEntry = 0x6ECE
- int _status = 0x0
- Position _lastShootPos = 0x25A2B5ADF38
- std::list<VehicleJoinEvent *,std::allocator<VehicleJoinEvent *> > _pendingJoinEvents = 0x25A2B5ADF48
- unsigned int m_unitTypeMask = 0x20
- LiquidTypeEntry* _lastLiquid = NULL
- unsigned int m_rootTimes = 0x0
- unsigned int m_state = 0x400
- unsigned int m_lastManaUse = 0x0
- TimeTrackerSmall m_movesplineTimer
- int i_expiryTime = 0x0
- DiminishingReturn[21] m_Diminishing
- [0] = 0x25A425CACC8
- [1] = 0x25A425CACD4
- [2] = 0x25A425CACE0
- [3] = 0x25A425CACEC
- [4] = 0x25A425CACF8
- [5] = 0x25A425CAD04
- [6] = 0x25A425CAD10
- [7] = 0x25A425CAD1C
- [8] = 0x25A425CAD28
- [9] = 0x25A425CAD34
- CombatManager m_combatManager
- Unit* _owner = 0x25A425C9100
- std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x25A425CADD0
- std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x25A425CAE10
- ThreatManager m_threatManager
- ThreatListIterator
- std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x25A425C9100
- Unit* _owner = 0x25A425C9100
- bool _ownerCanHaveThreatList = 0x1
- bool _needClientUpdate = 0x0
- unsigned int _updateTimer = 0x3E8
- boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x25A425CAE60
- std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x25A425CAE98
- std::vector<ThreatReference const *,std::allocator<ThreatReference const *> > _needsAIUpdate = 0x25A425CAED8
- ThreatReference* _currentVictimRef = NULL
- ThreatReference* _fixateRef = NULL
- std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x25A425CAF00
- std::array<float,7> _singleSchoolModifiers = 0x25A425CAF40
- std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x25A425CAF60
- std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x25A425CAFA0
- std::unordered_map<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > > > > > _redirectRegistry = 0x25A425CAFB8
- std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs
- std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > c = 0x25A425CAFF8
- std::shared_ptr<UnitAI> i_AI
- std::_Ptr_base<UnitAI>
- UnitAI* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- bool m_aiLocked = 0x0
- std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
- std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
- std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
- std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x25A425CB040
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<AbstractFollower *> >,std::_Iterator_base0> > > _Vec = 0x25A425CB050
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- Unit* m_comboTarget = NULL
- int m_comboPoints = 0x0
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
- std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
- std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
- std::list<Unit *,std::allocator<Unit *> > _List = 0x25A425CB090
- std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<Unit *> >,std::_Iterator_base0> > > _Vec = 0x25A425CB0A0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- bool m_cleanupDone = 0x0
- bool m_duringRemoveFromWorld = 0x0
- bool _instantCast = 0x0
- unsigned int _oldFactionId = 0x0
- bool _isWalkingBeforeCharm = 0x0
- SpellHistory* m_spellHistory = 0x25A2993D550
- CooldownEntry
- unsigned int SpellId = 0x425C9100
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0x6F6974633F800000
- unsigned int ItemId = 0x42435450
- unsigned int CategoryId = 0x25A
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x0
- bool OnHold = 0x90
- Unit* _owner = 0x25A425C9100
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldowns = 0x25A2993D558
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _spellCooldownsBeforeDuel = 0x25A2993D598
- std::unordered_map<unsigned int,SpellHistory::CooldownEntry *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _categoryCooldowns = 0x25A2993D5D8
- std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- std::unordered_map<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _globalCooldowns = 0x25A2993D650
- GridObject<Creature>
- GridReference<Creature> _gridRef
- Reference<GridRefManager<Creature>,Creature>
- LinkedListElement
- LinkedListElement* iNext = 0x25A425CBC60
- LinkedListElement* iPrev = 0x25A425CBC50
- GridRefManager<Creature>* iRefTo = 0x25A425CBC48
- Creature* iRefFrom = 0x25A425C9100
- MapObject
- Cell _currentCell
- <unnamed-type-data>
- <unnamed-type-Part>
- unsigned int grid_x = 0x14096A
- unsigned int grid_y = 0x14096A
- unsigned int cell_x = 0x14096A
- unsigned int cell_y = 0x14096A
- unsigned int nocreate = 0x14096A
- unsigned int reserved = 0x14096A
- Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x14096A
- unsigned int All = 0x14096A
- Cell::<unnamed-type-data> data = 0x14096A
- int _moveState = 0x0
- Position _newPosition
- <user defined> XY = 0x0
- <user defined> XYZ = 0x0
- <user defined> XYZO = 0x0
- <user defined> PackedXYZ = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- Loot loot
- std::vector<LootItem,std::allocator<LootItem> > items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x25A425CB128
- std::vector<LootItem,std::allocator<LootItem> > quest_items
- std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
- std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x25A425CB140
- unsigned int gold = 0x0
- unsigned int unlootedCount = 0x0
- ObjectGuid roundRobinPlayer
- unsigned int _guid = 0x0
- ObjectGuid lootOwnerGUID
- unsigned int _guid = 0x0
- unsigned int loot_type = 0x0
- unsigned int maxDuplicates = 0x1
- unsigned int containerID = 0x0
- std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
- 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::allocator<std::_Tree_node<ObjectGuid,void *> >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x25A425CB178
- <user defined> _Copy_tag = 0x25A425CB178
- <user defined> _Move_tag = 0x25A425CB178
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerQuestItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
- <user defined> value_compare = 0x25A425CB188
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x25A425CB190
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x25A425CB1A0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerFFAItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
- <user defined> value_compare = 0x3F800000
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x25A425CB1D0
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x25A425CB1E0
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- std::unordered_map<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > PlayerNonQuestNonFFAConditionalItems
- std::_Hash<std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> >
- <user defined> value_compare = 0x3F800000
- std::_Umap_traits<ObjectGuid,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *>,std::allocator<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > _List = 0x25A425CB210
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,std::vector<NotNormalLootItem,std::allocator<NotNormalLootItem> > *> > > > > > _Vec = 0x25A425CB220
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- LootValidatorRefManager i_LootValidatorRefManager
- RefManager<Loot,LootValidatorRef>
- LinkedListHead
- LinkedListElement iFirst = 0x25A425CB250
- LinkedListElement iLast = 0x25A425CB260
- unsigned int iSize = 0x0
- <user defined> ?$Iterator@VLinkedListElement@@ = 0x425CB260
- <user defined> iterator = 0x425CB260
- <user defined> iterator = 0x7FF6A4E5FAD8
- <user defined> const_iterator = 0x7FF6A4E5FAD8
- iterator
- LootValidatorRef* _Ptr = 0x7FF6A4E5FAD8
- unsigned int[8] m_spells
- [0] = 0xC8DD
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int m_groupLootTimer = 0x0
- unsigned int lootingGroupLowGUID = 0x0
- unsigned int m_PlayerDamageReq = 0x61A8
- float m_SightDistance = 50.000000
- float m_CombatDistance = 0.000000
- bool m_isTempWorldObject = 0x0
- std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
- std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
- std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
- std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x25A425CB2B0
- ObjectGuid m_lootRecipient
- unsigned int _guid = 0x0
- unsigned int m_lootRecipientGroup = 0x0
- int _pickpocketLootRestore = 0x0
- int m_corpseRemoveTime = 0x0
- int m_respawnTime = 0x0
- unsigned int m_respawnDelay = 0x12C
- unsigned int m_corpseDelay = 0x12C
- float m_respawnradius = 0.000000
- unsigned int m_boundaryCheckTime = 0x9C4
- unsigned int m_combatPulseTime = 0x0
- unsigned int m_combatPulseDelay = 0x0
- int m_reactState = 0x2
- unsigned int m_defaultMovementType = 0x0
- unsigned int m_spawnId = 0x0
- unsigned int m_equipmentId = 0x0
- int m_originalEquipmentId = 0x0
- bool m_AlreadyCallAssistance = 0x0
- bool m_AlreadySearchedAssistance = 0x0
- bool m_cannotReachTarget = 0x0
- unsigned int m_cannotReachTimer = 0x0
- unsigned int m_meleeDamageSchoolMask = 0x1
- unsigned int m_originalEntry = 0x6ECE
- Position m_homePosition
- <user defined> XY = 0x453F4CCD45A87985
- <user defined> XYZ = 0x453F4CCD45A87985
- <user defined> XYZO = 0x453F4CCD45A87985
- <user defined> PackedXYZ = 0x453F4CCD45A87985
- float m_positionX = 5391.189941
- float m_positionY = 3060.800049
- float m_positionZ = 419.615997
- float m_orientation = 1.695570
- ?$Streamer@UXY@Position@@
- Position* Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = 0x453F4CCD45A87985
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x453F4CCD45A87985
- Position m_transportHomePosition
- <user defined> XY = 0x0
- <user defined> XYZ = 0x0
- <user defined> XYZO = 0x0
- <user defined> PackedXYZ = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- bool DisableReputationGain = 0x0
- CreatureTemplate* m_creatureInfo = 0x25A201DC8A8
- unsigned int Entry = 0x6ECE
- unsigned int[3] DifficultyEntry
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- unsigned int[2] KillCredit
- [0] = 0x0
- [1] = 0x0
- unsigned int Modelid1 = 0x69DD
- unsigned int Modelid2 = 0x0
- unsigned int Modelid3 = 0x0
- unsigned int Modelid4 = 0x0
- std::string Name = "Wintergrasp Tower Cannon"
- std::string Title = ""
- std::string IconName = "Gunner"
- unsigned int GossipMenuId = 0x0
- unsigned int minlevel = 0x50
- unsigned int maxlevel = 0x50
- unsigned int expansion = 0x0
- unsigned int faction = 0x23
- unsigned int npcflag = 0x1000000
- float speed_walk = 1.000000
- float speed_run = 1.142860
- float scale = 1.000000
- unsigned int rank = 0x0
- unsigned int dmgschool = 0x0
- unsigned int BaseAttackTime = 0x7D0
- unsigned int RangeAttackTime = 0x7D0
- float BaseVariance = 1.000000
- float RangeVariance = 1.000000
- unsigned int unit_class = 0x4
- unsigned int unit_flags = 0x8004
- unsigned int unit_flags2 = 0x800
- unsigned int dynamicflags = 0x0
- int family = 0x0
- unsigned int type = 0x9
- unsigned int type_flags = 0x40028
- unsigned int lootid = 0x0
- unsigned int pickpocketLootId = 0x0
- unsigned int SkinLootId = 0x0
- int[7] resistance
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- unsigned int[8] spells
- [0] = 0xC8DD
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- [4] = 0x0
- [5] = 0x0
- [6] = 0x0
- [7] = 0x0
- unsigned int PetSpellDataId = 0x0
- unsigned int VehicleId = 0xF4
- unsigned int mingold = 0x0
- unsigned int maxgold = 0x0
- std::string AIName = ""
- unsigned int MovementType = 0x0
- CreatureMovementData Movement
- unsigned int Ground = 0x1
- unsigned int Flight = 0x0
- bool Swim = 0x1
- bool Rooted = 0x1
- unsigned int Chase = 0x0
- unsigned int Random = 0x0
- float HoverHeight = 1.000000
- float ModHealth = 9.359790
- float ModMana = 1.000000
- float ModArmor = 1.000000
- float ModDamage = 1.000000
- float ModExperience = 1.000000
- bool RacialLeader = 0x0
- unsigned int movementId = 0x79
- bool RegenHealth = 0x0
- unsigned int MechanicImmuneMask = 0x14853F7A
- unsigned int SpellSchoolImmuneMask = 0x0
- unsigned int flags_extra = 0x0
- unsigned int ScriptID = 0x0
- WorldPacket[9] QueryData
- [0] = 0x25A201DCA40
- [1] = 0x25A201DCA80
- [2] = 0x25A201DCAC0
- [3] = 0x25A201DCB00
- [4] = 0x25A201DCB40
- [5] = 0x25A201DCB80
- [6] = 0x25A201DCBC0
- [7] = 0x25A201DCC00
- [8] = 0x25A201DCC40
- CreatureData* m_creatureData = NULL
- unsigned int m_LootMode = 0x1
- unsigned int _waypointPathId = 0x0
- std::pair<unsigned int,unsigned int> _currentWaypointNodeInfo
- unsigned int first = 0x0
- unsigned int second = 0x0
- CreatureGroup* m_formation = NULL
- bool m_triggerJustAppeared = 0x1
- bool m_respawnCompatibilityMode = 0x1
- <unnamed-type-_spellFocusInfo>
- Spell* Spell = 0x7FF6A4E02F78
- SpellInfo* m_spellInfo = 0x7FF6A41878A0
- Item* m_CastItem = 0x7FF6A4187A40
- ObjectGuid m_castItemGUID = 0x7FF6A418E800
- unsigned int m_castItemEntry = 0xA4190E60
- unsigned int m_cast_count = 0xF6
- unsigned int m_glyphIndex = 0xA3F10B50
- SpellCastTargets m_targets = 0x7FF6A4E02FA0
- Unit* m_comboTarget = 0x7FF6A3F94620
- int m_comboPointGain = 0x50
- int m_customError = 0x7FF6
- std::unordered_set<Aura *,std::hash<Aura *>,std::equal_to<Aura *>,std::allocator<Aura *> > m_appliedMods = 0x7FF6A4E03070
- Spell** m_selfContainer = 0xC3C0940F00357980
- WorldObject* m_caster = 0x7FF6A415ECD0
- SpellValue* m_spellValue = 0x7FF6A418C5C0
- ObjectGuid m_originalCasterGUID = 0x7FF6A415EC90
- Unit* m_originalCaster = 0x7FF6A3F1F1A0
- unsigned int m_spellSchoolMask = 0xA4188CE0
- unsigned int m_attackType = 0xF6
- int m_powerCost = 0xA418C400
- int m_casttime = 0x7FF6
- int m_channeledDuration = 0xA41907D0
- bool m_canReflect = 0xF6
- bool m_autoRepeat = 0x7F
- unsigned int m_runesState = 0x0
- unsigned int m_delayAtDamageCount = 0x0
- unsigned int m_delayStart = 0x7FF6A418AFE0
- unsigned int m_delayMoment = 0x7FF6A415A9A0
- bool m_immediateHandled = 0x0
- bool m_referencedFromCurrentSpell = 0x14
- bool m_executedCurrently = 0x17
- bool m_needComboPoints = 0xA4
- unsigned int m_applyMultiplierMask = 0xF6
- float[3] m_damageMultipliers
- [0] = -0.000000
- [1] = 0.000000
- [2] = -0.000000
- Unit* unitTarget = 0x7FF6A4154B50
- Item* itemTarget = 0x7FF6A418B3D0
- GameObject* gameObjTarget = 0x7FF6A418C440
- WorldLocation* destTarget = 0x7FF6A4190D60
- int damage = 0xA4190D80
- int targetMissInfo = 0x7FF6
- int effectHandleMode = 0xA4190D70
- Unit* unitCaster = 0x7FF6A418B750
- UnitAura* _spellAura = 0x7FF6A415F910
- DynObjAura* _dynObjAura = 0x7FF6A415FC70
- GameObject* focusObject = 0x7FF6A4177320
- int m_damage = 0xA4177350
- int m_healing = 0x7FF6
- unsigned int m_procAttacker = 0xA4191980
- unsigned int m_procVictim = 0x7FF6
- unsigned int m_hitMask = 0xA4190910
- TargetInfoBase
- unsigned int EffectMask = 0x40
- TargetInfo
- Spell::TargetInfoBase
- unsigned int EffectMask = 0x40
- ObjectGuid TargetGUID = 0x7FF6A418E800
- unsigned int TimeDelay = 0x7FF6A4190E60
- int Damage = 0xA3F10B50
- int Healing = 0x7FF6
- int MissCondition = 0xA3F12E30
- int ReflectResult = 0x7FF6
- bool IsAlive = 0xD0
- bool IsCrit = 0x4C
- bool ScaleAura = 0x19
- unsigned int DRGroup = 0x7FF6
- int AuraDuration = 0xA4194C20
- SpellInfo* AuraSpellInfo = 0x7FF6A3F11910
- int[3] AuraBasePoints
- [0] = 0xA418AAA0
- [1] = 0x7FF6
- [2] = 0xA4151DE0
- bool Positive = 0xF6
- UnitAura* HitAura = 0x7FF6A3F10450
- Unit* _spellHitTarget = 0x7FF6A3F1A9B0
- bool _enablePVP = 0xC0
- std::vector<Spell::TargetInfo,std::allocator<Spell::TargetInfo> > m_UniqueTargetInfo = 0x7FF6A4E03180
- unsigned int m_channelTargetEffectMask = 0x0
- GOTargetInfo
- Spell::TargetInfoBase
- unsigned int EffectMask = 0x40
- ObjectGuid TargetGUID = 0x7FF6A418E800
- unsigned int TimeDelay = 0x7FF6A4190E60
- std::vector<Spell::GOTargetInfo,std::allocator<Spell::GOTargetInfo> > m_UniqueGOTargetInfo = 0x7FF6A4E031A0
- ItemTargetInfo
- Spell::TargetInfoBase
- unsigned int EffectMask = 0x40
- Item* TargetItem = 0x7FF6A418E800
- std::vector<Spell::ItemTargetInfo,std::allocator<Spell::ItemTargetInfo> > m_UniqueItemInfo = 0x7FF6A4E031B8
- SpellDestination[3] m_destTargets
- [0] = 0x7FF6A4E031D0
- [1] = 0x7FF6A4E03200
- [2] = 0x7FF6A4E03230
- std::vector<SpellScript *,std::allocator<SpellScript *> > m_loadedScripts = 0x7FF6A4E03260
- HitTriggerSpell
- SpellInfo* triggeredSpell = 0x7FF6A41878A0
- SpellInfo* triggeredByAura = 0x7FF6A4187A40
- int chance = 0xA418E800
- std::vector<Spell::HitTriggerSpell,std::allocator<Spell::HitTriggerSpell> > m_hitTriggerSpells = 0x7FF6A4E03278
- unsigned int m_spellState = 0xA4178E60
- int m_timer = 0x7FF6
- SpellEvent* _spellEvent = 0x7FF6A4175CC0
- unsigned int _triggeredCastFlags = 0xA4175C40
- SpellInfo* m_triggeredByAuraSpell = 0x7FF6A4178A70
- unsigned int m_auraScaleMask = 0xC0
- std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > m_preGeneratedPath = 0x7FF6A4164CD0
- ByteBuffer*[3] m_effectExecuteData
- [0] = 0x7FF6A3F4BA20
- [1] = 0x7FF6A4150D80
- [2] = 0x7FF6A41880B0
- unsigned int Delay = 0x232A0009
- ObjectGuid Target
- unsigned int _guid = 0xE0
- float Orientation = 0.000988
- Creature::<unnamed-type-_spellFocusInfo> _spellFocusInfo
- Spell* Spell = NULL
- unsigned int Delay = 0x0
- ObjectGuid Target
- unsigned int _guid = 0x0
- float Orientation = 0.000000
- int _lastDamagedTime = 0x0
- std::unordered_map<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::hash<unsigned char>,std::equal_to<unsigned char>,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > m_textRepeat
- std::_Hash<std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> >
- <user defined> value_compare = 0x3F800000
- std::_Umap_traits<unsigned char,std::vector<unsigned char,std::allocator<unsigned char> >,std::_Uhash_compare<unsigned char,std::hash<unsigned char>,std::equal_to<unsigned char> >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > >,0> _Traitsobj = 0x3F800000
- std::list<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > >,std::allocator<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > _List = 0x25A425CB3A8
- std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned char const ,std::vector<unsigned char,std::allocator<unsigned char> > > > > > > > _Vec = 0x25A425CB3B8
- unsigned int _Mask = 0x7
- unsigned int _Maxidx = 0x8
- bool _regenerateHealth = 0x0
- bool _regenerateHealthLock = 0x0
- Parameter Creature* creature = 0x25A2EB899D0
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x2E20
- int m_objectTypeId = 0x7FF6
- unsigned int m_updateFlag = 0x8400
- int* m_int32Values = NULL
- unsigned int* m_uint32Values = NULL
- float* m_floatValues = NULL
- UpdateMask _changesMask = 0x25A2EB899F0
- unsigned int m_valuesCount = 0x0
- unsigned int _fieldNotifyFlags = 0x0
- bool m_objectUpdated = 0x0
- bool m_inWorld = 0x0
- bool m_isNewObject = 0x0
- PackedGuid m_PackGUID = 0x25A2EB89A08
- WorldLocation
- Position
- <user defined> XY = 0x0
- <user defined> XYZ = 0x0
- <user defined> XYZO = 0x0
- <user defined> PackedXYZ = 0x0
- float m_positionX = 0.000000
- float m_positionY = 0.000000
- float m_positionZ = 0.000000
- float m_orientation = 0.000000
- ?$Streamer@UXY@Position@@
- Position* Pos = NULL
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = NULL
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x0
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x0
- unsigned int m_mapId = 0x0
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x25A2EB89A4C
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x25A2EB89A58
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x25A2EB89A64
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x25A2EB89A98
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x25A2EB89ACC
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x25A2EB89AD8
- unsigned int LastUsedScriptID = 0x1F
- MovementInfo m_movementInfo = 0x25A2EB89AE8
- EventProcessor m_Events = 0x25A2EB89B58
- std::string m_name = 0x25A2EB89B70 <Unable to read memory>
- bool m_isActive = 0x0
- bool m_isFarVisible = 0x0
- boost::optional<float> m_visibilityDistanceOverride = 0x1C0000004
- bool m_isWorldObject = 0x0
- ZoneScript* m_zoneScript = NULL
- Transport* m_transport = 0x9002C40072DA6784
- unsigned int m_zoneId = 0x0
- unsigned int m_areaId = 0x2
- float m_staticFloorZ = 0.000000
- bool m_outdoors = 0x2
- Map* m_currMap = 0x300000000
- unsigned int m_InstanceId = 0x4
- unsigned int m_phaseMask = 0x6
- unsigned int m_notifyflags = 0x5
- unsigned int m_extraAttacks = 0x4
- bool m_canDualWield = 0x7
- 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::_Tree_comp_alloc<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 = 0x25A2EB89BE0
- <user defined> _Copy_tag = 0x0
- <user defined> _Move_tag = 0x0
- ObjectGuid[7] m_SummonSlot
- [0] = 0x400000000
- [1] = 0x600000003
- [2] = 0x600000002
- [3] = 0x500000003
- [4] = 0x700000002
- [5] = 0x700000001
- [6] = 0x600000002
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x400000001
- [1] = 0x400000000
- [2] = 0x700000001
- [3] = 0x3F80
- float m_modMeleeHitChance = 6354342594874398107169680523264.000000
- float m_modRangedHitChance = -0.000000
- float m_modSpellHitChance = -0.028647
- int m_baseSpellCritChance = 0xBFAD9FE6
- float[3] m_modAttackSpeedPct
- [0] = 1.560155
- [1] = -1.307383
- [2] = -0.000474
- 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] = 0x25A2EB89C68
- [1] = 0x25A2EB89CA8
- [2] = 0x25A2EB89CE8
- [3] = 0x25A2EB89D28
- [4] = 0x25A2EB89D68
- [5] = 0x25A2EB89DA8
- [6] = 0x25A2EB89DE8
- unsigned int m_lastSanctuaryTime = 0x728267DC
- ObjectGuid LastCharmerGUID
- unsigned int _guid = 0x600032E9F
- Movement::MoveSpline* movespline = 0x6D67614D000023B9
- Movement::Spline<int> spline = 0x6D67614D000023B9
- Movement::FacingInfo facing = 0x6D67614D000023F9
- unsigned int m_Id = 0x6D67614D00002409 <Unable to read memory>
- Movement::MoveSplineFlag splineflags = 0x6D67614D0000240D <Unable to read memory>
- int time_passed = 0x6D67614D00002411 <Unable to read memory>
- float vertical_acceleration = 0x6D67614D00002415 <Unable to read memory>
- float initialOrientation = 0x6D67614D00002419 <Unable to read memory>
- int effect_start_time = 0x6D67614D0000241D <Unable to read memory>
- int point_Idx = 0x6D67614D00002421 <Unable to read memory>
- int point_Idx_offset = 0x6D67614D00002425 <Unable to read memory>
- bool onTransport = 0x6D67614D00002429 <Unable to read memory>
- bool m_ControlledByPlayer = 0x6F
- bool m_AutoRepeatFirstCast = 0x6C
- unsigned int[3] m_attackTimer
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- float[5] m_createStats
- [0] = 0.000000
- [1] = -0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
- std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
- std::_Tree_comp_alloc<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 = 0x25A2EB89E68
- <user defined> _Copy_tag = 0x0
- <user defined> _Move_tag = 0x0
- Unit* m_attacking = NULL
- int m_deathState = 0x0
- int m_procDeep = 0x0
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
- std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
- std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x25A2EB89E88
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
- std::_List_buy<GameObject *,std::allocator<GameObject *> >
- std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x25A2EB89E98
- unsigned int m_transformSpell = 0xCD000000
- Spell*[4] m_currentSpells
- [0] = NULL
- [1] = NULL
- [2] = NULL
- [3] = 0x8902C900728867D2
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,1>,1> _Mypair = 0x25A2EB89ED0
- <user defined> value_compare = 0x9F
- <user defined> _Copy_tag = 0x9F
- <user defined> _Move_tag = 0x9F
- <user defined> value_compare = 0x25A2EB89ED0
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
- std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A2EB89EE0
- <user defined> value_compare = 0x6F
- <user defined> _Copy_tag = 0x6F
- <user defined> _Move_tag = 0x6F
- <user defined> value_compare = 0x25A2EB89EE0
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x25A2EB89EF0
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
- std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
- std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base0>
- std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = NULL
- unsigned int m_removedAurasCount = 0x0
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x25A2EB89F10
- [1] = 0x25A2EB89F20
- [2] = 0x25A2EB89F30
- [3] = 0x25A2EB89F40
- [4] = 0x25A2EB89F50
- [5] = 0x25A2EB89F60
- [6] = 0x25A2EB89F70
- [7] = 0x25A2EB89F80
- [8] = 0x25A2EB89F90
- [9] = 0x25A2EB89FA0
- std::list<Aura *,std::allocator<Aura *> > m_scAuras
- std::_List_buy<Aura *,std::allocator<Aura *> >
- std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x25A2EB8B2E0
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
- std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
- std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
- std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x25A2EB8B2F0
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
- std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
- std::_Compressed_pair<std::less<enum AuraStateType>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<enum AuraStateType const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<enum AuraStateType const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A2EB8B300
- <user defined> value_compare = 0x0
- <user defined> _Copy_tag = 0x0
- <user defined> _Move_tag = 0x0
- <user defined> value_compare = 0x25A2EB8B300
- unsigned int m_interruptMask = 0x0
- float[2] m_auraFlatModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [0] = 0x0
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 3.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2] m_auraPctModifiersGroup
- [0] = 0.000000
- [1] = 0.000000
- [0] = 0x145A00001459
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 69846424255133526263187539755008.000000
- float[2]
- [0] = -0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 70373477460872366391296.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2] m_weaponDamage
- [0] = 0.000000
- [1] = 54000743395247874159311761440768.000000
- [0] = 0x742A657400000000
- float[2]
- [0] = -0.000000
- [1] = 0.000000
- [0] = 0x25A2EB8B4A4
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- [0] = 0x549600005495
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- [0] = 0x549A00005499
- float[2]
- [0] = 0.000000
- [1] = 0.000000
- bool m_canModifyStats = 0x9D
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
- std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
- std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,AuraApplication *>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,AuraApplication *> > >,1>,1> _Mypair = 0x25A2EB8B4D8
- <user defined> value_compare = 0x25A2EB8B4D8
- <user defined> _Copy_tag = 0x25A2EB8B4D8
- <user defined> _Move_tag = 0x25A2EB8B4D8
- <user defined> value_compare = 0x25A2EB8B4D8
- float[9] m_speed_rate
- [0] = 0.000000
- [1] = 0.000000
- [2] = 0.000000
- [3] = 0.000000
- [4] = 0.000000
- [5] = 0.000000
- [6] = 0.000000
- [7] = 0.000000
- [8] = 0.000000
- Unit* m_unitMovedByMe = 0x54AD000054AC
- WorldObject
- Object
- unsigned int m_objectType = 0x54AD000054B4 <Unable to read memory>
- int m_objectTypeId = 0x54AD000054B8 <Unable to read memory>
- unsigned int m_updateFlag = 0x54AD000054BC <Unable to read memory>
- int* m_int32Values = <Unable to read memory>
- unsigned int* m_uint32Values = <Unable to read memory>
- float* m_floatValues = <Unable to read memory>
- UpdateMask _changesMask = 0x54AD000054CC
- unsigned int m_valuesCount = 0x54AD000054DC <Unable to read memory>
- unsigned int _fieldNotifyFlags = 0x54AD000054DE <Unable to read memory>
- bool m_objectUpdated = 0x54AD000054E0 <Unable to read memory>
- bool m_inWorld = 0x54AD000054E1 <Unable to read memory>
- bool m_isNewObject = 0x54AD000054E2 <Unable to read memory>
- PackedGuid m_PackGUID = 0x54AD000054E4
- WorldLocation
- Position
- <user defined> XY = 0x54AD00005514
- <user defined> XYZ = 0x54AD00005514
- <user defined> XYZO = 0x54AD00005514
- <user defined> PackedXYZ = 0x54AD00005514
- float m_positionX = 0x54AD00005514 <Unable to read memory>
- float m_positionY = 0x54AD00005518 <Unable to read memory>
- float m_positionZ = 0x54AD0000551C <Unable to read memory>
- float m_orientation = 0x54AD00005520 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x54AD00005514 <Unable to read memory>
- unsigned int m_mapId = 0x54AD00005524 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x54AD00005528
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x54AD00005534
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x54AD00005540
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x54AD00005574
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x54AD000055A8
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x54AD000055B4
- unsigned int LastUsedScriptID = 0x54AD000055C0 <Unable to read memory>
- MovementInfo m_movementInfo = 0x54AD000055C4
- EventProcessor m_Events = 0x54AD00005634
- std::string m_name = 0x54AD0000564C <Unable to read memory>
- bool m_isActive = 0x54AD0000566C <Unable to read memory>
- bool m_isFarVisible = 0x54AD0000566D <Unable to read memory>
- boost::optional<float> m_visibilityDistanceOverride = 0x54AD00005670 <Unable to read memory>
- bool m_isWorldObject = 0x54AD00005678 <Unable to read memory>
- ZoneScript* m_zoneScript = <Unable to read memory>
- Transport* m_transport = <Unable to read memory>
- unsigned int m_zoneId = 0x54AD0000568C <Unable to read memory>
- unsigned int m_areaId = 0x54AD00005690 <Unable to read memory>
- float m_staticFloorZ = 0x54AD00005694 <Unable to read memory>
- bool m_outdoors = 0x54AD00005698 <Unable to read memory>
- Map* m_currMap = <Unable to read memory>
- unsigned int m_InstanceId = 0x54AD000056A4 <Unable to read memory>
- unsigned int m_phaseMask = 0x54AD000056A8 <Unable to read memory>
- unsigned int m_notifyflags = 0x54AD000056AC <Unable to read memory>
- unsigned int m_extraAttacks = 0x54AD000056B4 <Unable to read memory>
- bool m_canDualWield = 0x54AD000056B8 <Unable to read memory>
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x54AD000056BC
- ObjectGuid[7] m_SummonSlot
- [0] = 0x54AD000056CC <Unable to read memory>
- [1] = 0x54AD000056D4 <Unable to read memory>
- [2] = 0x54AD000056DC <Unable to read memory>
- [3] = 0x54AD000056E4 <Unable to read memory>
- [4] = 0x54AD000056EC <Unable to read memory>
- [5] = 0x54AD000056F4 <Unable to read memory>
- [6] = 0x54AD000056FC <Unable to read memory>
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x54AD00005704 <Unable to read memory>
- [1] = 0x54AD0000570C <Unable to read memory>
- [2] = 0x54AD00005714 <Unable to read memory>
- [3] = 0x54AD0000571C <Unable to read memory>
- float m_modMeleeHitChance = 0x54AD00005724 <Unable to read memory>
- float m_modRangedHitChance = 0x54AD00005728 <Unable to read memory>
- float m_modSpellHitChance = 0x54AD0000572C <Unable to read memory>
- int m_baseSpellCritChance = 0x54AD00005730 <Unable to read memory>
- float[3] m_modAttackSpeedPct
- [0] = 0x54AD00005734 <Unable to read memory>
- [1] = 0x54AD00005738 <Unable to read memory>
- [2] = 0x54AD0000573C <Unable to read memory>
- 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] = 0x54AD00005744
- [1] = 0x54AD00005784
- [2] = 0x54AD000057C4
- [3] = 0x54AD00005804
- [4] = 0x54AD00005844
- [5] = 0x54AD00005884
- [6] = 0x54AD000058C4
- unsigned int m_lastSanctuaryTime = 0x54AD00005904 <Unable to read memory>
- ObjectGuid LastCharmerGUID = 0x54AD0000590C <Unable to read memory>
- Movement::MoveSpline* movespline = <Unable to read memory>
- bool m_ControlledByPlayer = 0x54AD0000591C <Unable to read memory>
- bool m_AutoRepeatFirstCast = 0x54AD0000591D <Unable to read memory>
- unsigned int[3] m_attackTimer
- [0] = 0x54AD00005920 <Unable to read memory>
- [1] = 0x54AD00005924 <Unable to read memory>
- [2] = 0x54AD00005928 <Unable to read memory>
- float[5] m_createStats
- [0] = 0x54AD0000592C <Unable to read memory>
- [1] = 0x54AD00005930 <Unable to read memory>
- [2] = 0x54AD00005934 <Unable to read memory>
- [3] = 0x54AD00005938 <Unable to read memory>
- [4] = 0x54AD0000593C <Unable to read memory>
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x54AD00005944
- Unit* m_attacking = <Unable to read memory>
- int m_deathState = 0x54AD0000595C <Unable to read memory>
- int m_procDeep = 0x54AD00005960 <Unable to read memory>
- std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x54AD00005964
- std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x54AD00005974
- unsigned int m_transformSpell = 0x54AD00005984 <Unable to read memory>
- Spell*[4] m_currentSpells
- [0] = <Unable to read memory>
- [1] = <Unable to read memory>
- [2] = <Unable to read memory>
- [3] = <Unable to read memory>
- std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x54AD000059AC
- std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x54AD000059BC
- std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x54AD000059CC
- std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x54AD000059DC <Unable to read memory>
- unsigned int m_removedAurasCount = 0x54AD000059E4 <Unable to read memory>
- std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
- [0] = 0x54AD000059EC
- [1] = 0x54AD000059FC
- [2] = 0x54AD00005A0C
- [3] = 0x54AD00005A1C
- [4] = 0x54AD00005A2C
- [5] = 0x54AD00005A3C
- [6] = 0x54AD00005A4C
- [7] = 0x54AD00005A5C
- [8] = 0x54AD00005A6C
- [9] = 0x54AD00005A7C
- std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x54AD00006DBC
- std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x54AD00006DCC
- std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x54AD00006DDC
- unsigned int m_interruptMask = 0x54AD00006DEC <Unable to read memory>
- float[2] m_auraFlatModifiersGroup
- [0] = 0x54AD00006DF0 <Unable to read memory>
- [1] = 0x54AD00006DF4 <Unable to read memory>
- [0] = 0x54AD00006DF0 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006DF8 <Unable to read memory>
- [1] = 0x54AD00006DFC <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E00 <Unable to read memory>
- [1] = 0x54AD00006E04 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E08 <Unable to read memory>
- [1] = 0x54AD00006E0C <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E10 <Unable to read memory>
- [1] = 0x54AD00006E14 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E18 <Unable to read memory>
- [1] = 0x54AD00006E1C <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E20 <Unable to read memory>
- [1] = 0x54AD00006E24 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E28 <Unable to read memory>
- [1] = 0x54AD00006E2C <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E30 <Unable to read memory>
- [1] = 0x54AD00006E34 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006E38 <Unable to read memory>
- [1] = 0x54AD00006E3C <Unable to read memory>
- float[2] m_auraPctModifiersGroup
- [0] = 0x54AD00006EB8 <Unable to read memory>
- [1] = 0x54AD00006EBC <Unable to read memory>
- [0] = 0x54AD00006EB8 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EC0 <Unable to read memory>
- [1] = 0x54AD00006EC4 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EC8 <Unable to read memory>
- [1] = 0x54AD00006ECC <Unable to read memory>
- float[2]
- [0] = 0x54AD00006ED0 <Unable to read memory>
- [1] = 0x54AD00006ED4 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006ED8 <Unable to read memory>
- [1] = 0x54AD00006EDC <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EE0 <Unable to read memory>
- [1] = 0x54AD00006EE4 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EE8 <Unable to read memory>
- [1] = 0x54AD00006EEC <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EF0 <Unable to read memory>
- [1] = 0x54AD00006EF4 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006EF8 <Unable to read memory>
- [1] = 0x54AD00006EFC <Unable to read memory>
- float[2]
- [0] = 0x54AD00006F00 <Unable to read memory>
- [1] = 0x54AD00006F04 <Unable to read memory>
- float[2] m_weaponDamage
- [0] = 0x54AD00006F80 <Unable to read memory>
- [1] = 0x54AD00006F84 <Unable to read memory>
- [0] = 0x54AD00006F80 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006F88 <Unable to read memory>
- [1] = 0x54AD00006F8C <Unable to read memory>
- [0] = 0x54AD00006F80
- float[2]
- [0] = 0x54AD00006F90 <Unable to read memory>
- [1] = 0x54AD00006F94 <Unable to read memory>
- [0] = 0x54AD00006F90 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006F98 <Unable to read memory>
- [1] = 0x54AD00006F9C <Unable to read memory>
- float[2]
- [0] = 0x54AD00006FA0 <Unable to read memory>
- [1] = 0x54AD00006FA4 <Unable to read memory>
- [0] = 0x54AD00006FA0 <Unable to read memory>
- float[2]
- [0] = 0x54AD00006FA8 <Unable to read memory>
- [1] = 0x54AD00006FAC <Unable to read memory>
- bool m_canModifyStats = 0x54AD00006FB0 <Unable to read memory>
- std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x54AD00006FB4
- float[9] m_speed_rate
- [0] = 0x54AD00006FC4 <Unable to read memory>
- [1] = 0x54AD00006FC8 <Unable to read memory>
- [2] = 0x54AD00006FCC <Unable to read memory>
- [3] = 0x54AD00006FD0 <Unable to read memory>
- [4] = 0x54AD00006FD4 <Unable to read memory>
- [5] = 0x54AD00006FD8 <Unable to read memory>
- [6] = 0x54AD00006FDC <Unable to read memory>
- [7] = 0x54AD00006FE0 <Unable to read memory>
- [8] = 0x54AD00006FE4 <Unable to read memory>
- Unit* m_unitMovedByMe = <Unable to read memory>
- Player* m_playerMovingMe = <Unable to read memory>
- Unit* m_charmer = <Unable to read memory>
- Unit* m_charmed = <Unable to read memory>
- CharmInfo* m_charmInfo = <Unable to read memory>
- std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x54AD00007014
- MotionMaster* i_motionMaster = <Unable to read memory>
- unsigned int[4] m_reactiveTimer
- [0] = 0x54AD0000702C <Unable to read memory>
- [1] = 0x54AD00007030 <Unable to read memory>
- [2] = 0x54AD00007034 <Unable to read memory>
- [3] = 0x54AD00007038 <Unable to read memory>
- unsigned int m_regenTimer = 0x54AD0000703C <Unable to read memory>
- Vehicle* m_vehicle = <Unable to read memory>
- Vehicle* m_vehicleKit = <Unable to read memory>
- unsigned int m_unitTypeMask = 0x54AD00007054 <Unable to read memory>
- LiquidTypeEntry* _lastLiquid = <Unable to read memory>
- unsigned int m_rootTimes = 0x54AD00007064 <Unable to read memory>
- unsigned int m_state = 0x54AD00007068 <Unable to read memory>
- unsigned int m_lastManaUse = 0x54AD0000706C <Unable to read memory>
- TimeTrackerSmall m_movesplineTimer = 0x54AD00007070 <Unable to read memory>
- DiminishingReturn[21] m_Diminishing
- [0] = 0x54AD00007074
- [1] = 0x54AD00007080
- [2] = 0x54AD0000708C
- [3] = 0x54AD00007098
- [4] = 0x54AD000070A4
- [5] = 0x54AD000070B0
- [6] = 0x54AD000070BC
- [7] = 0x54AD000070C8
- [8] = 0x54AD000070D4
- [9] = 0x54AD000070E0
- CombatManager m_combatManager = 0x54AD00007174
- ThreatManager m_threatManager = 0x54AD000071FC
- std::stack<std::shared_ptr<UnitAI>,std::deque<std::shared_ptr<UnitAI>,std::allocator<std::shared_ptr<UnitAI> > > > i_AIs = 0x54AD000073A4
- std::shared_ptr<UnitAI> i_AI = 0x54AD000073CC
- bool m_aiLocked = 0x54AD000073DC <Unable to read memory>
- std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x54AD000073E4
- Unit* m_comboTarget = <Unable to read memory>
- int m_comboPoints = 0x54AD0000742C <Unable to read memory>
- std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x54AD00007434
- bool m_cleanupDone = 0x54AD00007474 <Unable to read memory>
- bool m_duringRemoveFromWorld = 0x54AD00007475 <Unable to read memory>
- bool _instantCast = 0x54AD00007476 <Unable to read memory>
- unsigned int _oldFactionId = 0x54AD00007478 <Unable to read memory>
- bool _isWalkingBeforeCharm = 0x54AD0000747C <Unable to read memory>
- SpellHistory* m_spellHistory = <Unable to read memory>
- Player* m_playerMovingMe = 0x54AF000054AE
- Unit
- WorldObject
- Object
- unsigned int m_objectType = 0x54AF000054B6 <Unable to read memory>
- int m_objectTypeId = 0x54AF000054BA <Unable to read memory>
- unsigned int m_updateFlag = 0x54AF000054BE <Unable to read memory>
- int* m_int32Values = <Unable to read memory>
- unsigned int* m_uint32Values = <Unable to read memory>
- float* m_floatValues = <Unable to read memory>
- UpdateMask _changesMask = 0x54AF000054CE
- unsigned int m_valuesCount = 0x54AF000054DE <Unable to read memory>
- unsigned int _fieldNotifyFlags = 0x54AF000054E0 <Unable to read memory>
- bool m_objectUpdated = 0x54AF000054E2 <Unable to read memory>
- bool m_inWorld = 0x54AF000054E3 <Unable to read memory>
- bool m_isNewObject = 0x54AF000054E4 <Unable to read memory>
- PackedGuid m_PackGUID = 0x54AF000054E6
- WorldLocation
- Position
- <user defined> XY = 0x54AF00005516
- <user defined> XYZ = 0x54AF00005516
- <user defined> XYZO = 0x54AF00005516
- <user defined> PackedXYZ = 0x54AF00005516
- float m_positionX = 0x54AF00005516 <Unable to read memory>
- float m_positionY = 0x54AF0000551A <Unable to read memory>
- float m_positionZ = 0x54AF0000551E <Unable to read memory>
- float m_orientation = 0x54AF00005522 <Unable to read memory>
- ?$Streamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$ConstStreamer@UXY@Position@@
- Position* Pos = <Unable to read memory>
- ?$Streamer@UXYZ@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- ?$ConstStreamer@UXYZ@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- ?$Streamer@UXYZO@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- ?$ConstStreamer@UXYZO@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- ?$Streamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- ?$ConstStreamer@UPackedXYZ@Position@@
- <user defined> Pos = 0x54AF00005516 <Unable to read memory>
- unsigned int m_mapId = 0x54AF00005526 <Unable to read memory>
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x54AF0000552A
- FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x54AF00005536
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x54AF00005542
- FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x54AF00005576
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x54AF000055AA
- FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x54AF000055B6
- unsigned int LastUsedScriptID = 0x54AF000055C2 <Unable to read memory>
- MovementInfo m_movementInfo = 0x54AF000055C6
- EventProcessor m_Events = 0x54AF00005636
- std::string m_name = 0x54AF0000564E <Unable to read memory>
- bool m_isActive = 0x54AF0000566E <Unable to read memory>
- bool m_isFarVisible = 0x54AF0000566F <Unable to read memory>
- boost::optional<float> m_visibilityDistanceOverride = 0x54AF00005672 <Unable to read memory>
- bool m_isWorldObject = 0x54AF0000567A <Unable to read memory>
- ZoneScript* m_zoneScript = <Unable to read memory>
- Transport* m_transport = <Unable to read memory>
- unsigned int m_zoneId = 0x54AF0000568E <Unable to read memory>
- unsigned int m_areaId = 0x54AF00005692 <Unable to read memory>
- float m_staticFloorZ = 0x54AF00005696 <Unable to read memory>
- bool m_outdoors = 0x54AF0000569A <Unable to read memory>
- Map* m_currMap = <Unable to read memory>
- unsigned int m_InstanceId = 0x54AF000056A6 <Unable to read memory>
- unsigned int m_phaseMask = 0x54AF000056AA <Unable to read memory>
- unsigned int m_notifyflags = 0x54AF000056AE <Unable to read memory>
- unsigned int m_extraAttacks = 0x54AF000056B6 <Unable to read memory>
- bool m_canDualWield = 0x54AF000056BA <Unable to read memory>
- std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x54AF000056BE
- ObjectGuid[7] m_SummonSlot
- [0] = 0x54AF000056CE <Unable to read memory>
- [1] = 0x54AF000056D6 <Unable to read memory>
- [2] = 0x54AF000056DE <Unable to read memory>
- [3] = 0x54AF000056E6 <Unable to read memory>
- [4] = 0x54AF000056EE <Unable to read memory>
- [5] = 0x54AF000056F6 <Unable to read memory>
- [6] = 0x54AF000056FE <Unable to read memory>
- ObjectGuid[4] m_ObjectSlot
- [0] = 0x54AF00005706 <Unable to read memory>
- [1] = 0x54AF0000570E <Unable to read memory>
- [2] = 0x54AF00005716 <Unable to read memory>
- [3] = 0x54AF0000571E <Unable to read memory>
- float m_modMeleeHitChance = 0x54AF00005726 <Unable to read memory>
- float m_modRangedHitChance = 0x54AF0000572A <Unable to read memory>
- float m_modSpellHitChance = 0x54AF0000572E <Unable to read memory>
- int m_baseSpellCritChance = 0x54AF00005732 <Unable to read memory>
- float[3] m_modAttackSpeedPct
- [0] = 0x54AF00005736 <Unable to read memory>
- [1] = 0x54AF0000573A <Unable to read memory>
- [2] = 0x54AF0000573E <Unable to read memory>
- 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] = 0x54AF00005746
- [1] = 0x54AF00005786
- [2] = 0x54AF000057C6
- [3] = 0x54AF00005806
- [4] = 0x54AF00005846
- [5] = 0x54AF00005886
- [6] = 0x54AF000058C6
- unsigned int m_lastSanctuaryTime = 0x54AF00005906 <Unable to read memory>
- ObjectGuid LastCharmerGUID = 0x54AF0000590E <Unable to read memory>
- Movement::MoveSpline* movespline = <Unable to read memory>
- bool m_ControlledByPlayer = 0x54AF0000591E <Unable to read memory>
- bool m_AutoRepeatFirstCast = 0x54AF0000591F <Unable to read memory>
- unsigned int[3] m_attackTimer
- [0] = 0x54AF00005922 <Unable to read memory>
- [1] = 0x54AF00005926 <Unable to read memory>
- [2] = 0x54AF0000592A <Unable to read memory>
- float[5] m_createStats
- [0] = 0x54AF0000592E <Unable to read memory>
- [1] = 0x54AF00005932 <Unable to read memory>
- [2] = 0x54AF00005936 <Unable to read memory>
- [3] = 0x54AF0000593A <Unable to read memory>
- [4] = 0x54AF0000593E <Unable to read memory>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement