1. Revision: TrinityCore rev. 831f5cfab865 2018-04-02 00:54:13 +0200 (3.3.5 branch) (Win32, Debug, Static)
  2. Date 2:4:2018. Time 3:59
  3. Exception code: C0000005 ACCESS_VIOLATION
  4. Fault address: 0202ED35 01:00FDDD35 C:\Trinity355\bin\Release\worldserver.exe
  5. Registers:
  6. EAX:00000000
  7. EBX:00659000
  8. ECX:A1ADEAE0
  9. EDX:A1ADEAE0
  10. ESI:008FE398
  11. EDI:008FE4CC
  12. CS:EIP:0023:0202ED35
  13. SS:ESP:002B:008FE398 EBP:008FE4DC
  14. DS:002B ES:002B FS:0053 GS:002B
  15. Flags:00010246
  16. Call stack:
  17. Address Frame Function SourceFile
  18. 0202ED35 00000000 Unit::UpdateSpeed+5A5 c:\trinitysource355\src\server\game\entities\unit\unit.cpp line 8559
  19. 026B270A 00000000 FollowMovementGenerator::UpdatePetSpeed+8A c:\trinitysource355\src\server\game\movement\movementgenerators\followmovementgenerator.cpp line 130
  20. 0213F487 00000000 FollowMovementGenerator::Finalize+27 c:\trinitysource355\src\server\game\movement\movementgenerators\followmovementgenerator.h line 43
  21. 02138706 00000000 MotionMaster::DirectDelete+46 c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 844
  22. 0213825B 00000000 MotionMaster::Mutate+6B c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 731
  23. 0213264D 00000000 MotionMaster::MoveFollow+32D c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 254
  24. 02700AF9 00000000 WorldSession::HandlePetActionHelper+3F9 c:\trinitysource355\src\server\game\handlers\pethandler.cpp line 178
  25. 026FFDE5 00000000 WorldSession::HandlePetAction+825 c:\trinitysource355\src\server\game\handlers\pethandler.cpp line 106
  26. 0255674A 00000000 PacketHandler<WorldPacket,&WorldSession::HandlePetAction>::Call+1A c:\trinitysource355\src\server\game\server\protocol\opcodes.cpp line 49
  27. 01A89F1D 00000000 WorldSession::Update+39D c:\trinitysource355\src\server\game\server\worldsession.cpp line 310
  28. 018BDCF6 00000000 World::UpdateSessions+136 c:\trinitysource355\src\server\game\world\world.cpp line 2972
  29. 018BD3E7 00000000 World::Update+407 c:\trinitysource355\src\server\game\world\world.cpp line 2317
  30. 010A0DB5 00000000 WorldUpdateLoop+75 c:\trinitysource355\src\server\worldserver\main.cpp line 430
  31. 010A3EFE 00000000 main+1B7E c:\trinitysource355\src\server\worldserver\main.cpp line 337
  32. 02A2E95E 00000000 invoke_main+1E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 78
  33. 02A2E880 00000000 __scrt_common_main_seh+150 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  34. 02A2E72D 00000000 __scrt_common_main+D f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  35. 02A2E9C8 00000000 mainCRTStartup+8 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  36. 76E08654 00000000 BaseThreadInitThunk+24
  37. 774C4B17 00000000 RtlGetAppContainerNamedObjectPath+137
  38. 774C4AE7 00000000 RtlGetAppContainerNamedObjectPath+107
  39. ========================
  40. Local Variables And Parameters
  41. Call stack:
  42. Address Frame Function SourceFile
  43. 0202ED35 00000000 Unit::UpdateSpeed+5A5 c:\trinitysource355\src\server\game\entities\unit\unit.cpp line 8559
  44. Local MovementGenerator* top = NULL
  45. Local Creature* creature = 0x450ED4D8
  46. Unit
  47. WorldObject
  48. Object
  49. unsigned int m_objectType = 0x9
  50. int m_objectTypeId = 0x3
  51. unsigned int m_updateFlag = 0x60
  52. int* m_int32Values = 0x35000002
  53. unsigned int* m_uint32Values = 0x35000002
  54. float* m_floatValues = 0.000000
  55. UpdateMask _changesMask = 0x450ED4EC
  56. unsigned int m_valuesCount = 0x94
  57. unsigned int _fieldNotifyFlags = 0x100
  58. bool m_objectUpdated = 0x0
  59. bool m_inWorld = 0x1
  60. bool m_isNewObject = 0x0
  61. PackedGuid m_PackGUID = 0x450ED500
  62. WorldLocation
  63. Position
  64. <user defined> XY = 0x450ED51C
  65. <user defined> XYZ = 0x450ED51C
  66. <user defined> XYZO = 0x450ED51C
  67. <user defined> PackedXYZ = 0x450ED51C
  68. float m_positionX = -159.616638
  69. float m_positionY = 2192.040039
  70. float m_positionZ = 36.871880
  71. float m_orientation = 0.728277
  72. ?$Streamer@UXY@Position@@
  73. Position* Pos = 0xC31F9DDC
  74. ?$ConstStreamer@UXY@Position@@
  75. Position* Pos = 0xC31F9DDC
  76. ?$Streamer@UXYZ@Position@@
  77. <user defined> Pos = 0xC31F9DDC
  78. ?$ConstStreamer@UXYZ@Position@@
  79. <user defined> Pos = 0xC31F9DDC
  80. ?$Streamer@UXYZO@Position@@
  81. <user defined> Pos = 0xC31F9DDC
  82. ?$ConstStreamer@UXYZO@Position@@
  83. <user defined> Pos = 0xC31F9DDC
  84. ?$Streamer@UPackedXYZ@Position@@
  85. <user defined> Pos = 0xC31F9DDC
  86. ?$ConstStreamer@UPackedXYZ@Position@@
  87. <user defined> Pos = 0xC31F9DDC
  88. unsigned int m_mapId = 0x277
  89. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  90. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  91. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  92. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  93. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  94. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  95. unsigned int LastUsedScriptID = 0x0
  96. MovementInfo m_movementInfo = 0x450ED5D0
  97. EventProcessor m_Events = 0x450ED640
  98. std::string m_name = "Boar"
  99. bool m_isActive = 0x0
  100. bool m_isFarVisible = 0x0
  101. bool m_isWorldObject = 0x1
  102. ZoneScript* m_zoneScript = NULL
  103. Transport* m_transport = NULL
  104. unsigned int m_zoneId = 0x12CC
  105. unsigned int m_areaId = 0x12CC
  106. float m_staticFloorZ = -108.843552
  107. bool m_outdoors = 0x0
  108. Map* m_currMap = 0x4DA97028
  109. unsigned int m_InstanceId = 0x7
  110. unsigned int m_phaseMask = 0xFFFFFFFF
  111. unsigned int m_notifyflags = 0x2
  112. unsigned int m_extraAttacks = 0x0
  113. bool m_canDualWield = 0x0
  114. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  115. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  116. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  117. 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 = 0x450ED6A8
  118. <user defined> _Copy_tag = 0x450ED6A8
  119. <user defined> _Move_tag = 0x450ED6A8
  120. Player* m_playerMovingMe = NULL
  121. ObjectGuid[7] m_SummonSlot
  122. [0] = 0x0
  123. [1] = 0x0
  124. [2] = 0x0
  125. [3] = 0x0
  126. [4] = 0x0
  127. [5] = 0x0
  128. [6] = 0x0
  129. ObjectGuid[4] m_ObjectSlot
  130. [0] = 0x0
  131. [1] = 0x0
  132. [2] = 0x0
  133. [3] = 0x0
  134. float m_modMeleeHitChance = 0.000000
  135. float m_modRangedHitChance = 0.000000
  136. float m_modSpellHitChance = 0.000000
  137. int m_baseSpellCritChance = 0x5
  138. float[3] m_modAttackSpeedPct
  139. [0] = 1.000000
  140. [1] = 1.000000
  141. [2] = 1.000000
  142. 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
  143. [0] = 0x450ED72C
  144. [1] = 0x450ED754
  145. [2] = 0x450ED77C
  146. [3] = 0x450ED7A4
  147. [4] = 0x450ED7CC
  148. [5] = 0x450ED7F4
  149. [6] = 0x450ED81C
  150. unsigned int m_lastSanctuaryTime = 0x0
  151. bool IsAIEnabled = 0x1
  152. bool NeedChangeAI = 0x0
  153. ObjectGuid LastCharmerGUID
  154. unsigned int _guid = 0x0
  155. bool m_ControlledByPlayer = 0x1
  156. Movement::MoveSpline* movespline = 0x9EFC9208
  157. Movement::Spline<int> spline = 0x9EFC9208
  158. Movement::FacingInfo facing = 0x9EFC9238
  159. unsigned int m_Id = 0x5B3
  160. Movement::MoveSplineFlag splineflags = 0x21000
  161. int time_passed = 0x326
  162. float vertical_acceleration = 0.000000
  163. float initialOrientation = 0.730792
  164. int effect_start_time = 0x0
  165. int point_Idx = 0x2
  166. int point_Idx_offset = 0x0
  167. bool onTransport = 0x0
  168. UnitAI* i_AI = 0x9F40DAE8
  169. Unit* me = 0x450ED4D8
  170. UnitAI* i_disabledAI = NULL
  171. bool m_AutoRepeatFirstCast = 0x0
  172. unsigned int[3] m_attackTimer
  173. [0] = 0x0
  174. [1] = 0x0
  175. [2] = 0x0
  176. float[5] m_createStats
  177. [0] = 171.000000
  178. [1] = 137.000000
  179. [2] = 321.000000
  180. [3] = 63.000000
  181. [4] = 101.000000
  182. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  183. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  184. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  185. 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 = 0x450ED88C
  186. <user defined> _Copy_tag = 0x450ED88C
  187. <user defined> _Move_tag = 0x450ED88C
  188. Unit* m_attacking = NULL
  189. int m_deathState = 0x0
  190. int m_procDeep = 0x0
  191. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  192. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  193. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  194. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  195. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  196. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  197. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  198. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  199. unsigned int m_transform = 0x0
  200. Spell*[4] m_currentSpells
  201. [0] = NULL
  202. [1] = NULL
  203. [2] = NULL
  204. [3] = NULL
  205. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  206. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  207. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  208. 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 = 0x450ED8D0
  209. <user defined> value_compare = 0x450ED8D0
  210. <user defined> _Copy_tag = 0x450ED8D0
  211. <user defined> _Move_tag = 0x450ED8D0
  212. <user defined> value_compare = 0x450ED8D0
  213. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  214. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  215. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  216. 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 = 0x450ED8DC
  217. <user defined> value_compare = 0x450ED8DC
  218. <user defined> _Copy_tag = 0x450ED8DC
  219. <user defined> _Move_tag = 0x450ED8DC
  220. <user defined> value_compare = 0x450ED8DC
  221. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  222. std::_List_buy<Aura *,std::allocator<Aura *> >
  223. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  224. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  225. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  226. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  227. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  228. std::_Iterator_base12
  229. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  230. std::_Iterator_base12* _Mynextiter = NULL
  231. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  232. unsigned int m_removedAurasCount = 0x0
  233. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  234. [0] = 0x450ED904
  235. [1] = 0x450ED910
  236. [2] = 0x450ED91C
  237. [3] = 0x450ED928
  238. [4] = 0x450ED934
  239. [5] = 0x450ED940
  240. [6] = 0x450ED94C
  241. [7] = 0x450ED958
  242. [8] = 0x450ED964
  243. [9] = 0x450ED970
  244. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  245. std::_List_buy<Aura *,std::allocator<Aura *> >
  246. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  247. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  248. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  249. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  250. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  251. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  252. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  253. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  254. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  255. 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 = 0x450EE7F8
  256. <user defined> value_compare = 0x450EE7F8
  257. <user defined> _Copy_tag = 0x450EE7F8
  258. <user defined> _Move_tag = 0x450EE7F8
  259. <user defined> value_compare = 0x450EE7F8
  260. unsigned int m_interruptMask = 0x0
  261. float[2] m_auraFlatModifiersGroup
  262. [0] = 0.000000
  263. [1] = 0.000000
  264. [0] = 0x0
  265. float[2]
  266. [0] = 0.000000
  267. [1] = 0.000000
  268. float[2]
  269. [0] = 0.000000
  270. [1] = 0.000000
  271. float[2]
  272. [0] = 0.000000
  273. [1] = 0.000000
  274. float[2]
  275. [0] = 0.000000
  276. [1] = 0.000000
  277. float[2]
  278. [0] = 0.000000
  279. [1] = 0.000000
  280. float[2]
  281. [0] = 0.000000
  282. [1] = 0.000000
  283. float[2]
  284. [0] = 0.000000
  285. [1] = 0.000000
  286. float[2]
  287. [0] = 0.000000
  288. [1] = 0.000000
  289. float[2]
  290. [0] = 0.000000
  291. [1] = 0.000000
  292. float[2] m_auraPctModifiersGroup
  293. [0] = 1.000000
  294. [1] = 1.000000
  295. [0] = 0x3F8000003F800000
  296. float[2]
  297. [0] = 1.000000
  298. [1] = 1.000000
  299. float[2]
  300. [0] = 1.000000
  301. [1] = 1.000000
  302. float[2]
  303. [0] = 1.000000
  304. [1] = 1.000000
  305. float[2]
  306. [0] = 1.000000
  307. [1] = 1.000000
  308. float[2]
  309. [0] = 1.000000
  310. [1] = 1.050000
  311. float[2]
  312. [0] = 1.000000
  313. [1] = 1.000000
  314. float[2]
  315. [0] = 1.000000
  316. [1] = 1.000000
  317. float[2]
  318. [0] = 1.000000
  319. [1] = 1.000000
  320. float[2]
  321. [0] = 1.000000
  322. [1] = 1.000000
  323. float[2] m_weaponDamage
  324. [0] = 55.000000
  325. [1] = 0.000000
  326. [0] = 0x425C0000
  327. float[2]
  328. [0] = 91.000000
  329. [1] = 0.000000
  330. [0] = 0x450EE998
  331. float[2]
  332. [0] = 1.000000
  333. [1] = 0.000000
  334. [0] = 0x3F800000
  335. float[2]
  336. [0] = 2.000000
  337. [1] = 0.000000
  338. float[2]
  339. [0] = 1.000000
  340. [1] = 0.000000
  341. [0] = 0x3F800000
  342. float[2]
  343. [0] = 2.000000
  344. [1] = 0.000000
  345. bool m_canModifyStats = 0x1
  346. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  347. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  348. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  349. 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 = 0x450EE9CC
  350. <user defined> value_compare = 0x450EE9CC
  351. <user defined> _Copy_tag = 0x450EE9CC
  352. <user defined> _Move_tag = 0x450EE9CC
  353. <user defined> value_compare = 0x450EE9CC
  354. float[9] m_speed_rate
  355. [0] = 1.000000
  356. [1] = 1.300000
  357. [2] = 1.000000
  358. [3] = 1.300000
  359. [4] = 1.000000
  360. [5] = 1.000000
  361. [6] = 1.300000
  362. [7] = 1.000000
  363. [8] = 1.000000
  364. CharmInfo* m_charmInfo = 0x97296E28
  365. Unit* _unit = 0x450ED4D8
  366. UnitActionBarEntry[10] PetActionBar
  367. [0] = 0x7000002
  368. [1] = 0x7000001
  369. [2] = 0x7000000
  370. [3] = 0xC100CCF9
  371. [4] = 0x810069A7
  372. [5] = 0xC10089DE
  373. [6] = 0x810006CE
  374. [7] = 0x6000002
  375. [8] = 0x6000001
  376. [9] = 0x6000000
  377. UnitActionBarEntry[4] _charmspells
  378. [0] = 0x81000000
  379. [1] = 0x81000000
  380. [2] = 0x81000000
  381. [3] = 0x81000000
  382. unsigned int _CommandState = 0x1
  383. unsigned int _petnumber = 0x35
  384. int _oldReactState = 0x2
  385. bool _isCommandAttack = 0x0
  386. bool _isCommandFollow = 0x1
  387. bool _isAtStay = 0x0
  388. bool _isFollowing = 0x0
  389. bool _isReturning = 0x1
  390. float _stayX = 0.000000
  391. float _stayY = 0.000000
  392. float _stayZ = 0.000000
  393. std::list<Player *,std::allocator<Player *> > m_sharedVision
  394. std::_List_buy<Player *,std::allocator<Player *> >
  395. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  396. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  397. MotionMaster* i_motionMaster = 0xA1ADEAE0
  398. MovementGenerator*[3] _slot
  399. [0] = 0x3366640
  400. [1] = NULL
  401. [2] = NULL
  402. bool[3] _initialize
  403. [0] = 0x0
  404. [1] = 0x0
  405. [2] = 0x1
  406. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList = 0xA1ADEAF0
  407. Unit* _owner = 0x450ED4D8
  408. int _top = 0x1
  409. unsigned int _cleanFlag = 0x0
  410. unsigned int[4] m_reactiveTimer
  411. [0] = 0x0
  412. [1] = 0x0
  413. [2] = 0x0
  414. [3] = 0x0
  415. unsigned int m_regenTimer = 0x7D0
  416. Vehicle* m_vehicle = NULL
  417. Vehicle* m_vehicleKit = NULL
  418. unsigned int m_unitTypeMask = 0x197
  419. LiquidTypeEntry* _lastLiquid = NULL
  420. unsigned int m_rootTimes = 0x0
  421. unsigned int m_state = 0x0
  422. unsigned int m_lastManaUse = 0x0
  423. TimeTrackerSmall m_movesplineTimer
  424. int i_expiryTime = 0xC8
  425. DiminishingReturn[21] m_Diminishing
  426. [0] = 0x450EEA44
  427. [1] = 0x450EEA50
  428. [2] = 0x450EEA5C
  429. [3] = 0x450EEA68
  430. [4] = 0x450EEA74
  431. [5] = 0x450EEA80
  432. [6] = 0x450EEA8C
  433. [7] = 0x450EEA98
  434. [8] = 0x450EEAA4
  435. [9] = 0x450EEAB0
  436. CombatManager m_combatManager
  437. Unit* _owner = 0x450ED4D8
  438. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x450EEB44
  439. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x450EEB6C
  440. ThreatManager m_threatManager
  441. ThreatListIterator
  442. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  443. Unit* _owner = 0x450ED4D8
  444. bool _ownerCanHaveThreatList = 0x0
  445. bool _ownerEngaged = 0x0
  446. unsigned int _updateClientTimer = 0x3E8
  447. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x450EEBA0
  448. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x450EEBBC
  449. ThreatReference* _currentVictimRef = NULL
  450. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x450EEBE8
  451. std::array<float,7> _singleSchoolModifiers = 0x450EEC10
  452. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x450EEC2C
  453. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x450EEC54
  454. 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 = 0x450EEC64
  455. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  456. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  457. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  458. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  459. 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 = 0x450EEC9C
  460. unsigned int _Mask = 0x7
  461. unsigned int _Maxidx = 0x8
  462. Unit* m_comboTarget = NULL
  463. int m_comboPoints = 0x0
  464. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  465. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  466. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  467. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  468. 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 = 0x450EECCC
  469. unsigned int _Mask = 0x7
  470. unsigned int _Maxidx = 0x8
  471. bool m_cleanupDone = 0x0
  472. bool m_duringRemoveFromWorld = 0x0
  473. bool _instantCast = 0x0
  474. unsigned int _oldFactionId = 0x0
  475. bool _isWalkingBeforeCharm = 0x0
  476. SpellHistory* m_spellHistory = 0xA29FE368
  477. CooldownEntry
  478. unsigned int SpellId = 0x450ED4D8
  479. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  480. unsigned int ItemId = 0x0
  481. unsigned int CategoryId = 0x9F618A70
  482. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  483. bool OnHold = 0xA0
  484. Unit* _owner = 0x450ED4D8
  485. 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 = 0xA29FE36C
  486. 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 = 0xA29FE394
  487. 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 = 0xA29FE3BC
  488. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  489. [0] = 0x0
  490. [1] = 0x0
  491. [2] = 0x0
  492. [3] = 0x0
  493. [4] = 0x0
  494. [5] = 0x0
  495. [6] = 0x0
  496. 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 = 0xA29FE420
  497. GridObject<Creature>
  498. GridReference<Creature> _gridRef
  499. Reference<GridRefManager<Creature>,Creature>
  500. LinkedListElement
  501. LinkedListElement* iNext = 0x450EED0000000000
  502. LinkedListElement* iPrev = 0x450EED00
  503. GridRefManager<Creature>* iRefTo = 0x5ED8424C
  504. Creature* iRefFrom = 0x450ED4D8
  505. MapObject
  506. Cell _currentCell
  507. <unnamed-type-data>
  508. <unnamed-type-Part>
  509. unsigned int grid_x = 0x591F
  510. unsigned int grid_y = 0x591F
  511. unsigned int cell_x = 0x591F
  512. unsigned int cell_y = 0x591F
  513. unsigned int nocreate = 0x591F
  514. unsigned int reserved = 0x591F
  515. Cell::<unnamed-type-data>::<unnamed-type-Part> Part = 0x591F
  516. unsigned int All = 0x591F
  517. Cell::<unnamed-type-data> data = 0x591F
  518. int _moveState = 0x0
  519. Position _newPosition
  520. <user defined> XY = 0x450EED18
  521. <user defined> XYZ = 0x450EED18
  522. <user defined> XYZO = 0x450EED18
  523. <user defined> PackedXYZ = 0x450EED18
  524. float m_positionX = -151.706512
  525. float m_positionY = 2199.523926
  526. float m_positionZ = 35.233463
  527. float m_orientation = 3.889165
  528. ?$Streamer@UXY@Position@@
  529. Position* Pos = 0xC317B4DE
  530. ?$ConstStreamer@UXY@Position@@
  531. Position* Pos = 0xC317B4DE
  532. ?$Streamer@UXYZ@Position@@
  533. <user defined> Pos = 0xC317B4DE
  534. ?$ConstStreamer@UXYZ@Position@@
  535. <user defined> Pos = 0xC317B4DE
  536. ?$Streamer@UXYZO@Position@@
  537. <user defined> Pos = 0xC317B4DE
  538. ?$ConstStreamer@UXYZO@Position@@
  539. <user defined> Pos = 0xC317B4DE
  540. ?$Streamer@UPackedXYZ@Position@@
  541. <user defined> Pos = 0xC317B4DE
  542. ?$ConstStreamer@UPackedXYZ@Position@@
  543. <user defined> Pos = 0xC317B4DE
  544. Loot loot
  545. std::vector<LootItem,std::allocator<LootItem> > items
  546. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  547. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x450EED28
  548. std::vector<LootItem,std::allocator<LootItem> > quest_items
  549. std::_Vector_alloc<std::_Vec_base_types<LootItem,std::allocator<LootItem> > >
  550. std::_Compressed_pair<std::allocator<LootItem>,std::_Vector_val<std::_Simple_types<LootItem> >,1> _Mypair = 0x450EED38
  551. unsigned int gold = 0x0
  552. unsigned int unlootedCount = 0x0
  553. ObjectGuid roundRobinPlayer
  554. unsigned int _guid = 0x0
  555. unsigned int loot_type = 0x0
  556. unsigned int maxDuplicates = 0x3
  557. unsigned int containerID = 0x0
  558. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > PlayersLooting
  559. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  560. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  561. 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 = 0x450EED60
  562. <user defined> _Copy_tag = 0x450EED60
  563. <user defined> _Move_tag = 0x450EED60
  564. 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
  565. 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> >
  566. <user defined> value_compare = 0x450EED6C
  567. 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
  568. 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 = 0x450EED70
  569. 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 = 0x450EED7C
  570. unsigned int _Mask = 0x7
  571. unsigned int _Maxidx = 0x8
  572. 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
  573. 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> >
  574. <user defined> value_compare = 0x450EED94
  575. 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
  576. 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 = 0x450EED98
  577. 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 = 0x450EEDA4
  578. unsigned int _Mask = 0x7
  579. unsigned int _Maxidx = 0x8
  580. 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
  581. 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> >
  582. <user defined> value_compare = 0x450EEDBC
  583. 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
  584. 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 = 0x450EEDC0
  585. 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 = 0x450EEDCC
  586. unsigned int _Mask = 0x7
  587. unsigned int _Maxidx = 0x8
  588. LootValidatorRefManager i_LootValidatorRefManager
  589. RefManager<Loot,LootValidatorRef>
  590. LinkedListHead
  591. LinkedListElement iFirst = 0x450EEDF0
  592. LinkedListElement iLast = 0x450EEDE800000000
  593. unsigned int iSize = 0x0
  594. <user defined> ?$Iterator@VLinkedListElement@@ = 0x450EEDF0
  595. <user defined> iterator = 0x450EEDF0
  596. <user defined> iterator = 0x450EEDE4
  597. iterator
  598. LootValidatorRef* _Ptr = 0x2F14084
  599. unsigned int[8] m_spells
  600. [0] = 0xD39
  601. [1] = 0x0
  602. [2] = 0x0
  603. [3] = 0x0
  604. [4] = 0x0
  605. [5] = 0x0
  606. [6] = 0x0
  607. [7] = 0x0
  608. unsigned int m_groupLootTimer = 0x0
  609. unsigned int lootingGroupLowGUID = 0x0
  610. unsigned int m_PlayerDamageReq = 0x0
  611. float m_SightDistance = 50.000000
  612. float m_CombatDistance = 0.000000
  613. bool m_isTempWorldObject = 0x0
  614. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts
  615. std::_List_buy<VendorItemCount,std::allocator<VendorItemCount> >
  616. std::_List_alloc<std::_List_base_types<VendorItemCount,std::allocator<VendorItemCount> > >
  617. std::_Compressed_pair<std::allocator<std::_List_node<VendorItemCount,void *> >,std::_List_val<std::_List_simple_types<VendorItemCount> >,1> _Mypair = 0x450EEE38
  618. ObjectGuid m_lootRecipient
  619. unsigned int _guid = 0x0
  620. unsigned int m_lootRecipientGroup = 0x0
  621. int _pickpocketLootRestore = 0x0
  622. int m_corpseRemoveTime = 0x0
  623. int m_respawnTime = 0x0
  624. unsigned int m_respawnDelay = 0x12C
  625. unsigned int m_corpseDelay = 0x3C
  626. float m_respawnradius = 0.000000
  627. unsigned int m_boundaryCheckTime = 0x9C4
  628. unsigned int m_combatPulseTime = 0x0
  629. unsigned int m_combatPulseDelay = 0x0
  630. int m_reactState = 0x1
  631. unsigned int m_defaultMovementType = 0x0
  632. unsigned int m_spawnId = 0x2
  633. unsigned int m_equipmentId = 0x0
  634. int m_originalEquipmentId = 0x0
  635. bool m_AlreadyCallAssistance = 0x0
  636. bool m_AlreadySearchedAssistance = 0x0
  637. bool m_cannotReachTarget = 0x0
  638. unsigned int m_cannotReachTimer = 0x0
  639. bool m_AI_locked = 0x0
  640. unsigned int m_meleeDamageSchoolMask = 0x1
  641. unsigned int m_originalEntry = 0xC1C
  642. Position m_homePosition
  643. <user defined> XY = 0x450EEEAC
  644. <user defined> XYZ = 0x450EEEAC
  645. <user defined> XYZO = 0x450EEEAC
  646. <user defined> PackedXYZ = 0x450EEEAC
  647. float m_positionX = 0.000000
  648. float m_positionY = 0.000000
  649. float m_positionZ = 0.000000
  650. float m_orientation = 0.000000
  651. ?$Streamer@UXY@Position@@
  652. Position* Pos = NULL
  653. ?$ConstStreamer@UXY@Position@@
  654. Position* Pos = NULL
  655. ?$Streamer@UXYZ@Position@@
  656. <user defined> Pos = 0x0
  657. ?$ConstStreamer@UXYZ@Position@@
  658. <user defined> Pos = 0x0
  659. ?$Streamer@UXYZO@Position@@
  660. <user defined> Pos = 0x0
  661. ?$ConstStreamer@UXYZO@Position@@
  662. <user defined> Pos = 0x0
  663. ?$Streamer@UPackedXYZ@Position@@
  664. <user defined> Pos = 0x0
  665. ?$ConstStreamer@UPackedXYZ@Position@@
  666. <user defined> Pos = 0x0
  667. Position m_transportHomePosition
  668. <user defined> XY = 0x450EEEBC
  669. <user defined> XYZ = 0x450EEEBC
  670. <user defined> XYZO = 0x450EEEBC
  671. <user defined> PackedXYZ = 0x450EEEBC
  672. float m_positionX = 0.000000
  673. float m_positionY = 0.000000
  674. float m_positionZ = 0.000000
  675. float m_orientation = 0.000000
  676. ?$Streamer@UXY@Position@@
  677. Position* Pos = NULL
  678. ?$ConstStreamer@UXY@Position@@
  679. Position* Pos = NULL
  680. ?$Streamer@UXYZ@Position@@
  681. <user defined> Pos = 0x0
  682. ?$ConstStreamer@UXYZ@Position@@
  683. <user defined> Pos = 0x0
  684. ?$Streamer@UXYZO@Position@@
  685. <user defined> Pos = 0x0
  686. ?$ConstStreamer@UXYZO@Position@@
  687. <user defined> Pos = 0x0
  688. ?$Streamer@UPackedXYZ@Position@@
  689. <user defined> Pos = 0x0
  690. ?$ConstStreamer@UPackedXYZ@Position@@
  691. <user defined> Pos = 0x0
  692. bool DisableReputationGain = 0x0
  693. CreatureTemplate* m_creatureInfo = 0x3B449FCC
  694. unsigned int Entry = 0xC1C
  695. unsigned int[3] DifficultyEntry
  696. [0] = 0x0
  697. [1] = 0x0
  698. [2] = 0x0
  699. unsigned int[2] KillCredit
  700. [0] = 0x0
  701. [1] = 0x0
  702. unsigned int Modelid1 = 0xC1
  703. unsigned int Modelid2 = 0x0
  704. unsigned int Modelid3 = 0x0
  705. unsigned int Modelid4 = 0x0
  706. std::string Name = "Elder Mottled Boar"
  707. std::string Title = ""
  708. std::string IconName = ""
  709. unsigned int GossipMenuId = 0x0
  710. unsigned int minlevel = 0x8
  711. unsigned int maxlevel = 0x9
  712. unsigned int expansion = 0x0
  713. unsigned int faction = 0xBD
  714. unsigned int npcflag = 0x0
  715. float speed_walk = 1.000000
  716. float speed_run = 0.857140
  717. float scale = 1.000000
  718. unsigned int rank = 0x0
  719. unsigned int dmgschool = 0x0
  720. unsigned int BaseAttackTime = 0x7D0
  721. unsigned int RangeAttackTime = 0x7D0
  722. float BaseVariance = 1.000000
  723. float RangeVariance = 1.000000
  724. unsigned int unit_class = 0x1
  725. unsigned int unit_flags = 0x0
  726. unsigned int unit_flags2 = 0x800
  727. unsigned int dynamicflags = 0x0
  728. int family = 0x5
  729. unsigned int trainer_type = 0x0
  730. unsigned int trainer_spell = 0x0
  731. unsigned int trainer_class = 0x0
  732. unsigned int trainer_race = 0x0
  733. unsigned int type = 0x1
  734. unsigned int type_flags = 0x1
  735. unsigned int lootid = 0xC1C
  736. unsigned int pickpocketLootId = 0x0
  737. unsigned int SkinLootId = 0x186A2
  738. int[7] resistance
  739. [0] = 0x0
  740. [1] = 0x0
  741. [2] = 0x0
  742. [3] = 0x0
  743. [4] = 0x0
  744. [5] = 0x0
  745. [6] = 0x0
  746. unsigned int[8] spells
  747. [0] = 0xD39
  748. [1] = 0x0
  749. [2] = 0x0
  750. [3] = 0x0
  751. [4] = 0x0
  752. [5] = 0x0
  753. [6] = 0x0
  754. [7] = 0x0
  755. unsigned int PetSpellDataId = 0x236F
  756. unsigned int VehicleId = 0x0
  757. unsigned int mingold = 0x0
  758. unsigned int maxgold = 0x0
  759. std::string AIName = "SmartAI"
  760. unsigned int MovementType = 0x1
  761. CreatureMovementData Movement
  762. unsigned int Ground = 0x1
  763. unsigned int Flight = 0x0
  764. bool Swim = 0x0
  765. bool Rooted = 0x0
  766. float HoverHeight = 1.000000
  767. float ModHealth = 1.000000
  768. float ModMana = 1.000000
  769. float ModArmor = 1.000000
  770. float ModDamage = 1.000000
  771. float ModExperience = 1.000000
  772. bool RacialLeader = 0x0
  773. unsigned int movementId = 0x64
  774. bool RegenHealth = 0x1
  775. unsigned int MechanicImmuneMask = 0x0
  776. unsigned int SpellSchoolImmuneMask = 0x0
  777. unsigned int flags_extra = 0x0
  778. unsigned int ScriptID = 0x0
  779. WorldPacket[9] QueryData
  780. [0] = 0x3B44A15C
  781. [1] = 0x3B44A17C
  782. [2] = 0x3B44A19C
  783. [3] = 0x3B44A1BC
  784. [4] = 0x3B44A1DC
  785. [5] = 0x3B44A1FC
  786. [6] = 0x3B44A21C
  787. [7] = 0x3B44A23C
  788. [8] = 0x3B44A25C
  789. CreatureData* m_creatureData = NULL
  790. unsigned int m_LootMode = 0x1
  791. unsigned int _waypointPathId = 0x0
  792. std::pair<unsigned int,unsigned int> _currentWaypointNodeInfo
  793. unsigned int first = 0x0
  794. unsigned int second = 0x0
  795. CreatureGroup* m_formation = NULL
  796. bool m_triggerJustAppeared = 0x0
  797. bool m_respawnCompatibilityMode = 0x0
  798. Spell* m_focusSpell = NULL
  799. unsigned int m_focusDelay = 0x0
  800. bool m_shouldReacquireTarget = 0x0
  801. ObjectGuid m_suppressedTarget
  802. unsigned int _guid = 0xF130009093000063
  803. float m_suppressedOrientation = 0.513047
  804. int _lastDamagedTime = 0x0
  805. 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
  806. 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> >
  807. <user defined> value_compare = 0x450EEF18
  808. 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
  809. 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 = 0x450EEF1C
  810. 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 = 0x450EEF28
  811. unsigned int _Mask = 0x7
  812. unsigned int _Maxidx = 0x8
  813. bool _regenerateHealth = 0x1
  814. bool _regenerateHealthLock = 0x0
  815. Local Unit* this = 0x450ED4D8
  816. WorldObject
  817. Object
  818. unsigned int m_objectType = 0x9
  819. int m_objectTypeId = 0x3
  820. unsigned int m_updateFlag = 0x60
  821. int* m_int32Values = 0x35000002
  822. unsigned int* m_uint32Values = 0x35000002
  823. float* m_floatValues = 0.000000
  824. UpdateMask _changesMask = 0x450ED4EC
  825. unsigned int m_valuesCount = 0x94
  826. unsigned int _fieldNotifyFlags = 0x100
  827. bool m_objectUpdated = 0x0
  828. bool m_inWorld = 0x1
  829. bool m_isNewObject = 0x0
  830. PackedGuid m_PackGUID = 0x450ED500
  831. WorldLocation
  832. Position
  833. <user defined> XY = 0x450ED51C
  834. <user defined> XYZ = 0x450ED51C
  835. <user defined> XYZO = 0x450ED51C
  836. <user defined> PackedXYZ = 0x450ED51C
  837. float m_positionX = -159.616638
  838. float m_positionY = 2192.040039
  839. float m_positionZ = 36.871880
  840. float m_orientation = 0.728277
  841. ?$Streamer@UXY@Position@@
  842. Position* Pos = 0xC31F9DDC
  843. ?$ConstStreamer@UXY@Position@@
  844. Position* Pos = 0xC31F9DDC
  845. ?$Streamer@UXYZ@Position@@
  846. <user defined> Pos = 0xC31F9DDC
  847. ?$ConstStreamer@UXYZ@Position@@
  848. <user defined> Pos = 0xC31F9DDC
  849. ?$Streamer@UXYZO@Position@@
  850. <user defined> Pos = 0xC31F9DDC
  851. ?$ConstStreamer@UXYZO@Position@@
  852. <user defined> Pos = 0xC31F9DDC
  853. ?$Streamer@UPackedXYZ@Position@@
  854. <user defined> Pos = 0xC31F9DDC
  855. ?$ConstStreamer@UPackedXYZ@Position@@
  856. <user defined> Pos = 0xC31F9DDC
  857. unsigned int m_mapId = 0x277
  858. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  859. int[2] m_values
  860. [0] = 0x0
  861. [1] = 0x0
  862. unsigned int m_flags = 0x0
  863. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  864. int[2] m_values
  865. [0] = 0x0
  866. [1] = 0x0
  867. unsigned int m_flags = 0x0
  868. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  869. int[12] m_values
  870. [0] = 0x0
  871. [1] = 0x0
  872. [2] = 0x0
  873. [3] = 0x0
  874. [4] = 0x0
  875. [5] = 0x0
  876. [6] = 0x0
  877. [7] = 0x0
  878. [8] = 0x0
  879. [9] = 0x0
  880. unsigned int m_flags = 0x0
  881. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  882. int[12] m_values
  883. [0] = 0x0
  884. [1] = 0x0
  885. [2] = 0x0
  886. [3] = 0x0
  887. [4] = 0x0
  888. [5] = 0x0
  889. [6] = 0x0
  890. [7] = 0x0
  891. [8] = 0x0
  892. [9] = 0x0
  893. unsigned int m_flags = 0x0
  894. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  895. int[2] m_values
  896. [0] = 0x0
  897. [1] = 0x1
  898. unsigned int m_flags = 0x0
  899. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  900. int[2] m_values
  901. [0] = 0x0
  902. [1] = 0x1
  903. unsigned int m_flags = 0x0
  904. unsigned int LastUsedScriptID = 0x0
  905. MovementInfo m_movementInfo
  906. ObjectGuid guid = 0x0
  907. unsigned int flags = 0x8000001
  908. unsigned int flags2 = 0x0
  909. Position pos = 0x450ED5E0
  910. unsigned int time = 0x0
  911. TransportInfo
  912. ObjectGuid guid = 0x0
  913. Position pos = 0x450ED5D8
  914. int seat = 0x0
  915. unsigned int time = 0x0
  916. unsigned int time2 = 0x0
  917. MovementInfo::TransportInfo transport = 0x450ED5F8
  918. float pitch = 0.000000
  919. unsigned int fallTime = 0x0
  920. JumpInfo
  921. float zspeed = 0.000000
  922. float sinAngle = 0.000000
  923. float cosAngle = 0.000000
  924. float xyspeed = -429916160.000000
  925. MovementInfo::JumpInfo jump = 0x450ED628
  926. float splineElevation = 0.000000
  927. EventProcessor m_Events
  928. unsigned int m_time = 0x43897
  929. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x450ED648
  930. std::string m_name = "Boar"
  931. bool m_isActive = 0x0
  932. bool m_isFarVisible = 0x0
  933. bool m_isWorldObject = 0x1
  934. ZoneScript* m_zoneScript = NULL
  935. Transport* m_transport = NULL
  936. unsigned int m_zoneId = 0x12CC
  937. unsigned int m_areaId = 0x12CC
  938. float m_staticFloorZ = -108.843552
  939. bool m_outdoors = 0x0
  940. Map* m_currMap = 0x4DA97028
  941. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  942. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  943. LinkedListHead
  944. LinkedListElement iFirst = 0x6FC5FC2C
  945. LinkedListElement iLast = 0x5ED8227400000000
  946. unsigned int iSize = 0x8
  947. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  948. <user defined> iterator = 0x6FC5FC2C
  949. <user defined> iterator = 0x4DA97028
  950. iterator
  951. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  952. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  953. bool _creatureToMoveLock = 0x0
  954. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  955. bool _gameObjectsToMoveLock = 0x0
  956. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  957. bool _dynamicObjectsToMoveLock = 0x0
  958. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  959. std::mutex _mapLock = 0x4DA970A4
  960. std::mutex _gridLock = 0x4DA970D4
  961. MapEntry* i_mapEntry = 0x84F97E4
  962. unsigned int i_spawnMode = 0x1
  963. unsigned int i_InstanceId = 0x7
  964. unsigned int m_unloadTimer = 0x0
  965. float m_VisibleDistance = 170.000000
  966. DynamicMapTree _dynamicTree = 0x5AF37300
  967. MapRefManager m_mapRefManager = 0x4DA9711C
  968. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  969. int m_VisibilityNotifyPeriod = 0x3E8
  970. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  971. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  972. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  973. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  974. int i_gridExpiry = 0x493E0
  975. Map* m_parentMap = 0x9A3FFDF0
  976. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  977. [0] = NULL
  978. [1] = NULL
  979. [2] = NULL
  980. [3] = NULL
  981. [4] = NULL
  982. [5] = NULL
  983. [6] = NULL
  984. [7] = NULL
  985. [8] = NULL
  986. [9] = NULL
  987. [0] = 0x4DA9717C
  988. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  989. [0] = NULL
  990. [1] = NULL
  991. [2] = NULL
  992. [3] = NULL
  993. [4] = NULL
  994. [5] = NULL
  995. [6] = NULL
  996. [7] = NULL
  997. [8] = NULL
  998. [9] = NULL
  999. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1000. [0] = NULL
  1001. [1] = NULL
  1002. [2] = NULL
  1003. [3] = NULL
  1004. [4] = NULL
  1005. [5] = NULL
  1006. [6] = NULL
  1007. [7] = NULL
  1008. [8] = NULL
  1009. [9] = NULL
  1010. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1011. [0] = NULL
  1012. [1] = NULL
  1013. [2] = NULL
  1014. [3] = NULL
  1015. [4] = NULL
  1016. [5] = NULL
  1017. [6] = NULL
  1018. [7] = NULL
  1019. [8] = NULL
  1020. [9] = NULL
  1021. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1022. [0] = NULL
  1023. [1] = NULL
  1024. [2] = NULL
  1025. [3] = NULL
  1026. [4] = NULL
  1027. [5] = NULL
  1028. [6] = NULL
  1029. [7] = NULL
  1030. [8] = NULL
  1031. [9] = NULL
  1032. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1033. [0] = NULL
  1034. [1] = NULL
  1035. [2] = NULL
  1036. [3] = NULL
  1037. [4] = NULL
  1038. [5] = NULL
  1039. [6] = NULL
  1040. [7] = NULL
  1041. [8] = NULL
  1042. [9] = NULL
  1043. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1044. [0] = NULL
  1045. [1] = NULL
  1046. [2] = NULL
  1047. [3] = NULL
  1048. [4] = NULL
  1049. [5] = NULL
  1050. [6] = NULL
  1051. [7] = NULL
  1052. [8] = NULL
  1053. [9] = NULL
  1054. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1055. [0] = NULL
  1056. [1] = NULL
  1057. [2] = NULL
  1058. [3] = NULL
  1059. [4] = NULL
  1060. [5] = NULL
  1061. [6] = NULL
  1062. [7] = NULL
  1063. [8] = NULL
  1064. [9] = NULL
  1065. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1066. [0] = NULL
  1067. [1] = NULL
  1068. [2] = NULL
  1069. [3] = NULL
  1070. [4] = NULL
  1071. [5] = NULL
  1072. [6] = NULL
  1073. [7] = NULL
  1074. [8] = NULL
  1075. [9] = NULL
  1076. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  1077. [0] = NULL
  1078. [1] = NULL
  1079. [2] = NULL
  1080. [3] = NULL
  1081. [4] = NULL
  1082. [5] = NULL
  1083. [6] = NULL
  1084. [7] = NULL
  1085. [8] = NULL
  1086. [9] = NULL
  1087. GridMap*[64] GridMaps
  1088. [0] = NULL
  1089. [1] = NULL
  1090. [2] = NULL
  1091. [3] = NULL
  1092. [4] = NULL
  1093. [5] = NULL
  1094. [6] = NULL
  1095. [7] = NULL
  1096. [8] = NULL
  1097. [9] = NULL
  1098. [0] = 0x4DA9B17C
  1099. <user defined>*[64] GridMap
  1100. [0] = NULL
  1101. [1] = NULL
  1102. [2] = NULL
  1103. [3] = NULL
  1104. [4] = NULL
  1105. [5] = NULL
  1106. [6] = NULL
  1107. [7] = NULL
  1108. [8] = NULL
  1109. [9] = NULL
  1110. <user defined>*[64] GridMap
  1111. [0] = NULL
  1112. [1] = NULL
  1113. [2] = NULL
  1114. [3] = NULL
  1115. [4] = NULL
  1116. [5] = NULL
  1117. [6] = NULL
  1118. [7] = NULL
  1119. [8] = NULL
  1120. [9] = NULL
  1121. <user defined>*[64] GridMap
  1122. [0] = NULL
  1123. [1] = NULL
  1124. [2] = NULL
  1125. [3] = NULL
  1126. [4] = NULL
  1127. [5] = NULL
  1128. [6] = NULL
  1129. [7] = NULL
  1130. [8] = NULL
  1131. [9] = NULL
  1132. <user defined>*[64] GridMap
  1133. [0] = NULL
  1134. [1] = NULL
  1135. [2] = NULL
  1136. [3] = NULL
  1137. [4] = NULL
  1138. [5] = NULL
  1139. [6] = NULL
  1140. [7] = NULL
  1141. [8] = NULL
  1142. [9] = NULL
  1143. <user defined>*[64] GridMap
  1144. [0] = NULL
  1145. [1] = NULL
  1146. [2] = NULL
  1147. [3] = NULL
  1148. [4] = NULL
  1149. [5] = NULL
  1150. [6] = NULL
  1151. [7] = NULL
  1152. [8] = NULL
  1153. [9] = NULL
  1154. <user defined>*[64] GridMap
  1155. [0] = NULL
  1156. [1] = NULL
  1157. [2] = NULL
  1158. [3] = NULL
  1159. [4] = NULL
  1160. [5] = NULL
  1161. [6] = NULL
  1162. [7] = NULL
  1163. [8] = NULL
  1164. [9] = NULL
  1165. <user defined>*[64] GridMap
  1166. [0] = NULL
  1167. [1] = NULL
  1168. [2] = NULL
  1169. [3] = NULL
  1170. [4] = NULL
  1171. [5] = NULL
  1172. [6] = NULL
  1173. [7] = NULL
  1174. [8] = NULL
  1175. [9] = NULL
  1176. <user defined>*[64] GridMap
  1177. [0] = NULL
  1178. [1] = NULL
  1179. [2] = NULL
  1180. [3] = NULL
  1181. [4] = NULL
  1182. [5] = NULL
  1183. [6] = NULL
  1184. [7] = NULL
  1185. [8] = NULL
  1186. [9] = NULL
  1187. <user defined>*[64] GridMap
  1188. [0] = NULL
  1189. [1] = NULL
  1190. [2] = NULL
  1191. [3] = NULL
  1192. [4] = NULL
  1193. [5] = NULL
  1194. [6] = NULL
  1195. [7] = NULL
  1196. [8] = NULL
  1197. [9] = NULL
  1198. std::bitset<262144> marked_cells = 0x4DA9F180
  1199. bool i_scriptLock = 0x0
  1200. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  1201. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  1202. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  1203. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  1204. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  1205. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  1206. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  1207. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  1208. unsigned int _respawnCheckTimer = 0xE08
  1209. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  1210. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  1211. unsigned int _defaultLight = 0x9B8
  1212. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  1213. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  1214. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  1215. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  1216. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  1217. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  1218. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  1219. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  1220. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  1221. unsigned int m_InstanceId = 0x7
  1222. unsigned int m_phaseMask = 0xFFFFFFFF
  1223. unsigned int m_notifyflags = 0x2
  1224. unsigned int m_extraAttacks = 0x0
  1225. bool m_canDualWield = 0x0
  1226. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  1227. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1228. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1229. 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 = 0x450ED6A8
  1230. <user defined> _Copy_tag = 0x450ED6A8
  1231. <user defined> _Move_tag = 0x450ED6A8
  1232. Player* m_playerMovingMe = NULL
  1233. ObjectGuid[7] m_SummonSlot
  1234. [0] = 0x0
  1235. [1] = 0x0
  1236. [2] = 0x0
  1237. [3] = 0x0
  1238. [4] = 0x0
  1239. [5] = 0x0
  1240. [6] = 0x0
  1241. ObjectGuid[4] m_ObjectSlot
  1242. [0] = 0x0
  1243. [1] = 0x0
  1244. [2] = 0x0
  1245. [3] = 0x0
  1246. float m_modMeleeHitChance = 0.000000
  1247. float m_modRangedHitChance = 0.000000
  1248. float m_modSpellHitChance = 0.000000
  1249. int m_baseSpellCritChance = 0x5
  1250. float[3] m_modAttackSpeedPct
  1251. [0] = 1.000000
  1252. [1] = 1.000000
  1253. [2] = 1.000000
  1254. 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
  1255. [0] = 0x450ED72C
  1256. [1] = 0x450ED754
  1257. [2] = 0x450ED77C
  1258. [3] = 0x450ED7A4
  1259. [4] = 0x450ED7CC
  1260. [5] = 0x450ED7F4
  1261. [6] = 0x450ED81C
  1262. unsigned int m_lastSanctuaryTime = 0x0
  1263. bool IsAIEnabled = 0x1
  1264. bool NeedChangeAI = 0x0
  1265. ObjectGuid LastCharmerGUID
  1266. unsigned int _guid = 0x0
  1267. bool m_ControlledByPlayer = 0x1
  1268. Movement::MoveSpline* movespline = 0x9EFC9208
  1269. Movement::Spline<int> spline
  1270. Movement::SplineBase
  1271. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x9EFC9208
  1272. int index_lo = 0x1
  1273. int index_hi = 0x16
  1274. unsigned int m_mode = 0x0
  1275. bool cyclic = 0x0
  1276. std::vector<int,std::allocator<int> > lengths = 0x9EFC9224
  1277. Movement::FacingInfo facing
  1278. <unnamed-type-f>
  1279. float x = 4.121985
  1280. float y = -107374176.000000
  1281. float z = -107374176.000000
  1282. Movement::FacingInfo::<unnamed-type-f> f = 0x9EFC9238
  1283. unsigned int target = 0xCCCCCCCC4083E74E
  1284. float angle = 4.121985
  1285. unsigned int m_Id = 0x5B3
  1286. Movement::MoveSplineFlag splineflags
  1287. unsigned int animId = 0x0
  1288. bool done = 0x10
  1289. bool falling = 0x10
  1290. bool no_spline = 0x10
  1291. bool parabolic = 0x10
  1292. bool canswim = 0x10
  1293. bool flying = 0x10
  1294. bool orientationFixed = 0x10
  1295. bool final_point = 0x10
  1296. bool final_target = 0x2
  1297. bool final_angle = 0x2
  1298. bool catmullrom = 0x2
  1299. bool cyclic = 0x2
  1300. bool enter_cycle = 0x2
  1301. bool animation = 0x2
  1302. bool frozen = 0x2
  1303. bool transportEnter = 0x2
  1304. bool transportExit = 0x0
  1305. bool unknown7 = 0x0
  1306. bool unknown8 = 0x0
  1307. bool backward = 0x0
  1308. bool unknown10 = 0x0
  1309. bool unknown11 = 0x0
  1310. bool unknown12 = 0x0
  1311. bool unknown13 = 0x0
  1312. int time_passed = 0x326
  1313. float vertical_acceleration = 0.000000
  1314. float initialOrientation = 0.730792
  1315. int effect_start_time = 0x0
  1316. int point_Idx = 0x2
  1317. int point_Idx_offset = 0x0
  1318. bool onTransport = 0x0
  1319. UnitAI* i_AI = 0x9F40DAE8
  1320. Unit* me = 0x450ED4D8
  1321. UnitAI* i_disabledAI = NULL
  1322. bool m_AutoRepeatFirstCast = 0x0
  1323. unsigned int[3] m_attackTimer
  1324. [0] = 0x0
  1325. [1] = 0x0
  1326. [2] = 0x0
  1327. float[5] m_createStats
  1328. [0] = 171.000000
  1329. [1] = 137.000000
  1330. [2] = 321.000000
  1331. [3] = 63.000000
  1332. [4] = 101.000000
  1333. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  1334. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1335. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  1336. 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 = 0x450ED88C
  1337. <user defined> _Copy_tag = 0x450ED88C
  1338. <user defined> _Move_tag = 0x450ED88C
  1339. Unit* m_attacking = NULL
  1340. int m_deathState = 0x0
  1341. int m_procDeep = 0x0
  1342. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  1343. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  1344. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  1345. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  1346. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  1347. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  1348. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  1349. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  1350. unsigned int m_transform = 0x0
  1351. Spell*[4] m_currentSpells
  1352. [0] = NULL
  1353. [1] = NULL
  1354. [2] = NULL
  1355. [3] = NULL
  1356. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  1357. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1358. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  1359. 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 = 0x450ED8D0
  1360. <user defined> value_compare = 0x450ED8D0
  1361. <user defined> _Copy_tag = 0x450ED8D0
  1362. <user defined> _Move_tag = 0x450ED8D0
  1363. <user defined> value_compare = 0x450ED8D0
  1364. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  1365. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1366. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  1367. 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 = 0x450ED8DC
  1368. <user defined> value_compare = 0x450ED8DC
  1369. <user defined> _Copy_tag = 0x450ED8DC
  1370. <user defined> _Move_tag = 0x450ED8DC
  1371. <user defined> value_compare = 0x450ED8DC
  1372. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  1373. std::_List_buy<Aura *,std::allocator<Aura *> >
  1374. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1375. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  1376. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  1377. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  1378. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  1379. std::_Iterator_base12
  1380. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  1381. std::_Iterator_base12* _Mynextiter = NULL
  1382. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  1383. unsigned int m_removedAurasCount = 0x0
  1384. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  1385. [0] = 0x450ED904
  1386. [1] = 0x450ED910
  1387. [2] = 0x450ED91C
  1388. [3] = 0x450ED928
  1389. [4] = 0x450ED934
  1390. [5] = 0x450ED940
  1391. [6] = 0x450ED94C
  1392. [7] = 0x450ED958
  1393. [8] = 0x450ED964
  1394. [9] = 0x450ED970
  1395. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  1396. std::_List_buy<Aura *,std::allocator<Aura *> >
  1397. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  1398. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  1399. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  1400. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  1401. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  1402. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  1403. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  1404. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1405. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  1406. 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 = 0x450EE7F8
  1407. <user defined> value_compare = 0x450EE7F8
  1408. <user defined> _Copy_tag = 0x450EE7F8
  1409. <user defined> _Move_tag = 0x450EE7F8
  1410. <user defined> value_compare = 0x450EE7F8
  1411. unsigned int m_interruptMask = 0x0
  1412. float[2] m_auraFlatModifiersGroup
  1413. [0] = 0.000000
  1414. [1] = 0.000000
  1415. [0] = 0x0
  1416. float[2]
  1417. [0] = 0.000000
  1418. [1] = 0.000000
  1419. float[2]
  1420. [0] = 0.000000
  1421. [1] = 0.000000
  1422. float[2]
  1423. [0] = 0.000000
  1424. [1] = 0.000000
  1425. float[2]
  1426. [0] = 0.000000
  1427. [1] = 0.000000
  1428. float[2]
  1429. [0] = 0.000000
  1430. [1] = 0.000000
  1431. float[2]
  1432. [0] = 0.000000
  1433. [1] = 0.000000
  1434. float[2]
  1435. [0] = 0.000000
  1436. [1] = 0.000000
  1437. float[2]
  1438. [0] = 0.000000
  1439. [1] = 0.000000
  1440. float[2]
  1441. [0] = 0.000000
  1442. [1] = 0.000000
  1443. float[2] m_auraPctModifiersGroup
  1444. [0] = 1.000000
  1445. [1] = 1.000000
  1446. [0] = 0x3F8000003F800000
  1447. float[2]
  1448. [0] = 1.000000
  1449. [1] = 1.000000
  1450. float[2]
  1451. [0] = 1.000000
  1452. [1] = 1.000000
  1453. float[2]
  1454. [0] = 1.000000
  1455. [1] = 1.000000
  1456. float[2]
  1457. [0] = 1.000000
  1458. [1] = 1.000000
  1459. float[2]
  1460. [0] = 1.000000
  1461. [1] = 1.050000
  1462. float[2]
  1463. [0] = 1.000000
  1464. [1] = 1.000000
  1465. float[2]
  1466. [0] = 1.000000
  1467. [1] = 1.000000
  1468. float[2]
  1469. [0] = 1.000000
  1470. [1] = 1.000000
  1471. float[2]
  1472. [0] = 1.000000
  1473. [1] = 1.000000
  1474. float[2] m_weaponDamage
  1475. [0] = 55.000000
  1476. [1] = 0.000000
  1477. [0] = 0x425C0000
  1478. float[2]
  1479. [0] = 91.000000
  1480. [1] = 0.000000
  1481. [0] = 0x450EE998
  1482. float[2]
  1483. [0] = 1.000000
  1484. [1] = 0.000000
  1485. [0] = 0x3F800000
  1486. float[2]
  1487. [0] = 2.000000
  1488. [1] = 0.000000
  1489. float[2]
  1490. [0] = 1.000000
  1491. [1] = 0.000000
  1492. [0] = 0x3F800000
  1493. float[2]
  1494. [0] = 2.000000
  1495. [1] = 0.000000
  1496. bool m_canModifyStats = 0x1
  1497. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  1498. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  1499. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  1500. 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 = 0x450EE9CC
  1501. <user defined> value_compare = 0x450EE9CC
  1502. <user defined> _Copy_tag = 0x450EE9CC
  1503. <user defined> _Move_tag = 0x450EE9CC
  1504. <user defined> value_compare = 0x450EE9CC
  1505. float[9] m_speed_rate
  1506. [0] = 1.000000
  1507. [1] = 1.300000
  1508. [2] = 1.000000
  1509. [3] = 1.300000
  1510. [4] = 1.000000
  1511. [5] = 1.000000
  1512. [6] = 1.300000
  1513. [7] = 1.000000
  1514. [8] = 1.000000
  1515. CharmInfo* m_charmInfo = 0x97296E28
  1516. Unit* _unit = 0x450ED4D8
  1517. UnitActionBarEntry[10] PetActionBar
  1518. [0] = 0x7000002
  1519. [1] = 0x7000001
  1520. [2] = 0x7000000
  1521. [3] = 0xC100CCF9
  1522. [4] = 0x810069A7
  1523. [5] = 0xC10089DE
  1524. [6] = 0x810006CE
  1525. [7] = 0x6000002
  1526. [8] = 0x6000001
  1527. [9] = 0x6000000
  1528. UnitActionBarEntry[4] _charmspells
  1529. [0] = 0x81000000
  1530. [1] = 0x81000000
  1531. [2] = 0x81000000
  1532. [3] = 0x81000000
  1533. unsigned int _CommandState = 0x1
  1534. unsigned int _petnumber = 0x35
  1535. int _oldReactState = 0x2
  1536. bool _isCommandAttack = 0x0
  1537. bool _isCommandFollow = 0x1
  1538. bool _isAtStay = 0x0
  1539. bool _isFollowing = 0x0
  1540. bool _isReturning = 0x1
  1541. float _stayX = 0.000000
  1542. float _stayY = 0.000000
  1543. float _stayZ = 0.000000
  1544. std::list<Player *,std::allocator<Player *> > m_sharedVision
  1545. std::_List_buy<Player *,std::allocator<Player *> >
  1546. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  1547. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  1548. MotionMaster* i_motionMaster = 0xA1ADEAE0
  1549. MovementGenerator*[3] _slot
  1550. [0] = 0x3366640
  1551. [1] = NULL
  1552. [2] = NULL
  1553. bool[3] _initialize
  1554. [0] = 0x0
  1555. [1] = 0x0
  1556. [2] = 0x1
  1557. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  1558. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  1559. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  1560. Unit* _owner = 0x450ED4D8
  1561. int _top = 0x1
  1562. unsigned int _cleanFlag = 0x0
  1563. unsigned int[4] m_reactiveTimer
  1564. [0] = 0x0
  1565. [1] = 0x0
  1566. [2] = 0x0
  1567. [3] = 0x0
  1568. unsigned int m_regenTimer = 0x7D0
  1569. Vehicle* m_vehicle = NULL
  1570. Vehicle* m_vehicleKit = NULL
  1571. unsigned int m_unitTypeMask = 0x197
  1572. LiquidTypeEntry* _lastLiquid = NULL
  1573. unsigned int m_rootTimes = 0x0
  1574. unsigned int m_state = 0x0
  1575. unsigned int m_lastManaUse = 0x0
  1576. TimeTrackerSmall m_movesplineTimer
  1577. int i_expiryTime = 0xC8
  1578. DiminishingReturn[21] m_Diminishing
  1579. [0] = 0x450EEA44
  1580. [1] = 0x450EEA50
  1581. [2] = 0x450EEA5C
  1582. [3] = 0x450EEA68
  1583. [4] = 0x450EEA74
  1584. [5] = 0x450EEA80
  1585. [6] = 0x450EEA8C
  1586. [7] = 0x450EEA98
  1587. [8] = 0x450EEAA4
  1588. [9] = 0x450EEAB0
  1589. CombatManager m_combatManager
  1590. Unit* _owner = 0x450ED4D8
  1591. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  1592. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  1593. <user defined> value_compare = 0x450EEB44
  1594. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  1595. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x450EEB48
  1596. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x450EEB54
  1597. unsigned int _Mask = 0x7
  1598. unsigned int _Maxidx = 0x8
  1599. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  1600. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  1601. <user defined> value_compare = 0x450EEB6C
  1602. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  1603. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x450EEB70
  1604. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x450EEB7C
  1605. unsigned int _Mask = 0x7
  1606. unsigned int _Maxidx = 0x8
  1607. ThreatManager m_threatManager
  1608. ThreatListIterator
  1609. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  1610. Unit* _owner = 0x450ED4D8
  1611. bool _ownerCanHaveThreatList = 0x0
  1612. bool _ownerEngaged = 0x0
  1613. unsigned int _updateClientTimer = 0x3E8
  1614. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  1615. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  1616. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  1617. boost::heap::detail::size_holder<1,unsigned int>
  1618. unsigned int size_ = 0x0
  1619. super_t
  1620. implementation_defined
  1621. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  1622. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x450EEBB0
  1623. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  1624. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  1625. <user defined> value_compare = 0x450EEBBC
  1626. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  1627. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBC0
  1628. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBCC
  1629. unsigned int _Mask = 0x7
  1630. unsigned int _Maxidx = 0x8
  1631. ThreatReference* _currentVictimRef = NULL
  1632. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  1633. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  1634. <user defined> value_compare = 0x450EEBE8
  1635. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  1636. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBEC
  1637. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBF8
  1638. unsigned int _Mask = 0x7
  1639. unsigned int _Maxidx = 0x8
  1640. std::array<float,7> _singleSchoolModifiers
  1641. float[7] _Elems
  1642. [0] = 1.000000
  1643. [1] = 1.000000
  1644. [2] = 1.000000
  1645. [3] = 1.000000
  1646. [4] = 1.000000
  1647. [5] = 1.000000
  1648. [6] = 1.000000
  1649. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  1650. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  1651. <user defined> value_compare = 0x450EEC2C
  1652. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  1653. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x450EEC30
  1654. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x450EEC3C
  1655. unsigned int _Mask = 0x7
  1656. unsigned int _Maxidx = 0x8
  1657. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  1658. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  1659. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x450EEC54
  1660. 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
  1661. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> >
  1662. <user defined> value_compare = 0x450EEC64
  1663. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> _Traitsobj = 0x3F800000
  1664. std::list<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> > > >,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> > > > > > _List = 0x450EEC68
  1665. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > > > > _Vec = 0x450EEC74
  1666. unsigned int _Mask = 0x7
  1667. unsigned int _Maxidx = 0x8
  1668. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  1669. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  1670. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  1671. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  1672. 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 = 0x450EEC9C
  1673. unsigned int _Mask = 0x7
  1674. unsigned int _Maxidx = 0x8
  1675. Unit* m_comboTarget = NULL
  1676. int m_comboPoints = 0x0
  1677. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  1678. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  1679. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  1680. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  1681. 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 = 0x450EECCC
  1682. unsigned int _Mask = 0x7
  1683. unsigned int _Maxidx = 0x8
  1684. bool m_cleanupDone = 0x0
  1685. bool m_duringRemoveFromWorld = 0x0
  1686. bool _instantCast = 0x0
  1687. unsigned int _oldFactionId = 0x0
  1688. bool _isWalkingBeforeCharm = 0x0
  1689. SpellHistory* m_spellHistory = 0xA29FE368
  1690. CooldownEntry
  1691. unsigned int SpellId = 0x450ED4D8
  1692. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  1693. unsigned int ItemId = 0x0
  1694. unsigned int CategoryId = 0x9F618A70
  1695. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  1696. bool OnHold = 0xA0
  1697. Unit* _owner = 0x450ED4D8
  1698. 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
  1699. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  1700. <user defined> value_compare = 0xA29FE36C
  1701. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  1702. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE370
  1703. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE37C
  1704. unsigned int _Mask = 0x7
  1705. unsigned int _Maxidx = 0x8
  1706. mapped_type
  1707. unsigned int SpellId = 0x3F800000
  1708. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A8
  1709. unsigned int ItemId = 0x9F618A70
  1710. unsigned int CategoryId = 0x9A8DD060
  1711. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD0A0
  1712. bool OnHold = 0x7
  1713. 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
  1714. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  1715. <user defined> value_compare = 0xA29FE394
  1716. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  1717. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE398
  1718. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE3A4
  1719. unsigned int _Mask = 0x7
  1720. unsigned int _Maxidx = 0x8
  1721. mapped_type
  1722. unsigned int SpellId = 0x3F800000
  1723. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C2F70
  1724. unsigned int ItemId = 0x9F618760
  1725. unsigned int CategoryId = 0x9A8DD220
  1726. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD2609A8DD260
  1727. bool OnHold = 0x7
  1728. 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
  1729. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> >
  1730. <user defined> value_compare = 0xA29FE3BC
  1731. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  1732. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0xA29FE3C0
  1733. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0xA29FE3CC
  1734. unsigned int _Mask = 0x7
  1735. unsigned int _Maxidx = 0x8
  1736. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  1737. [0] = 0x0
  1738. [1] = 0x0
  1739. [2] = 0x0
  1740. [3] = 0x0
  1741. [4] = 0x0
  1742. [5] = 0x0
  1743. [6] = 0x0
  1744. 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
  1745. std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> >
  1746. <user defined> value_compare = 0xA29FE420
  1747. std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> _Traitsobj = 0x3F800000
  1748. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0xA29FE424
  1749. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > > > > _Vec = 0xA29FE430
  1750. unsigned int _Mask = 0x7
  1751. unsigned int _Maxidx = 0x8
  1752. Parameter UnitMoveType mtype = 0x1
  1753. Local float speed = 0.857140
  1754. Local int main_speed_mod = 0x0
  1755. Local int slow = 0xCCCCCCCC
  1756. Local float non_stack_bonus = 1.000000
  1757. Local float stack_bonus = 1.000000
  1758. 026B270A 00000000 FollowMovementGenerator::UpdatePetSpeed+8A c:\trinitysource355\src\server\game\movement\movementgenerators\followmovementgenerator.cpp line 130
  1759. Local Pet* oPet = 0x450ED4D8
  1760. Guardian
  1761. Minion
  1762. TempSummon
  1763. Creature
  1764. Unit
  1765. WorldObject
  1766. Object
  1767. unsigned int m_objectType = 0x9
  1768. int m_objectTypeId = 0x3
  1769. unsigned int m_updateFlag = 0x60
  1770. int* m_int32Values = 0x35000002
  1771. unsigned int* m_uint32Values = 0x35000002
  1772. float* m_floatValues = 0.000000
  1773. UpdateMask _changesMask = 0x450ED4EC
  1774. unsigned int m_valuesCount = 0x94
  1775. unsigned int _fieldNotifyFlags = 0x100
  1776. bool m_objectUpdated = 0x0
  1777. bool m_inWorld = 0x1
  1778. bool m_isNewObject = 0x0
  1779. PackedGuid m_PackGUID = 0x450ED500
  1780. WorldLocation
  1781. Position
  1782. <user defined> XY = 0x450ED51C
  1783. <user defined> XYZ = 0x450ED51C
  1784. <user defined> XYZO = 0x450ED51C
  1785. <user defined> PackedXYZ = 0x450ED51C
  1786. float m_positionX = -159.616638
  1787. float m_positionY = 2192.040039
  1788. float m_positionZ = 36.871880
  1789. float m_orientation = 0.728277
  1790. ?$Streamer@UXY@Position@@
  1791. Position* Pos = 0xC31F9DDC
  1792. ?$ConstStreamer@UXY@Position@@
  1793. Position* Pos = 0xC31F9DDC
  1794. ?$Streamer@UXYZ@Position@@
  1795. <user defined> Pos = 0xC31F9DDC
  1796. ?$ConstStreamer@UXYZ@Position@@
  1797. <user defined> Pos = 0xC31F9DDC
  1798. ?$Streamer@UXYZO@Position@@
  1799. <user defined> Pos = 0xC31F9DDC
  1800. ?$ConstStreamer@UXYZO@Position@@
  1801. <user defined> Pos = 0xC31F9DDC
  1802. ?$Streamer@UPackedXYZ@Position@@
  1803. <user defined> Pos = 0xC31F9DDC
  1804. ?$ConstStreamer@UPackedXYZ@Position@@
  1805. <user defined> Pos = 0xC31F9DDC
  1806. unsigned int m_mapId = 0x277
  1807. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  1808. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  1809. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  1810. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  1811. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  1812. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  1813. unsigned int LastUsedScriptID = 0x0
  1814. MovementInfo m_movementInfo = 0x450ED5D0
  1815. EventProcessor m_Events = 0x450ED640
  1816. std::string m_name = "Boar"
  1817. bool m_isActive = 0x0
  1818. bool m_isFarVisible = 0x0
  1819. bool m_isWorldObject = 0x1
  1820. ZoneScript* m_zoneScript = NULL
  1821. Transport* m_transport = NULL
  1822. unsigned int m_zoneId = 0x12CC
  1823. unsigned int m_areaId = 0x12CC
  1824. float m_staticFloorZ = -108.843552
  1825. bool m_outdoors = 0x0
  1826. Map* m_currMap = 0x4DA97028
  1827. unsigned int m_InstanceId = 0x7
  1828. unsigned int m_phaseMask = 0xFFFFFFFF
  1829. unsigned int m_notifyflags = 0x2
  1830. unsigned int m_extraAttacks = 0x0
  1831. bool m_canDualWield = 0x0
  1832. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x450ED6A8
  1833. Player* m_playerMovingMe = NULL
  1834. ObjectGuid[7] m_SummonSlot
  1835. [0] = 0x0
  1836. [1] = 0x0
  1837. [2] = 0x0
  1838. [3] = 0x0
  1839. [4] = 0x0
  1840. [5] = 0x0
  1841. [6] = 0x0
  1842. ObjectGuid[4] m_ObjectSlot
  1843. [0] = 0x0
  1844. [1] = 0x0
  1845. [2] = 0x0
  1846. [3] = 0x0
  1847. float m_modMeleeHitChance = 0.000000
  1848. float m_modRangedHitChance = 0.000000
  1849. float m_modSpellHitChance = 0.000000
  1850. int m_baseSpellCritChance = 0x5
  1851. float[3] m_modAttackSpeedPct
  1852. [0] = 1.000000
  1853. [1] = 1.000000
  1854. [2] = 1.000000
  1855. 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
  1856. [0] = 0x450ED72C
  1857. [1] = 0x450ED754
  1858. [2] = 0x450ED77C
  1859. [3] = 0x450ED7A4
  1860. [4] = 0x450ED7CC
  1861. [5] = 0x450ED7F4
  1862. [6] = 0x450ED81C
  1863. unsigned int m_lastSanctuaryTime = 0x0
  1864. bool IsAIEnabled = 0x1
  1865. bool NeedChangeAI = 0x0
  1866. ObjectGuid LastCharmerGUID = 0x0
  1867. bool m_ControlledByPlayer = 0x1
  1868. Movement::MoveSpline* movespline = 0x9EFC9208
  1869. UnitAI* i_AI = 0x450ED4D802EB3928
  1870. UnitAI* i_disabledAI = NULL
  1871. bool m_AutoRepeatFirstCast = 0x0
  1872. unsigned int[3] m_attackTimer
  1873. [0] = 0x0
  1874. [1] = 0x0
  1875. [2] = 0x0
  1876. float[5] m_createStats
  1877. [0] = 171.000000
  1878. [1] = 137.000000
  1879. [2] = 321.000000
  1880. [3] = 63.000000
  1881. [4] = 101.000000
  1882. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x450ED88C
  1883. Unit* m_attacking = NULL
  1884. int m_deathState = 0x0
  1885. int m_procDeep = 0x0
  1886. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x450ED8A4
  1887. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x450ED8B0
  1888. unsigned int m_transform = 0x0
  1889. Spell*[4] m_currentSpells
  1890. [0] = NULL
  1891. [1] = NULL
  1892. [2] = NULL
  1893. [3] = NULL
  1894. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x450ED8D0
  1895. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x450ED8DC
  1896. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x450ED8E8
  1897. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x450ED8F4
  1898. unsigned int m_removedAurasCount = 0x0
  1899. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  1900. [0] = 0x450ED904
  1901. [1] = 0x450ED910
  1902. [2] = 0x450ED91C
  1903. [3] = 0x450ED928
  1904. [4] = 0x450ED934
  1905. [5] = 0x450ED940
  1906. [6] = 0x450ED94C
  1907. [7] = 0x450ED958
  1908. [8] = 0x450ED964
  1909. [9] = 0x450ED970
  1910. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x450EE7E0
  1911. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x450EE7EC
  1912. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x450EE7F8
  1913. unsigned int m_interruptMask = 0x0
  1914. float[2] m_auraFlatModifiersGroup
  1915. [0] = 0.000000
  1916. [1] = 0.000000
  1917. [0] = 0x0
  1918. float[2]
  1919. [0] = 0.000000
  1920. [1] = 0.000000
  1921. float[2]
  1922. [0] = 0.000000
  1923. [1] = 0.000000
  1924. float[2]
  1925. [0] = 0.000000
  1926. [1] = 0.000000
  1927. float[2]
  1928. [0] = 0.000000
  1929. [1] = 0.000000
  1930. float[2]
  1931. [0] = 0.000000
  1932. [1] = 0.000000
  1933. float[2]
  1934. [0] = 0.000000
  1935. [1] = 0.000000
  1936. float[2]
  1937. [0] = 0.000000
  1938. [1] = 0.000000
  1939. float[2]
  1940. [0] = 0.000000
  1941. [1] = 0.000000
  1942. float[2]
  1943. [0] = 0.000000
  1944. [1] = 0.000000
  1945. float[2] m_auraPctModifiersGroup
  1946. [0] = 1.000000
  1947. [1] = 1.000000
  1948. [0] = 0x3F8000003F800000
  1949. float[2]
  1950. [0] = 1.000000
  1951. [1] = 1.000000
  1952. float[2]
  1953. [0] = 1.000000
  1954. [1] = 1.000000
  1955. float[2]
  1956. [0] = 1.000000
  1957. [1] = 1.000000
  1958. float[2]
  1959. [0] = 1.000000
  1960. [1] = 1.000000
  1961. float[2]
  1962. [0] = 1.000000
  1963. [1] = 1.050000
  1964. float[2]
  1965. [0] = 1.000000
  1966. [1] = 1.000000
  1967. float[2]
  1968. [0] = 1.000000
  1969. [1] = 1.000000
  1970. float[2]
  1971. [0] = 1.000000
  1972. [1] = 1.000000
  1973. float[2]
  1974. [0] = 1.000000
  1975. [1] = 1.000000
  1976. float[2] m_weaponDamage
  1977. [0] = 55.000000
  1978. [1] = 0.000000
  1979. [0] = 0x425C0000
  1980. float[2]
  1981. [0] = 91.000000
  1982. [1] = 0.000000
  1983. [0] = 0x450EE998
  1984. float[2]
  1985. [0] = 1.000000
  1986. [1] = 0.000000
  1987. [0] = 0x3F800000
  1988. float[2]
  1989. [0] = 2.000000
  1990. [1] = 0.000000
  1991. float[2]
  1992. [0] = 1.000000
  1993. [1] = 0.000000
  1994. [0] = 0x3F800000
  1995. float[2]
  1996. [0] = 2.000000
  1997. [1] = 0.000000
  1998. bool m_canModifyStats = 0x1
  1999. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x450EE9CC
  2000. float[9] m_speed_rate
  2001. [0] = 1.000000
  2002. [1] = 1.300000
  2003. [2] = 1.000000
  2004. [3] = 1.300000
  2005. [4] = 1.000000
  2006. [5] = 1.000000
  2007. [6] = 1.300000
  2008. [7] = 1.000000
  2009. [8] = 1.000000
  2010. CharmInfo* m_charmInfo = 0x97296E28
  2011. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x450EEA00
  2012. MotionMaster* i_motionMaster = 0xA1ADEAE0
  2013. unsigned int[4] m_reactiveTimer
  2014. [0] = 0x0
  2015. [1] = 0x0
  2016. [2] = 0x0
  2017. [3] = 0x0
  2018. unsigned int m_regenTimer = 0x7D0
  2019. Vehicle* m_vehicle = NULL
  2020. Vehicle* m_vehicleKit = NULL
  2021. unsigned int m_unitTypeMask = 0x197
  2022. LiquidTypeEntry* _lastLiquid = NULL
  2023. unsigned int m_rootTimes = 0x0
  2024. unsigned int m_state = 0x0
  2025. unsigned int m_lastManaUse = 0x0
  2026. TimeTrackerSmall m_movesplineTimer = 0xC8
  2027. DiminishingReturn[21] m_Diminishing
  2028. [0] = 0x450EEA44
  2029. [1] = 0x450EEA50
  2030. [2] = 0x450EEA5C
  2031. [3] = 0x450EEA68
  2032. [4] = 0x450EEA74
  2033. [5] = 0x450EEA80
  2034. [6] = 0x450EEA8C
  2035. [7] = 0x450EEA98
  2036. [8] = 0x450EEAA4
  2037. [9] = 0x450EEAB0
  2038. CombatManager m_combatManager = 0x450EEB40
  2039. ThreatManager m_threatManager = 0x450EEB94
  2040. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x450EEC8C
  2041. Unit* m_comboTarget = NULL
  2042. int m_comboPoints = 0x0
  2043. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x450EECBC
  2044. bool m_cleanupDone = 0x0
  2045. bool m_duringRemoveFromWorld = 0x0
  2046. bool _instantCast = 0x0
  2047. unsigned int _oldFactionId = 0x0
  2048. bool _isWalkingBeforeCharm = 0x0
  2049. SpellHistory* m_spellHistory = 0xA29FE368
  2050. GridObject<Creature>
  2051. GridReference<Creature> _gridRef = 0x450EECFC
  2052. MapObject
  2053. Cell _currentCell = 0x591F
  2054. int _moveState = 0x0
  2055. Position _newPosition = 0x450EED18
  2056. Loot loot = 0x450EED28
  2057. unsigned int[8] m_spells
  2058. [0] = 0xD39
  2059. [1] = 0x0
  2060. [2] = 0x0
  2061. [3] = 0x0
  2062. [4] = 0x0
  2063. [5] = 0x0
  2064. [6] = 0x0
  2065. [7] = 0x0
  2066. unsigned int m_groupLootTimer = 0x0
  2067. unsigned int lootingGroupLowGUID = 0x0
  2068. unsigned int m_PlayerDamageReq = 0x0
  2069. float m_SightDistance = 50.000000
  2070. float m_CombatDistance = 0.000000
  2071. bool m_isTempWorldObject = 0x0
  2072. std::list<VendorItemCount,std::allocator<VendorItemCount> > m_vendorItemCounts = 0x450EEE38
  2073. ObjectGuid m_lootRecipient = 0x0
  2074. unsigned int m_lootRecipientGroup = 0x0
  2075. int _pickpocketLootRestore = 0x0
  2076. int m_corpseRemoveTime = 0x0
  2077. int m_respawnTime = 0x0
  2078. unsigned int m_respawnDelay = 0x12C
  2079. unsigned int m_corpseDelay = 0x3C
  2080. float m_respawnradius = 0.000000
  2081. unsigned int m_boundaryCheckTime = 0x9C4
  2082. unsigned int m_combatPulseTime = 0x0
  2083. unsigned int m_combatPulseDelay = 0x0
  2084. int m_reactState = 0x1
  2085. unsigned int m_defaultMovementType = 0x0
  2086. unsigned int m_spawnId = 0x2
  2087. unsigned int m_equipmentId = 0x0
  2088. int m_originalEquipmentId = 0x0
  2089. bool m_AlreadyCallAssistance = 0x0
  2090. bool m_AlreadySearchedAssistance = 0x0
  2091. bool m_cannotReachTarget = 0x0
  2092. unsigned int m_cannotReachTimer = 0x0
  2093. bool m_AI_locked = 0x0
  2094. unsigned int m_meleeDamageSchoolMask = 0x1
  2095. unsigned int m_originalEntry = 0xC1C
  2096. Position m_homePosition = 0x450EEEAC
  2097. Position m_transportHomePosition = 0x450EEEBC
  2098. bool DisableReputationGain = 0x0
  2099. CreatureTemplate* m_creatureInfo = 0x3B449FCC
  2100. CreatureData* m_creatureData = NULL
  2101. unsigned int m_LootMode = 0x1
  2102. unsigned int _waypointPathId = 0x0
  2103. std::pair<unsigned int,unsigned int> _currentWaypointNodeInfo = 0x0
  2104. CreatureGroup* m_formation = NULL
  2105. bool m_triggerJustAppeared = 0x0
  2106. bool m_respawnCompatibilityMode = 0x0
  2107. Spell* m_focusSpell = NULL
  2108. unsigned int m_focusDelay = 0x0
  2109. bool m_shouldReacquireTarget = 0x0
  2110. ObjectGuid m_suppressedTarget = 0xF130009093000063
  2111. float m_suppressedOrientation = 0.513047
  2112. int _lastDamagedTime = 0x0
  2113. 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 = 0x450EEF18
  2114. bool _regenerateHealth = 0x1
  2115. bool _regenerateHealthLock = 0x0
  2116. SummonPropertiesEntry* m_Properties = NULL
  2117. int m_type = 0x8
  2118. unsigned int m_timer = 0x0
  2119. unsigned int m_lifetime = 0x0
  2120. ObjectGuid m_summonerGUID = 0xF
  2121. Unit* m_owner = 0x9A3FC260
  2122. float m_followAngle = 3.141593
  2123. int m_bonusSpellDamage = 0x29
  2124. float[5] m_statFromOwner
  2125. [0] = 0.000000
  2126. [1] = 0.000000
  2127. [2] = 70.199997
  2128. [3] = 0.000000
  2129. [4] = 0.000000
  2130. std::unordered_map<unsigned int,PetSpell,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PetSpell> > > m_spells
  2131. std::_Hash<std::_Umap_traits<unsigned int,PetSpell,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PetSpell> >,0> >
  2132. <user defined> value_compare = 0x450EEF80
  2133. std::_Umap_traits<unsigned int,PetSpell,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PetSpell> >,0> _Traitsobj = 0x3F800000
  2134. std::list<std::pair<unsigned int const ,PetSpell>,std::allocator<std::pair<unsigned int const ,PetSpell> > > _List = 0x450EEF84
  2135. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PetSpell> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PetSpell> > > > > > _Vec = 0x450EEF90
  2136. unsigned int _Mask = 0x3F
  2137. unsigned int _Maxidx = 0x40
  2138. std::vector<unsigned int,std::allocator<unsigned int> > m_autospells
  2139. std::_Vector_alloc<std::_Vec_base_types<unsigned int,std::allocator<unsigned int> > >
  2140. std::_Compressed_pair<std::allocator<unsigned int>,std::_Vector_val<std::_Simple_types<unsigned int> >,1> _Mypair = 0x450EEFA8
  2141. unsigned int m_usedTalentCount = 0x0
  2142. bool m_removed = 0x0
  2143. unsigned int m_happinessTimer = 0xB98
  2144. int m_petType = 0x1
  2145. int m_duration = 0x0
  2146. unsigned int m_auraRaidUpdateMask = 0x0
  2147. bool m_loading = 0x0
  2148. unsigned int m_focusRegenTimer = 0xD29
  2149. DeclinedName* m_declinedname = NULL
  2150. Local FollowMovementGenerator* this = 0xA1ADE350
  2151. AbstractFollower
  2152. Unit* _target = 0x9A3FC260
  2153. WorldObject
  2154. Object
  2155. unsigned int m_objectType = 0x19
  2156. int m_objectTypeId = 0x4
  2157. unsigned int m_updateFlag = 0x60
  2158. int* m_int32Values = 0xF
  2159. unsigned int* m_uint32Values = 0xF
  2160. float* m_floatValues = 0.000000
  2161. UpdateMask _changesMask = 0x9A3FC274
  2162. unsigned int m_valuesCount = 0x52E
  2163. unsigned int _fieldNotifyFlags = 0x100
  2164. bool m_objectUpdated = 0x0
  2165. bool m_inWorld = 0x1
  2166. bool m_isNewObject = 0x0
  2167. PackedGuid m_PackGUID = 0x9A3FC288
  2168. WorldLocation
  2169. Position
  2170. <user defined> XY = 0x9A3FC2A4
  2171. <user defined> XYZ = 0x9A3FC2A4
  2172. <user defined> XYZO = 0x9A3FC2A4
  2173. <user defined> PackedXYZ = 0x9A3FC2A4
  2174. float m_positionX = -118.695480
  2175. float m_positionY = 2153.608887
  2176. float m_positionZ = 30.654202
  2177. float m_orientation = 4.121985
  2178. ?$Streamer@UXY@Position@@
  2179. Position* Pos = 0xC2ED6416
  2180. ?$ConstStreamer@UXY@Position@@
  2181. Position* Pos = 0xC2ED6416
  2182. ?$Streamer@UXYZ@Position@@
  2183. <user defined> Pos = 0xC2ED6416
  2184. ?$ConstStreamer@UXYZ@Position@@
  2185. <user defined> Pos = 0xC2ED6416
  2186. ?$Streamer@UXYZO@Position@@
  2187. <user defined> Pos = 0xC2ED6416
  2188. ?$ConstStreamer@UXYZO@Position@@
  2189. <user defined> Pos = 0xC2ED6416
  2190. ?$Streamer@UPackedXYZ@Position@@
  2191. <user defined> Pos = 0xC2ED6416
  2192. ?$ConstStreamer@UPackedXYZ@Position@@
  2193. <user defined> Pos = 0xC2ED6416
  2194. unsigned int m_mapId = 0x277
  2195. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  2196. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  2197. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  2198. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  2199. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  2200. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  2201. unsigned int LastUsedScriptID = 0x0
  2202. MovementInfo m_movementInfo = 0x9A3FC358
  2203. EventProcessor m_Events = 0x9A3FC3C8
  2204. std::string m_name = "Tert"
  2205. bool m_isActive = 0x1
  2206. bool m_isFarVisible = 0x0
  2207. bool m_isWorldObject = 0x1
  2208. ZoneScript* m_zoneScript = NULL
  2209. Transport* m_transport = NULL
  2210. unsigned int m_zoneId = 0x12CC
  2211. unsigned int m_areaId = 0x12CC
  2212. float m_staticFloorZ = -91.080673
  2213. bool m_outdoors = 0x0
  2214. Map* m_currMap = 0x4DA97028
  2215. unsigned int m_InstanceId = 0x7
  2216. unsigned int m_phaseMask = 0xFFFFFFFF
  2217. unsigned int m_notifyflags = 0x0
  2218. unsigned int m_extraAttacks = 0x0
  2219. bool m_canDualWield = 0x1
  2220. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  2221. Player* m_playerMovingMe = 0x9A3FC260
  2222. ObjectGuid[7] m_SummonSlot
  2223. [0] = 0xF140000035000002
  2224. [1] = 0x0
  2225. [2] = 0x0
  2226. [3] = 0x0
  2227. [4] = 0x0
  2228. [5] = 0x0
  2229. [6] = 0x0
  2230. ObjectGuid[4] m_ObjectSlot
  2231. [0] = 0x0
  2232. [1] = 0x0
  2233. [2] = 0x0
  2234. [3] = 0x0
  2235. float m_modMeleeHitChance = 0.706114
  2236. float m_modRangedHitChance = 0.706114
  2237. float m_modSpellHitChance = 0.882643
  2238. int m_baseSpellCritChance = 0x5
  2239. float[3] m_modAttackSpeedPct
  2240. [0] = 1.000000
  2241. [1] = 1.000000
  2242. [2] = 0.869565
  2243. 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
  2244. [0] = 0x9A3FC4B4
  2245. [1] = 0x9A3FC4DC
  2246. [2] = 0x9A3FC504
  2247. [3] = 0x9A3FC52C
  2248. [4] = 0x9A3FC554
  2249. [5] = 0x9A3FC57C
  2250. [6] = 0x9A3FC5A4
  2251. unsigned int m_lastSanctuaryTime = 0x0
  2252. bool IsAIEnabled = 0x0
  2253. bool NeedChangeAI = 0x0
  2254. ObjectGuid LastCharmerGUID = 0x0
  2255. bool m_ControlledByPlayer = 0x1
  2256. Movement::MoveSpline* movespline = 0x846CED38
  2257. UnitAI* i_AI = NULL
  2258. UnitAI* i_disabledAI = NULL
  2259. bool m_AutoRepeatFirstCast = 0x0
  2260. unsigned int[3] m_attackTimer
  2261. [0] = 0x0
  2262. [1] = 0x0
  2263. [2] = 0x0
  2264. float[5] m_createStats
  2265. [0] = 77.000000
  2266. [1] = 176.000000
  2267. [2] = 126.000000
  2268. [3] = 85.000000
  2269. [4] = 96.000000
  2270. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  2271. Unit* m_attacking = NULL
  2272. int m_deathState = 0x0
  2273. int m_procDeep = 0x0
  2274. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  2275. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  2276. unsigned int m_transform = 0x0
  2277. Spell*[4] m_currentSpells
  2278. [0] = NULL
  2279. [1] = NULL
  2280. [2] = NULL
  2281. [3] = NULL
  2282. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  2283. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  2284. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  2285. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  2286. unsigned int m_removedAurasCount = 0x0
  2287. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  2288. [0] = 0x9A3FC68C
  2289. [1] = 0x9A3FC698
  2290. [2] = 0x9A3FC6A4
  2291. [3] = 0x9A3FC6B0
  2292. [4] = 0x9A3FC6BC
  2293. [5] = 0x9A3FC6C8
  2294. [6] = 0x9A3FC6D4
  2295. [7] = 0x9A3FC6E0
  2296. [8] = 0x9A3FC6EC
  2297. [9] = 0x9A3FC6F8
  2298. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  2299. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  2300. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  2301. unsigned int m_interruptMask = 0x80000
  2302. float[2] m_auraFlatModifiersGroup
  2303. [0] = 0.000000
  2304. [1] = 0.000000
  2305. [0] = 0x0
  2306. float[2]
  2307. [0] = 0.000000
  2308. [1] = 0.000000
  2309. float[2]
  2310. [0] = 30.000000
  2311. [1] = 0.000000
  2312. float[2]
  2313. [0] = 20.000000
  2314. [1] = 0.000000
  2315. float[2]
  2316. [0] = 0.000000
  2317. [1] = 0.000000
  2318. float[2]
  2319. [0] = 0.000000
  2320. [1] = 0.000000
  2321. float[2]
  2322. [0] = 0.000000
  2323. [1] = 0.000000
  2324. float[2]
  2325. [0] = 0.000000
  2326. [1] = 0.000000
  2327. float[2]
  2328. [0] = 0.000000
  2329. [1] = 0.000000
  2330. float[2]
  2331. [0] = 0.000000
  2332. [1] = 0.000000
  2333. float[2] m_auraPctModifiersGroup
  2334. [0] = 1.000000
  2335. [1] = 1.000000
  2336. [0] = 0x3F8000003F800000
  2337. float[2]
  2338. [0] = 1.000000
  2339. [1] = 1.000000
  2340. float[2]
  2341. [0] = 1.000000
  2342. [1] = 1.000000
  2343. float[2]
  2344. [0] = 1.000000
  2345. [1] = 1.000000
  2346. float[2]
  2347. [0] = 1.000000
  2348. [1] = 1.000000
  2349. float[2]
  2350. [0] = 1.050000
  2351. [1] = 1.300000
  2352. float[2]
  2353. [0] = 1.000000
  2354. [1] = 1.000000
  2355. float[2]
  2356. [0] = 1.000000
  2357. [1] = 1.000000
  2358. float[2]
  2359. [0] = 1.000000
  2360. [1] = 1.000000
  2361. float[2]
  2362. [0] = 1.000000
  2363. [1] = 1.000000
  2364. float[2] m_weaponDamage
  2365. [0] = 3.000000
  2366. [1] = 0.000000
  2367. [0] = 0x40400000
  2368. float[2]
  2369. [0] = 5.000000
  2370. [1] = 0.000000
  2371. [0] = 0x9A3FD720
  2372. float[2]
  2373. [0] = 1.000000
  2374. [1] = 0.000000
  2375. [0] = 0x3F800000
  2376. float[2]
  2377. [0] = 2.000000
  2378. [1] = 0.000000
  2379. float[2]
  2380. [0] = 5.000000
  2381. [1] = 0.000000
  2382. [0] = 0x40A00000
  2383. float[2]
  2384. [0] = 10.000000
  2385. [1] = 0.000000
  2386. bool m_canModifyStats = 0x1
  2387. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  2388. float[9] m_speed_rate
  2389. [0] = 1.000000
  2390. [1] = 1.000000
  2391. [2] = 1.000000
  2392. [3] = 1.000000
  2393. [4] = 1.000000
  2394. [5] = 1.000000
  2395. [6] = 1.000000
  2396. [7] = 1.000000
  2397. [8] = 1.000000
  2398. CharmInfo* m_charmInfo = NULL
  2399. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  2400. MotionMaster* i_motionMaster = 0x80D603A0
  2401. unsigned int[4] m_reactiveTimer
  2402. [0] = 0x0
  2403. [1] = 0x0
  2404. [2] = 0x0
  2405. [3] = 0x0
  2406. unsigned int m_regenTimer = 0x0
  2407. Vehicle* m_vehicle = NULL
  2408. Vehicle* m_vehicleKit = NULL
  2409. unsigned int m_unitTypeMask = 0x0
  2410. LiquidTypeEntry* _lastLiquid = NULL
  2411. unsigned int m_rootTimes = 0x0
  2412. unsigned int m_state = 0x0
  2413. unsigned int m_lastManaUse = 0x0
  2414. TimeTrackerSmall m_movesplineTimer = 0x0
  2415. DiminishingReturn[21] m_Diminishing
  2416. [0] = 0x9A3FD7CC
  2417. [1] = 0x9A3FD7D8
  2418. [2] = 0x9A3FD7E4
  2419. [3] = 0x9A3FD7F0
  2420. [4] = 0x9A3FD7FC
  2421. [5] = 0x9A3FD808
  2422. [6] = 0x9A3FD814
  2423. [7] = 0x9A3FD820
  2424. [8] = 0x9A3FD82C
  2425. [9] = 0x9A3FD838
  2426. CombatManager m_combatManager = 0x9A3FD8C8
  2427. ThreatManager m_threatManager = 0x9A3FD91C
  2428. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  2429. Unit* m_comboTarget = NULL
  2430. int m_comboPoints = 0x0
  2431. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  2432. bool m_cleanupDone = 0x0
  2433. bool m_duringRemoveFromWorld = 0x0
  2434. bool _instantCast = 0x0
  2435. unsigned int _oldFactionId = 0x0
  2436. bool _isWalkingBeforeCharm = 0x0
  2437. SpellHistory* m_spellHistory = 0x4540F138
  2438. float _range = 1.000000
  2439. ChaseAngle _angle
  2440. float relativeAngle = 3.141593
  2441. float tolerance = 0.785398
  2442. unsigned int _checkTimer = 0x62
  2443. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > _path
  2444. std::_Unique_ptr_base<PathGenerator,std::default_delete<PathGenerator> >
  2445. std::_Compressed_pair<std::default_delete<PathGenerator>,PathGenerator *,1> _Mypair = 0x9BE6E410
  2446. Position _lastTargetPosition
  2447. <user defined> XY = 0xA1ADE36C
  2448. <user defined> XYZ = 0xA1ADE36C
  2449. <user defined> XYZO = 0xA1ADE36C
  2450. <user defined> PackedXYZ = 0xA1ADE36C
  2451. float m_positionX = -118.695480
  2452. float m_positionY = 2153.608887
  2453. float m_positionZ = 30.654202
  2454. float m_orientation = 4.121985
  2455. ?$Streamer@UXY@Position@@
  2456. Position* Pos = 0xC2ED6416
  2457. ?$ConstStreamer@UXY@Position@@
  2458. Position* Pos = 0xC2ED6416
  2459. ?$Streamer@UXYZ@Position@@
  2460. <user defined> Pos = 0xC2ED6416
  2461. ?$ConstStreamer@UXYZ@Position@@
  2462. <user defined> Pos = 0xC2ED6416
  2463. ?$Streamer@UXYZO@Position@@
  2464. <user defined> Pos = 0xC2ED6416
  2465. ?$ConstStreamer@UXYZO@Position@@
  2466. <user defined> Pos = 0xC2ED6416
  2467. ?$Streamer@UPackedXYZ@Position@@
  2468. <user defined> Pos = 0xC2ED6416
  2469. ?$ConstStreamer@UPackedXYZ@Position@@
  2470. <user defined> Pos = 0xC2ED6416
  2471. Parameter Unit* owner = 0x450ED4D8
  2472. WorldObject
  2473. Object
  2474. unsigned int m_objectType = 0x9
  2475. int m_objectTypeId = 0x3
  2476. unsigned int m_updateFlag = 0x60
  2477. int* m_int32Values = 0x35000002
  2478. unsigned int* m_uint32Values = 0x35000002
  2479. float* m_floatValues = 0.000000
  2480. UpdateMask _changesMask = 0x450ED4EC
  2481. unsigned int m_valuesCount = 0x94
  2482. unsigned int _fieldNotifyFlags = 0x100
  2483. bool m_objectUpdated = 0x0
  2484. bool m_inWorld = 0x1
  2485. bool m_isNewObject = 0x0
  2486. PackedGuid m_PackGUID = 0x450ED500
  2487. WorldLocation
  2488. Position
  2489. <user defined> XY = 0x450ED51C
  2490. <user defined> XYZ = 0x450ED51C
  2491. <user defined> XYZO = 0x450ED51C
  2492. <user defined> PackedXYZ = 0x450ED51C
  2493. float m_positionX = -159.616638
  2494. float m_positionY = 2192.040039
  2495. float m_positionZ = 36.871880
  2496. float m_orientation = 0.728277
  2497. ?$Streamer@UXY@Position@@
  2498. Position* Pos = 0xC31F9DDC
  2499. ?$ConstStreamer@UXY@Position@@
  2500. Position* Pos = 0xC31F9DDC
  2501. ?$Streamer@UXYZ@Position@@
  2502. <user defined> Pos = 0xC31F9DDC
  2503. ?$ConstStreamer@UXYZ@Position@@
  2504. <user defined> Pos = 0xC31F9DDC
  2505. ?$Streamer@UXYZO@Position@@
  2506. <user defined> Pos = 0xC31F9DDC
  2507. ?$ConstStreamer@UXYZO@Position@@
  2508. <user defined> Pos = 0xC31F9DDC
  2509. ?$Streamer@UPackedXYZ@Position@@
  2510. <user defined> Pos = 0xC31F9DDC
  2511. ?$ConstStreamer@UPackedXYZ@Position@@
  2512. <user defined> Pos = 0xC31F9DDC
  2513. unsigned int m_mapId = 0x277
  2514. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  2515. int[2] m_values
  2516. [0] = 0x0
  2517. [1] = 0x0
  2518. unsigned int m_flags = 0x0
  2519. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  2520. int[2] m_values
  2521. [0] = 0x0
  2522. [1] = 0x0
  2523. unsigned int m_flags = 0x0
  2524. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  2525. int[12] m_values
  2526. [0] = 0x0
  2527. [1] = 0x0
  2528. [2] = 0x0
  2529. [3] = 0x0
  2530. [4] = 0x0
  2531. [5] = 0x0
  2532. [6] = 0x0
  2533. [7] = 0x0
  2534. [8] = 0x0
  2535. [9] = 0x0
  2536. unsigned int m_flags = 0x0
  2537. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  2538. int[12] m_values
  2539. [0] = 0x0
  2540. [1] = 0x0
  2541. [2] = 0x0
  2542. [3] = 0x0
  2543. [4] = 0x0
  2544. [5] = 0x0
  2545. [6] = 0x0
  2546. [7] = 0x0
  2547. [8] = 0x0
  2548. [9] = 0x0
  2549. unsigned int m_flags = 0x0
  2550. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  2551. int[2] m_values
  2552. [0] = 0x0
  2553. [1] = 0x1
  2554. unsigned int m_flags = 0x0
  2555. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  2556. int[2] m_values
  2557. [0] = 0x0
  2558. [1] = 0x1
  2559. unsigned int m_flags = 0x0
  2560. unsigned int LastUsedScriptID = 0x0
  2561. MovementInfo m_movementInfo
  2562. ObjectGuid guid = 0x0
  2563. unsigned int flags = 0x8000001
  2564. unsigned int flags2 = 0x0
  2565. Position pos = 0x450ED5E0
  2566. unsigned int time = 0x0
  2567. TransportInfo
  2568. ObjectGuid guid = 0x0
  2569. Position pos = 0x450ED5D8
  2570. int seat = 0x0
  2571. unsigned int time = 0x0
  2572. unsigned int time2 = 0x0
  2573. MovementInfo::TransportInfo transport = 0x450ED5F8
  2574. float pitch = 0.000000
  2575. unsigned int fallTime = 0x0
  2576. JumpInfo
  2577. float zspeed = 0.000000
  2578. float sinAngle = 0.000000
  2579. float cosAngle = 0.000000
  2580. float xyspeed = -429916160.000000
  2581. MovementInfo::JumpInfo jump = 0x450ED628
  2582. float splineElevation = 0.000000
  2583. EventProcessor m_Events
  2584. unsigned int m_time = 0x43897
  2585. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x450ED648
  2586. std::string m_name = "Boar"
  2587. bool m_isActive = 0x0
  2588. bool m_isFarVisible = 0x0
  2589. bool m_isWorldObject = 0x1
  2590. ZoneScript* m_zoneScript = NULL
  2591. Transport* m_transport = NULL
  2592. unsigned int m_zoneId = 0x12CC
  2593. unsigned int m_areaId = 0x12CC
  2594. float m_staticFloorZ = -108.843552
  2595. bool m_outdoors = 0x0
  2596. Map* m_currMap = 0x4DA97028
  2597. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  2598. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  2599. LinkedListHead
  2600. LinkedListElement iFirst = 0x6FC5FC2C
  2601. LinkedListElement iLast = 0x5ED8227400000000
  2602. unsigned int iSize = 0x8
  2603. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  2604. <user defined> iterator = 0x6FC5FC2C
  2605. <user defined> iterator = 0x4DA97028
  2606. iterator
  2607. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  2608. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  2609. bool _creatureToMoveLock = 0x0
  2610. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  2611. bool _gameObjectsToMoveLock = 0x0
  2612. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  2613. bool _dynamicObjectsToMoveLock = 0x0
  2614. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  2615. std::mutex _mapLock = 0x4DA970A4
  2616. std::mutex _gridLock = 0x4DA970D4
  2617. MapEntry* i_mapEntry = 0x84F97E4
  2618. unsigned int i_spawnMode = 0x1
  2619. unsigned int i_InstanceId = 0x7
  2620. unsigned int m_unloadTimer = 0x0
  2621. float m_VisibleDistance = 170.000000
  2622. DynamicMapTree _dynamicTree = 0x5AF37300
  2623. MapRefManager m_mapRefManager = 0x4DA9711C
  2624. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  2625. int m_VisibilityNotifyPeriod = 0x3E8
  2626. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  2627. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  2628. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  2629. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  2630. int i_gridExpiry = 0x493E0
  2631. Map* m_parentMap = 0x9A3FFDF0
  2632. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  2633. [0] = NULL
  2634. [1] = NULL
  2635. [2] = NULL
  2636. [3] = NULL
  2637. [4] = NULL
  2638. [5] = NULL
  2639. [6] = NULL
  2640. [7] = NULL
  2641. [8] = NULL
  2642. [9] = NULL
  2643. [0] = 0x4DA9717C
  2644. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2645. [0] = NULL
  2646. [1] = NULL
  2647. [2] = NULL
  2648. [3] = NULL
  2649. [4] = NULL
  2650. [5] = NULL
  2651. [6] = NULL
  2652. [7] = NULL
  2653. [8] = NULL
  2654. [9] = NULL
  2655. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2656. [0] = NULL
  2657. [1] = NULL
  2658. [2] = NULL
  2659. [3] = NULL
  2660. [4] = NULL
  2661. [5] = NULL
  2662. [6] = NULL
  2663. [7] = NULL
  2664. [8] = NULL
  2665. [9] = NULL
  2666. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2667. [0] = NULL
  2668. [1] = NULL
  2669. [2] = NULL
  2670. [3] = NULL
  2671. [4] = NULL
  2672. [5] = NULL
  2673. [6] = NULL
  2674. [7] = NULL
  2675. [8] = NULL
  2676. [9] = NULL
  2677. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2678. [0] = NULL
  2679. [1] = NULL
  2680. [2] = NULL
  2681. [3] = NULL
  2682. [4] = NULL
  2683. [5] = NULL
  2684. [6] = NULL
  2685. [7] = NULL
  2686. [8] = NULL
  2687. [9] = NULL
  2688. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2689. [0] = NULL
  2690. [1] = NULL
  2691. [2] = NULL
  2692. [3] = NULL
  2693. [4] = NULL
  2694. [5] = NULL
  2695. [6] = NULL
  2696. [7] = NULL
  2697. [8] = NULL
  2698. [9] = NULL
  2699. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2700. [0] = NULL
  2701. [1] = NULL
  2702. [2] = NULL
  2703. [3] = NULL
  2704. [4] = NULL
  2705. [5] = NULL
  2706. [6] = NULL
  2707. [7] = NULL
  2708. [8] = NULL
  2709. [9] = NULL
  2710. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2711. [0] = NULL
  2712. [1] = NULL
  2713. [2] = NULL
  2714. [3] = NULL
  2715. [4] = NULL
  2716. [5] = NULL
  2717. [6] = NULL
  2718. [7] = NULL
  2719. [8] = NULL
  2720. [9] = NULL
  2721. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2722. [0] = NULL
  2723. [1] = NULL
  2724. [2] = NULL
  2725. [3] = NULL
  2726. [4] = NULL
  2727. [5] = NULL
  2728. [6] = NULL
  2729. [7] = NULL
  2730. [8] = NULL
  2731. [9] = NULL
  2732. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  2733. [0] = NULL
  2734. [1] = NULL
  2735. [2] = NULL
  2736. [3] = NULL
  2737. [4] = NULL
  2738. [5] = NULL
  2739. [6] = NULL
  2740. [7] = NULL
  2741. [8] = NULL
  2742. [9] = NULL
  2743. GridMap*[64] GridMaps
  2744. [0] = NULL
  2745. [1] = NULL
  2746. [2] = NULL
  2747. [3] = NULL
  2748. [4] = NULL
  2749. [5] = NULL
  2750. [6] = NULL
  2751. [7] = NULL
  2752. [8] = NULL
  2753. [9] = NULL
  2754. [0] = 0x4DA9B17C
  2755. <user defined>*[64] GridMap
  2756. [0] = NULL
  2757. [1] = NULL
  2758. [2] = NULL
  2759. [3] = NULL
  2760. [4] = NULL
  2761. [5] = NULL
  2762. [6] = NULL
  2763. [7] = NULL
  2764. [8] = NULL
  2765. [9] = NULL
  2766. <user defined>*[64] GridMap
  2767. [0] = NULL
  2768. [1] = NULL
  2769. [2] = NULL
  2770. [3] = NULL
  2771. [4] = NULL
  2772. [5] = NULL
  2773. [6] = NULL
  2774. [7] = NULL
  2775. [8] = NULL
  2776. [9] = NULL
  2777. <user defined>*[64] GridMap
  2778. [0] = NULL
  2779. [1] = NULL
  2780. [2] = NULL
  2781. [3] = NULL
  2782. [4] = NULL
  2783. [5] = NULL
  2784. [6] = NULL
  2785. [7] = NULL
  2786. [8] = NULL
  2787. [9] = NULL
  2788. <user defined>*[64] GridMap
  2789. [0] = NULL
  2790. [1] = NULL
  2791. [2] = NULL
  2792. [3] = NULL
  2793. [4] = NULL
  2794. [5] = NULL
  2795. [6] = NULL
  2796. [7] = NULL
  2797. [8] = NULL
  2798. [9] = NULL
  2799. <user defined>*[64] GridMap
  2800. [0] = NULL
  2801. [1] = NULL
  2802. [2] = NULL
  2803. [3] = NULL
  2804. [4] = NULL
  2805. [5] = NULL
  2806. [6] = NULL
  2807. [7] = NULL
  2808. [8] = NULL
  2809. [9] = NULL
  2810. <user defined>*[64] GridMap
  2811. [0] = NULL
  2812. [1] = NULL
  2813. [2] = NULL
  2814. [3] = NULL
  2815. [4] = NULL
  2816. [5] = NULL
  2817. [6] = NULL
  2818. [7] = NULL
  2819. [8] = NULL
  2820. [9] = NULL
  2821. <user defined>*[64] GridMap
  2822. [0] = NULL
  2823. [1] = NULL
  2824. [2] = NULL
  2825. [3] = NULL
  2826. [4] = NULL
  2827. [5] = NULL
  2828. [6] = NULL
  2829. [7] = NULL
  2830. [8] = NULL
  2831. [9] = NULL
  2832. <user defined>*[64] GridMap
  2833. [0] = NULL
  2834. [1] = NULL
  2835. [2] = NULL
  2836. [3] = NULL
  2837. [4] = NULL
  2838. [5] = NULL
  2839. [6] = NULL
  2840. [7] = NULL
  2841. [8] = NULL
  2842. [9] = NULL
  2843. <user defined>*[64] GridMap
  2844. [0] = NULL
  2845. [1] = NULL
  2846. [2] = NULL
  2847. [3] = NULL
  2848. [4] = NULL
  2849. [5] = NULL
  2850. [6] = NULL
  2851. [7] = NULL
  2852. [8] = NULL
  2853. [9] = NULL
  2854. std::bitset<262144> marked_cells = 0x4DA9F180
  2855. bool i_scriptLock = 0x0
  2856. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  2857. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  2858. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  2859. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  2860. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  2861. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  2862. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  2863. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  2864. unsigned int _respawnCheckTimer = 0xE08
  2865. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  2866. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  2867. unsigned int _defaultLight = 0x9B8
  2868. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  2869. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  2870. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  2871. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  2872. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  2873. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  2874. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  2875. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  2876. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  2877. unsigned int m_InstanceId = 0x7
  2878. unsigned int m_phaseMask = 0xFFFFFFFF
  2879. unsigned int m_notifyflags = 0x2
  2880. unsigned int m_extraAttacks = 0x0
  2881. bool m_canDualWield = 0x0
  2882. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  2883. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2884. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2885. 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 = 0x450ED6A8
  2886. <user defined> _Copy_tag = 0x450ED6A8
  2887. <user defined> _Move_tag = 0x450ED6A8
  2888. Player* m_playerMovingMe = NULL
  2889. ObjectGuid[7] m_SummonSlot
  2890. [0] = 0x0
  2891. [1] = 0x0
  2892. [2] = 0x0
  2893. [3] = 0x0
  2894. [4] = 0x0
  2895. [5] = 0x0
  2896. [6] = 0x0
  2897. ObjectGuid[4] m_ObjectSlot
  2898. [0] = 0x0
  2899. [1] = 0x0
  2900. [2] = 0x0
  2901. [3] = 0x0
  2902. float m_modMeleeHitChance = 0.000000
  2903. float m_modRangedHitChance = 0.000000
  2904. float m_modSpellHitChance = 0.000000
  2905. int m_baseSpellCritChance = 0x5
  2906. float[3] m_modAttackSpeedPct
  2907. [0] = 1.000000
  2908. [1] = 1.000000
  2909. [2] = 1.000000
  2910. 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
  2911. [0] = 0x450ED72C
  2912. [1] = 0x450ED754
  2913. [2] = 0x450ED77C
  2914. [3] = 0x450ED7A4
  2915. [4] = 0x450ED7CC
  2916. [5] = 0x450ED7F4
  2917. [6] = 0x450ED81C
  2918. unsigned int m_lastSanctuaryTime = 0x0
  2919. bool IsAIEnabled = 0x1
  2920. bool NeedChangeAI = 0x0
  2921. ObjectGuid LastCharmerGUID
  2922. unsigned int _guid = 0x0
  2923. bool m_ControlledByPlayer = 0x1
  2924. Movement::MoveSpline* movespline = 0x9EFC9208
  2925. Movement::Spline<int> spline
  2926. Movement::SplineBase
  2927. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x9EFC9208
  2928. int index_lo = 0x1
  2929. int index_hi = 0x16
  2930. unsigned int m_mode = 0x0
  2931. bool cyclic = 0x0
  2932. std::vector<int,std::allocator<int> > lengths = 0x9EFC9224
  2933. Movement::FacingInfo facing
  2934. <unnamed-type-f>
  2935. float x = 4.121985
  2936. float y = -107374176.000000
  2937. float z = -107374176.000000
  2938. Movement::FacingInfo::<unnamed-type-f> f = 0x9EFC9238
  2939. unsigned int target = 0xCCCCCCCC4083E74E
  2940. float angle = 4.121985
  2941. unsigned int m_Id = 0x5B3
  2942. Movement::MoveSplineFlag splineflags
  2943. unsigned int animId = 0x0
  2944. bool done = 0x10
  2945. bool falling = 0x10
  2946. bool no_spline = 0x10
  2947. bool parabolic = 0x10
  2948. bool canswim = 0x10
  2949. bool flying = 0x10
  2950. bool orientationFixed = 0x10
  2951. bool final_point = 0x10
  2952. bool final_target = 0x2
  2953. bool final_angle = 0x2
  2954. bool catmullrom = 0x2
  2955. bool cyclic = 0x2
  2956. bool enter_cycle = 0x2
  2957. bool animation = 0x2
  2958. bool frozen = 0x2
  2959. bool transportEnter = 0x2
  2960. bool transportExit = 0x0
  2961. bool unknown7 = 0x0
  2962. bool unknown8 = 0x0
  2963. bool backward = 0x0
  2964. bool unknown10 = 0x0
  2965. bool unknown11 = 0x0
  2966. bool unknown12 = 0x0
  2967. bool unknown13 = 0x0
  2968. int time_passed = 0x326
  2969. float vertical_acceleration = 0.000000
  2970. float initialOrientation = 0.730792
  2971. int effect_start_time = 0x0
  2972. int point_Idx = 0x2
  2973. int point_Idx_offset = 0x0
  2974. bool onTransport = 0x0
  2975. UnitAI* i_AI = 0x9F40DAE8
  2976. Unit* me = 0x450ED4D8
  2977. UnitAI* i_disabledAI = NULL
  2978. bool m_AutoRepeatFirstCast = 0x0
  2979. unsigned int[3] m_attackTimer
  2980. [0] = 0x0
  2981. [1] = 0x0
  2982. [2] = 0x0
  2983. float[5] m_createStats
  2984. [0] = 171.000000
  2985. [1] = 137.000000
  2986. [2] = 321.000000
  2987. [3] = 63.000000
  2988. [4] = 101.000000
  2989. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  2990. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2991. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  2992. 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 = 0x450ED88C
  2993. <user defined> _Copy_tag = 0x450ED88C
  2994. <user defined> _Move_tag = 0x450ED88C
  2995. Unit* m_attacking = NULL
  2996. int m_deathState = 0x0
  2997. int m_procDeep = 0x0
  2998. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  2999. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  3000. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  3001. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  3002. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  3003. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  3004. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  3005. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  3006. unsigned int m_transform = 0x0
  3007. Spell*[4] m_currentSpells
  3008. [0] = NULL
  3009. [1] = NULL
  3010. [2] = NULL
  3011. [3] = NULL
  3012. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  3013. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3014. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  3015. 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 = 0x450ED8D0
  3016. <user defined> value_compare = 0x450ED8D0
  3017. <user defined> _Copy_tag = 0x450ED8D0
  3018. <user defined> _Move_tag = 0x450ED8D0
  3019. <user defined> value_compare = 0x450ED8D0
  3020. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  3021. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3022. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  3023. 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 = 0x450ED8DC
  3024. <user defined> value_compare = 0x450ED8DC
  3025. <user defined> _Copy_tag = 0x450ED8DC
  3026. <user defined> _Move_tag = 0x450ED8DC
  3027. <user defined> value_compare = 0x450ED8DC
  3028. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  3029. std::_List_buy<Aura *,std::allocator<Aura *> >
  3030. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3031. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  3032. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  3033. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  3034. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  3035. std::_Iterator_base12
  3036. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  3037. std::_Iterator_base12* _Mynextiter = NULL
  3038. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  3039. unsigned int m_removedAurasCount = 0x0
  3040. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  3041. [0] = 0x450ED904
  3042. [1] = 0x450ED910
  3043. [2] = 0x450ED91C
  3044. [3] = 0x450ED928
  3045. [4] = 0x450ED934
  3046. [5] = 0x450ED940
  3047. [6] = 0x450ED94C
  3048. [7] = 0x450ED958
  3049. [8] = 0x450ED964
  3050. [9] = 0x450ED970
  3051. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  3052. std::_List_buy<Aura *,std::allocator<Aura *> >
  3053. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  3054. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  3055. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  3056. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  3057. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  3058. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  3059. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  3060. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3061. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  3062. 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 = 0x450EE7F8
  3063. <user defined> value_compare = 0x450EE7F8
  3064. <user defined> _Copy_tag = 0x450EE7F8
  3065. <user defined> _Move_tag = 0x450EE7F8
  3066. <user defined> value_compare = 0x450EE7F8
  3067. unsigned int m_interruptMask = 0x0
  3068. float[2] m_auraFlatModifiersGroup
  3069. [0] = 0.000000
  3070. [1] = 0.000000
  3071. [0] = 0x0
  3072. float[2]
  3073. [0] = 0.000000
  3074. [1] = 0.000000
  3075. float[2]
  3076. [0] = 0.000000
  3077. [1] = 0.000000
  3078. float[2]
  3079. [0] = 0.000000
  3080. [1] = 0.000000
  3081. float[2]
  3082. [0] = 0.000000
  3083. [1] = 0.000000
  3084. float[2]
  3085. [0] = 0.000000
  3086. [1] = 0.000000
  3087. float[2]
  3088. [0] = 0.000000
  3089. [1] = 0.000000
  3090. float[2]
  3091. [0] = 0.000000
  3092. [1] = 0.000000
  3093. float[2]
  3094. [0] = 0.000000
  3095. [1] = 0.000000
  3096. float[2]
  3097. [0] = 0.000000
  3098. [1] = 0.000000
  3099. float[2] m_auraPctModifiersGroup
  3100. [0] = 1.000000
  3101. [1] = 1.000000
  3102. [0] = 0x3F8000003F800000
  3103. float[2]
  3104. [0] = 1.000000
  3105. [1] = 1.000000
  3106. float[2]
  3107. [0] = 1.000000
  3108. [1] = 1.000000
  3109. float[2]
  3110. [0] = 1.000000
  3111. [1] = 1.000000
  3112. float[2]
  3113. [0] = 1.000000
  3114. [1] = 1.000000
  3115. float[2]
  3116. [0] = 1.000000
  3117. [1] = 1.050000
  3118. float[2]
  3119. [0] = 1.000000
  3120. [1] = 1.000000
  3121. float[2]
  3122. [0] = 1.000000
  3123. [1] = 1.000000
  3124. float[2]
  3125. [0] = 1.000000
  3126. [1] = 1.000000
  3127. float[2]
  3128. [0] = 1.000000
  3129. [1] = 1.000000
  3130. float[2] m_weaponDamage
  3131. [0] = 55.000000
  3132. [1] = 0.000000
  3133. [0] = 0x425C0000
  3134. float[2]
  3135. [0] = 91.000000
  3136. [1] = 0.000000
  3137. [0] = 0x450EE998
  3138. float[2]
  3139. [0] = 1.000000
  3140. [1] = 0.000000
  3141. [0] = 0x3F800000
  3142. float[2]
  3143. [0] = 2.000000
  3144. [1] = 0.000000
  3145. float[2]
  3146. [0] = 1.000000
  3147. [1] = 0.000000
  3148. [0] = 0x3F800000
  3149. float[2]
  3150. [0] = 2.000000
  3151. [1] = 0.000000
  3152. bool m_canModifyStats = 0x1
  3153. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  3154. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  3155. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  3156. 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 = 0x450EE9CC
  3157. <user defined> value_compare = 0x450EE9CC
  3158. <user defined> _Copy_tag = 0x450EE9CC
  3159. <user defined> _Move_tag = 0x450EE9CC
  3160. <user defined> value_compare = 0x450EE9CC
  3161. float[9] m_speed_rate
  3162. [0] = 1.000000
  3163. [1] = 1.300000
  3164. [2] = 1.000000
  3165. [3] = 1.300000
  3166. [4] = 1.000000
  3167. [5] = 1.000000
  3168. [6] = 1.300000
  3169. [7] = 1.000000
  3170. [8] = 1.000000
  3171. CharmInfo* m_charmInfo = 0x97296E28
  3172. Unit* _unit = 0x450ED4D8
  3173. UnitActionBarEntry[10] PetActionBar
  3174. [0] = 0x7000002
  3175. [1] = 0x7000001
  3176. [2] = 0x7000000
  3177. [3] = 0xC100CCF9
  3178. [4] = 0x810069A7
  3179. [5] = 0xC10089DE
  3180. [6] = 0x810006CE
  3181. [7] = 0x6000002
  3182. [8] = 0x6000001
  3183. [9] = 0x6000000
  3184. UnitActionBarEntry[4] _charmspells
  3185. [0] = 0x81000000
  3186. [1] = 0x81000000
  3187. [2] = 0x81000000
  3188. [3] = 0x81000000
  3189. unsigned int _CommandState = 0x1
  3190. unsigned int _petnumber = 0x35
  3191. int _oldReactState = 0x2
  3192. bool _isCommandAttack = 0x0
  3193. bool _isCommandFollow = 0x1
  3194. bool _isAtStay = 0x0
  3195. bool _isFollowing = 0x0
  3196. bool _isReturning = 0x1
  3197. float _stayX = 0.000000
  3198. float _stayY = 0.000000
  3199. float _stayZ = 0.000000
  3200. std::list<Player *,std::allocator<Player *> > m_sharedVision
  3201. std::_List_buy<Player *,std::allocator<Player *> >
  3202. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  3203. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  3204. MotionMaster* i_motionMaster = 0xA1ADEAE0
  3205. MovementGenerator*[3] _slot
  3206. [0] = 0x3366640
  3207. [1] = NULL
  3208. [2] = NULL
  3209. bool[3] _initialize
  3210. [0] = 0x0
  3211. [1] = 0x0
  3212. [2] = 0x1
  3213. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  3214. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  3215. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  3216. Unit* _owner = 0x450ED4D8
  3217. int _top = 0x1
  3218. unsigned int _cleanFlag = 0x0
  3219. unsigned int[4] m_reactiveTimer
  3220. [0] = 0x0
  3221. [1] = 0x0
  3222. [2] = 0x0
  3223. [3] = 0x0
  3224. unsigned int m_regenTimer = 0x7D0
  3225. Vehicle* m_vehicle = NULL
  3226. Vehicle* m_vehicleKit = NULL
  3227. unsigned int m_unitTypeMask = 0x197
  3228. LiquidTypeEntry* _lastLiquid = NULL
  3229. unsigned int m_rootTimes = 0x0
  3230. unsigned int m_state = 0x0
  3231. unsigned int m_lastManaUse = 0x0
  3232. TimeTrackerSmall m_movesplineTimer
  3233. int i_expiryTime = 0xC8
  3234. DiminishingReturn[21] m_Diminishing
  3235. [0] = 0x450EEA44
  3236. [1] = 0x450EEA50
  3237. [2] = 0x450EEA5C
  3238. [3] = 0x450EEA68
  3239. [4] = 0x450EEA74
  3240. [5] = 0x450EEA80
  3241. [6] = 0x450EEA8C
  3242. [7] = 0x450EEA98
  3243. [8] = 0x450EEAA4
  3244. [9] = 0x450EEAB0
  3245. CombatManager m_combatManager
  3246. Unit* _owner = 0x450ED4D8
  3247. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  3248. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  3249. <user defined> value_compare = 0x450EEB44
  3250. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  3251. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x450EEB48
  3252. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x450EEB54
  3253. unsigned int _Mask = 0x7
  3254. unsigned int _Maxidx = 0x8
  3255. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  3256. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  3257. <user defined> value_compare = 0x450EEB6C
  3258. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  3259. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x450EEB70
  3260. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x450EEB7C
  3261. unsigned int _Mask = 0x7
  3262. unsigned int _Maxidx = 0x8
  3263. ThreatManager m_threatManager
  3264. ThreatListIterator
  3265. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  3266. Unit* _owner = 0x450ED4D8
  3267. bool _ownerCanHaveThreatList = 0x0
  3268. bool _ownerEngaged = 0x0
  3269. unsigned int _updateClientTimer = 0x3E8
  3270. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  3271. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  3272. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  3273. boost::heap::detail::size_holder<1,unsigned int>
  3274. unsigned int size_ = 0x0
  3275. super_t
  3276. implementation_defined
  3277. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  3278. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x450EEBB0
  3279. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  3280. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  3281. <user defined> value_compare = 0x450EEBBC
  3282. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  3283. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBC0
  3284. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBCC
  3285. unsigned int _Mask = 0x7
  3286. unsigned int _Maxidx = 0x8
  3287. ThreatReference* _currentVictimRef = NULL
  3288. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  3289. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  3290. <user defined> value_compare = 0x450EEBE8
  3291. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  3292. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBEC
  3293. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBF8
  3294. unsigned int _Mask = 0x7
  3295. unsigned int _Maxidx = 0x8
  3296. std::array<float,7> _singleSchoolModifiers
  3297. float[7] _Elems
  3298. [0] = 1.000000
  3299. [1] = 1.000000
  3300. [2] = 1.000000
  3301. [3] = 1.000000
  3302. [4] = 1.000000
  3303. [5] = 1.000000
  3304. [6] = 1.000000
  3305. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  3306. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  3307. <user defined> value_compare = 0x450EEC2C
  3308. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  3309. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x450EEC30
  3310. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x450EEC3C
  3311. unsigned int _Mask = 0x7
  3312. unsigned int _Maxidx = 0x8
  3313. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  3314. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  3315. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x450EEC54
  3316. 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
  3317. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> >
  3318. <user defined> value_compare = 0x450EEC64
  3319. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> _Traitsobj = 0x3F800000
  3320. std::list<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> > > >,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> > > > > > _List = 0x450EEC68
  3321. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > > > > _Vec = 0x450EEC74
  3322. unsigned int _Mask = 0x7
  3323. unsigned int _Maxidx = 0x8
  3324. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  3325. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  3326. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  3327. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  3328. 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 = 0x450EEC9C
  3329. unsigned int _Mask = 0x7
  3330. unsigned int _Maxidx = 0x8
  3331. Unit* m_comboTarget = NULL
  3332. int m_comboPoints = 0x0
  3333. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  3334. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  3335. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  3336. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  3337. 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 = 0x450EECCC
  3338. unsigned int _Mask = 0x7
  3339. unsigned int _Maxidx = 0x8
  3340. bool m_cleanupDone = 0x0
  3341. bool m_duringRemoveFromWorld = 0x0
  3342. bool _instantCast = 0x0
  3343. unsigned int _oldFactionId = 0x0
  3344. bool _isWalkingBeforeCharm = 0x0
  3345. SpellHistory* m_spellHistory = 0xA29FE368
  3346. CooldownEntry
  3347. unsigned int SpellId = 0x450ED4D8
  3348. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  3349. unsigned int ItemId = 0x0
  3350. unsigned int CategoryId = 0x9F618A70
  3351. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  3352. bool OnHold = 0xA0
  3353. Unit* _owner = 0x450ED4D8
  3354. 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
  3355. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  3356. <user defined> value_compare = 0xA29FE36C
  3357. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  3358. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE370
  3359. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE37C
  3360. unsigned int _Mask = 0x7
  3361. unsigned int _Maxidx = 0x8
  3362. mapped_type
  3363. unsigned int SpellId = 0x3F800000
  3364. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A8
  3365. unsigned int ItemId = 0x9F618A70
  3366. unsigned int CategoryId = 0x9A8DD060
  3367. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD0A0
  3368. bool OnHold = 0x7
  3369. 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
  3370. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  3371. <user defined> value_compare = 0xA29FE394
  3372. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  3373. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE398
  3374. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE3A4
  3375. unsigned int _Mask = 0x7
  3376. unsigned int _Maxidx = 0x8
  3377. mapped_type
  3378. unsigned int SpellId = 0x3F800000
  3379. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C2F70
  3380. unsigned int ItemId = 0x9F618760
  3381. unsigned int CategoryId = 0x9A8DD220
  3382. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD2609A8DD260
  3383. bool OnHold = 0x7
  3384. 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
  3385. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> >
  3386. <user defined> value_compare = 0xA29FE3BC
  3387. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  3388. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0xA29FE3C0
  3389. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0xA29FE3CC
  3390. unsigned int _Mask = 0x7
  3391. unsigned int _Maxidx = 0x8
  3392. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  3393. [0] = 0x0
  3394. [1] = 0x0
  3395. [2] = 0x0
  3396. [3] = 0x0
  3397. [4] = 0x0
  3398. [5] = 0x0
  3399. [6] = 0x0
  3400. 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
  3401. std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> >
  3402. <user defined> value_compare = 0xA29FE420
  3403. std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> _Traitsobj = 0x3F800000
  3404. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0xA29FE424
  3405. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > > > > _Vec = 0xA29FE430
  3406. unsigned int _Mask = 0x7
  3407. unsigned int _Maxidx = 0x8
  3408. 0213F487 00000000 FollowMovementGenerator::Finalize+27 c:\trinitysource355\src\server\game\movement\movementgenerators\followmovementgenerator.h line 43
  3409. Local FollowMovementGenerator* this = 0xA1ADE350
  3410. AbstractFollower
  3411. Unit* _target = 0x9A3FC260
  3412. WorldObject
  3413. Object
  3414. unsigned int m_objectType = 0x19
  3415. int m_objectTypeId = 0x4
  3416. unsigned int m_updateFlag = 0x60
  3417. int* m_int32Values = 0xF
  3418. unsigned int* m_uint32Values = 0xF
  3419. float* m_floatValues = 0.000000
  3420. UpdateMask _changesMask = 0x9A3FC274
  3421. unsigned int m_valuesCount = 0x52E
  3422. unsigned int _fieldNotifyFlags = 0x100
  3423. bool m_objectUpdated = 0x0
  3424. bool m_inWorld = 0x1
  3425. bool m_isNewObject = 0x0
  3426. PackedGuid m_PackGUID = 0x9A3FC288
  3427. WorldLocation
  3428. Position
  3429. <user defined> XY = 0x9A3FC2A4
  3430. <user defined> XYZ = 0x9A3FC2A4
  3431. <user defined> XYZO = 0x9A3FC2A4
  3432. <user defined> PackedXYZ = 0x9A3FC2A4
  3433. float m_positionX = -118.695480
  3434. float m_positionY = 2153.608887
  3435. float m_positionZ = 30.654202
  3436. float m_orientation = 4.121985
  3437. ?$Streamer@UXY@Position@@
  3438. Position* Pos = 0xC2ED6416
  3439. ?$ConstStreamer@UXY@Position@@
  3440. Position* Pos = 0xC2ED6416
  3441. ?$Streamer@UXYZ@Position@@
  3442. <user defined> Pos = 0xC2ED6416
  3443. ?$ConstStreamer@UXYZ@Position@@
  3444. <user defined> Pos = 0xC2ED6416
  3445. ?$Streamer@UXYZO@Position@@
  3446. <user defined> Pos = 0xC2ED6416
  3447. ?$ConstStreamer@UXYZO@Position@@
  3448. <user defined> Pos = 0xC2ED6416
  3449. ?$Streamer@UPackedXYZ@Position@@
  3450. <user defined> Pos = 0xC2ED6416
  3451. ?$ConstStreamer@UPackedXYZ@Position@@
  3452. <user defined> Pos = 0xC2ED6416
  3453. unsigned int m_mapId = 0x277
  3454. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  3455. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  3456. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  3457. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  3458. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  3459. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  3460. unsigned int LastUsedScriptID = 0x0
  3461. MovementInfo m_movementInfo = 0x9A3FC358
  3462. EventProcessor m_Events = 0x9A3FC3C8
  3463. std::string m_name = "Tert"
  3464. bool m_isActive = 0x1
  3465. bool m_isFarVisible = 0x0
  3466. bool m_isWorldObject = 0x1
  3467. ZoneScript* m_zoneScript = NULL
  3468. Transport* m_transport = NULL
  3469. unsigned int m_zoneId = 0x12CC
  3470. unsigned int m_areaId = 0x12CC
  3471. float m_staticFloorZ = -91.080673
  3472. bool m_outdoors = 0x0
  3473. Map* m_currMap = 0x4DA97028
  3474. unsigned int m_InstanceId = 0x7
  3475. unsigned int m_phaseMask = 0xFFFFFFFF
  3476. unsigned int m_notifyflags = 0x0
  3477. unsigned int m_extraAttacks = 0x0
  3478. bool m_canDualWield = 0x1
  3479. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  3480. Player* m_playerMovingMe = 0x9A3FC260
  3481. ObjectGuid[7] m_SummonSlot
  3482. [0] = 0xF140000035000002
  3483. [1] = 0x0
  3484. [2] = 0x0
  3485. [3] = 0x0
  3486. [4] = 0x0
  3487. [5] = 0x0
  3488. [6] = 0x0
  3489. ObjectGuid[4] m_ObjectSlot
  3490. [0] = 0x0
  3491. [1] = 0x0
  3492. [2] = 0x0
  3493. [3] = 0x0
  3494. float m_modMeleeHitChance = 0.706114
  3495. float m_modRangedHitChance = 0.706114
  3496. float m_modSpellHitChance = 0.882643
  3497. int m_baseSpellCritChance = 0x5
  3498. float[3] m_modAttackSpeedPct
  3499. [0] = 1.000000
  3500. [1] = 1.000000
  3501. [2] = 0.869565
  3502. 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
  3503. [0] = 0x9A3FC4B4
  3504. [1] = 0x9A3FC4DC
  3505. [2] = 0x9A3FC504
  3506. [3] = 0x9A3FC52C
  3507. [4] = 0x9A3FC554
  3508. [5] = 0x9A3FC57C
  3509. [6] = 0x9A3FC5A4
  3510. unsigned int m_lastSanctuaryTime = 0x0
  3511. bool IsAIEnabled = 0x0
  3512. bool NeedChangeAI = 0x0
  3513. ObjectGuid LastCharmerGUID = 0x0
  3514. bool m_ControlledByPlayer = 0x1
  3515. Movement::MoveSpline* movespline = 0x846CED38
  3516. UnitAI* i_AI = NULL
  3517. UnitAI* i_disabledAI = NULL
  3518. bool m_AutoRepeatFirstCast = 0x0
  3519. unsigned int[3] m_attackTimer
  3520. [0] = 0x0
  3521. [1] = 0x0
  3522. [2] = 0x0
  3523. float[5] m_createStats
  3524. [0] = 77.000000
  3525. [1] = 176.000000
  3526. [2] = 126.000000
  3527. [3] = 85.000000
  3528. [4] = 96.000000
  3529. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  3530. Unit* m_attacking = NULL
  3531. int m_deathState = 0x0
  3532. int m_procDeep = 0x0
  3533. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  3534. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  3535. unsigned int m_transform = 0x0
  3536. Spell*[4] m_currentSpells
  3537. [0] = NULL
  3538. [1] = NULL
  3539. [2] = NULL
  3540. [3] = NULL
  3541. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  3542. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  3543. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  3544. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  3545. unsigned int m_removedAurasCount = 0x0
  3546. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  3547. [0] = 0x9A3FC68C
  3548. [1] = 0x9A3FC698
  3549. [2] = 0x9A3FC6A4
  3550. [3] = 0x9A3FC6B0
  3551. [4] = 0x9A3FC6BC
  3552. [5] = 0x9A3FC6C8
  3553. [6] = 0x9A3FC6D4
  3554. [7] = 0x9A3FC6E0
  3555. [8] = 0x9A3FC6EC
  3556. [9] = 0x9A3FC6F8
  3557. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  3558. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  3559. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  3560. unsigned int m_interruptMask = 0x80000
  3561. float[2] m_auraFlatModifiersGroup
  3562. [0] = 0.000000
  3563. [1] = 0.000000
  3564. [0] = 0x0
  3565. float[2]
  3566. [0] = 0.000000
  3567. [1] = 0.000000
  3568. float[2]
  3569. [0] = 30.000000
  3570. [1] = 0.000000
  3571. float[2]
  3572. [0] = 20.000000
  3573. [1] = 0.000000
  3574. float[2]
  3575. [0] = 0.000000
  3576. [1] = 0.000000
  3577. float[2]
  3578. [0] = 0.000000
  3579. [1] = 0.000000
  3580. float[2]
  3581. [0] = 0.000000
  3582. [1] = 0.000000
  3583. float[2]
  3584. [0] = 0.000000
  3585. [1] = 0.000000
  3586. float[2]
  3587. [0] = 0.000000
  3588. [1] = 0.000000
  3589. float[2]
  3590. [0] = 0.000000
  3591. [1] = 0.000000
  3592. float[2] m_auraPctModifiersGroup
  3593. [0] = 1.000000
  3594. [1] = 1.000000
  3595. [0] = 0x3F8000003F800000
  3596. float[2]
  3597. [0] = 1.000000
  3598. [1] = 1.000000
  3599. float[2]
  3600. [0] = 1.000000
  3601. [1] = 1.000000
  3602. float[2]
  3603. [0] = 1.000000
  3604. [1] = 1.000000
  3605. float[2]
  3606. [0] = 1.000000
  3607. [1] = 1.000000
  3608. float[2]
  3609. [0] = 1.050000
  3610. [1] = 1.300000
  3611. float[2]
  3612. [0] = 1.000000
  3613. [1] = 1.000000
  3614. float[2]
  3615. [0] = 1.000000
  3616. [1] = 1.000000
  3617. float[2]
  3618. [0] = 1.000000
  3619. [1] = 1.000000
  3620. float[2]
  3621. [0] = 1.000000
  3622. [1] = 1.000000
  3623. float[2] m_weaponDamage
  3624. [0] = 3.000000
  3625. [1] = 0.000000
  3626. [0] = 0x40400000
  3627. float[2]
  3628. [0] = 5.000000
  3629. [1] = 0.000000
  3630. [0] = 0x9A3FD720
  3631. float[2]
  3632. [0] = 1.000000
  3633. [1] = 0.000000
  3634. [0] = 0x3F800000
  3635. float[2]
  3636. [0] = 2.000000
  3637. [1] = 0.000000
  3638. float[2]
  3639. [0] = 5.000000
  3640. [1] = 0.000000
  3641. [0] = 0x40A00000
  3642. float[2]
  3643. [0] = 10.000000
  3644. [1] = 0.000000
  3645. bool m_canModifyStats = 0x1
  3646. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  3647. float[9] m_speed_rate
  3648. [0] = 1.000000
  3649. [1] = 1.000000
  3650. [2] = 1.000000
  3651. [3] = 1.000000
  3652. [4] = 1.000000
  3653. [5] = 1.000000
  3654. [6] = 1.000000
  3655. [7] = 1.000000
  3656. [8] = 1.000000
  3657. CharmInfo* m_charmInfo = NULL
  3658. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  3659. MotionMaster* i_motionMaster = 0x80D603A0
  3660. unsigned int[4] m_reactiveTimer
  3661. [0] = 0x0
  3662. [1] = 0x0
  3663. [2] = 0x0
  3664. [3] = 0x0
  3665. unsigned int m_regenTimer = 0x0
  3666. Vehicle* m_vehicle = NULL
  3667. Vehicle* m_vehicleKit = NULL
  3668. unsigned int m_unitTypeMask = 0x0
  3669. LiquidTypeEntry* _lastLiquid = NULL
  3670. unsigned int m_rootTimes = 0x0
  3671. unsigned int m_state = 0x0
  3672. unsigned int m_lastManaUse = 0x0
  3673. TimeTrackerSmall m_movesplineTimer = 0x0
  3674. DiminishingReturn[21] m_Diminishing
  3675. [0] = 0x9A3FD7CC
  3676. [1] = 0x9A3FD7D8
  3677. [2] = 0x9A3FD7E4
  3678. [3] = 0x9A3FD7F0
  3679. [4] = 0x9A3FD7FC
  3680. [5] = 0x9A3FD808
  3681. [6] = 0x9A3FD814
  3682. [7] = 0x9A3FD820
  3683. [8] = 0x9A3FD82C
  3684. [9] = 0x9A3FD838
  3685. CombatManager m_combatManager = 0x9A3FD8C8
  3686. ThreatManager m_threatManager = 0x9A3FD91C
  3687. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  3688. Unit* m_comboTarget = NULL
  3689. int m_comboPoints = 0x0
  3690. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  3691. bool m_cleanupDone = 0x0
  3692. bool m_duringRemoveFromWorld = 0x0
  3693. bool _instantCast = 0x0
  3694. unsigned int _oldFactionId = 0x0
  3695. bool _isWalkingBeforeCharm = 0x0
  3696. SpellHistory* m_spellHistory = 0x4540F138
  3697. float _range = 1.000000
  3698. ChaseAngle _angle
  3699. float relativeAngle = 3.141593
  3700. float tolerance = 0.785398
  3701. unsigned int _checkTimer = 0x62
  3702. std::unique_ptr<PathGenerator,std::default_delete<PathGenerator> > _path
  3703. std::_Unique_ptr_base<PathGenerator,std::default_delete<PathGenerator> >
  3704. std::_Compressed_pair<std::default_delete<PathGenerator>,PathGenerator *,1> _Mypair = 0x9BE6E410
  3705. Position _lastTargetPosition
  3706. <user defined> XY = 0xA1ADE36C
  3707. <user defined> XYZ = 0xA1ADE36C
  3708. <user defined> XYZO = 0xA1ADE36C
  3709. <user defined> PackedXYZ = 0xA1ADE36C
  3710. float m_positionX = -118.695480
  3711. float m_positionY = 2153.608887
  3712. float m_positionZ = 30.654202
  3713. float m_orientation = 4.121985
  3714. ?$Streamer@UXY@Position@@
  3715. Position* Pos = 0xC2ED6416
  3716. ?$ConstStreamer@UXY@Position@@
  3717. Position* Pos = 0xC2ED6416
  3718. ?$Streamer@UXYZ@Position@@
  3719. <user defined> Pos = 0xC2ED6416
  3720. ?$ConstStreamer@UXYZ@Position@@
  3721. <user defined> Pos = 0xC2ED6416
  3722. ?$Streamer@UXYZO@Position@@
  3723. <user defined> Pos = 0xC2ED6416
  3724. ?$ConstStreamer@UXYZO@Position@@
  3725. <user defined> Pos = 0xC2ED6416
  3726. ?$Streamer@UPackedXYZ@Position@@
  3727. <user defined> Pos = 0xC2ED6416
  3728. ?$ConstStreamer@UPackedXYZ@Position@@
  3729. <user defined> Pos = 0xC2ED6416
  3730. Parameter Unit* owner = 0x450ED4D8
  3731. WorldObject
  3732. Object
  3733. unsigned int m_objectType = 0x9
  3734. int m_objectTypeId = 0x3
  3735. unsigned int m_updateFlag = 0x60
  3736. int* m_int32Values = 0x35000002
  3737. unsigned int* m_uint32Values = 0x35000002
  3738. float* m_floatValues = 0.000000
  3739. UpdateMask _changesMask = 0x450ED4EC
  3740. unsigned int m_valuesCount = 0x94
  3741. unsigned int _fieldNotifyFlags = 0x100
  3742. bool m_objectUpdated = 0x0
  3743. bool m_inWorld = 0x1
  3744. bool m_isNewObject = 0x0
  3745. PackedGuid m_PackGUID = 0x450ED500
  3746. WorldLocation
  3747. Position
  3748. <user defined> XY = 0x450ED51C
  3749. <user defined> XYZ = 0x450ED51C
  3750. <user defined> XYZO = 0x450ED51C
  3751. <user defined> PackedXYZ = 0x450ED51C
  3752. float m_positionX = -159.616638
  3753. float m_positionY = 2192.040039
  3754. float m_positionZ = 36.871880
  3755. float m_orientation = 0.728277
  3756. ?$Streamer@UXY@Position@@
  3757. Position* Pos = 0xC31F9DDC
  3758. ?$ConstStreamer@UXY@Position@@
  3759. Position* Pos = 0xC31F9DDC
  3760. ?$Streamer@UXYZ@Position@@
  3761. <user defined> Pos = 0xC31F9DDC
  3762. ?$ConstStreamer@UXYZ@Position@@
  3763. <user defined> Pos = 0xC31F9DDC
  3764. ?$Streamer@UXYZO@Position@@
  3765. <user defined> Pos = 0xC31F9DDC
  3766. ?$ConstStreamer@UXYZO@Position@@
  3767. <user defined> Pos = 0xC31F9DDC
  3768. ?$Streamer@UPackedXYZ@Position@@
  3769. <user defined> Pos = 0xC31F9DDC
  3770. ?$ConstStreamer@UPackedXYZ@Position@@
  3771. <user defined> Pos = 0xC31F9DDC
  3772. unsigned int m_mapId = 0x277
  3773. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  3774. int[2] m_values
  3775. [0] = 0x0
  3776. [1] = 0x0
  3777. unsigned int m_flags = 0x0
  3778. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  3779. int[2] m_values
  3780. [0] = 0x0
  3781. [1] = 0x0
  3782. unsigned int m_flags = 0x0
  3783. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  3784. int[12] m_values
  3785. [0] = 0x0
  3786. [1] = 0x0
  3787. [2] = 0x0
  3788. [3] = 0x0
  3789. [4] = 0x0
  3790. [5] = 0x0
  3791. [6] = 0x0
  3792. [7] = 0x0
  3793. [8] = 0x0
  3794. [9] = 0x0
  3795. unsigned int m_flags = 0x0
  3796. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  3797. int[12] m_values
  3798. [0] = 0x0
  3799. [1] = 0x0
  3800. [2] = 0x0
  3801. [3] = 0x0
  3802. [4] = 0x0
  3803. [5] = 0x0
  3804. [6] = 0x0
  3805. [7] = 0x0
  3806. [8] = 0x0
  3807. [9] = 0x0
  3808. unsigned int m_flags = 0x0
  3809. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  3810. int[2] m_values
  3811. [0] = 0x0
  3812. [1] = 0x1
  3813. unsigned int m_flags = 0x0
  3814. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  3815. int[2] m_values
  3816. [0] = 0x0
  3817. [1] = 0x1
  3818. unsigned int m_flags = 0x0
  3819. unsigned int LastUsedScriptID = 0x0
  3820. MovementInfo m_movementInfo
  3821. ObjectGuid guid = 0x0
  3822. unsigned int flags = 0x8000001
  3823. unsigned int flags2 = 0x0
  3824. Position pos = 0x450ED5E0
  3825. unsigned int time = 0x0
  3826. TransportInfo
  3827. ObjectGuid guid = 0x0
  3828. Position pos = 0x450ED5D8
  3829. int seat = 0x0
  3830. unsigned int time = 0x0
  3831. unsigned int time2 = 0x0
  3832. MovementInfo::TransportInfo transport = 0x450ED5F8
  3833. float pitch = 0.000000
  3834. unsigned int fallTime = 0x0
  3835. JumpInfo
  3836. float zspeed = 0.000000
  3837. float sinAngle = 0.000000
  3838. float cosAngle = 0.000000
  3839. float xyspeed = -429916160.000000
  3840. MovementInfo::JumpInfo jump = 0x450ED628
  3841. float splineElevation = 0.000000
  3842. EventProcessor m_Events
  3843. unsigned int m_time = 0x43897
  3844. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x450ED648
  3845. std::string m_name = "Boar"
  3846. bool m_isActive = 0x0
  3847. bool m_isFarVisible = 0x0
  3848. bool m_isWorldObject = 0x1
  3849. ZoneScript* m_zoneScript = NULL
  3850. Transport* m_transport = NULL
  3851. unsigned int m_zoneId = 0x12CC
  3852. unsigned int m_areaId = 0x12CC
  3853. float m_staticFloorZ = -108.843552
  3854. bool m_outdoors = 0x0
  3855. Map* m_currMap = 0x4DA97028
  3856. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  3857. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  3858. LinkedListHead
  3859. LinkedListElement iFirst = 0x6FC5FC2C
  3860. LinkedListElement iLast = 0x5ED8227400000000
  3861. unsigned int iSize = 0x8
  3862. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  3863. <user defined> iterator = 0x6FC5FC2C
  3864. <user defined> iterator = 0x4DA97028
  3865. iterator
  3866. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  3867. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  3868. bool _creatureToMoveLock = 0x0
  3869. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  3870. bool _gameObjectsToMoveLock = 0x0
  3871. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  3872. bool _dynamicObjectsToMoveLock = 0x0
  3873. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  3874. std::mutex _mapLock = 0x4DA970A4
  3875. std::mutex _gridLock = 0x4DA970D4
  3876. MapEntry* i_mapEntry = 0x84F97E4
  3877. unsigned int i_spawnMode = 0x1
  3878. unsigned int i_InstanceId = 0x7
  3879. unsigned int m_unloadTimer = 0x0
  3880. float m_VisibleDistance = 170.000000
  3881. DynamicMapTree _dynamicTree = 0x5AF37300
  3882. MapRefManager m_mapRefManager = 0x4DA9711C
  3883. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  3884. int m_VisibilityNotifyPeriod = 0x3E8
  3885. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  3886. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  3887. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  3888. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  3889. int i_gridExpiry = 0x493E0
  3890. Map* m_parentMap = 0x9A3FFDF0
  3891. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  3892. [0] = NULL
  3893. [1] = NULL
  3894. [2] = NULL
  3895. [3] = NULL
  3896. [4] = NULL
  3897. [5] = NULL
  3898. [6] = NULL
  3899. [7] = NULL
  3900. [8] = NULL
  3901. [9] = NULL
  3902. [0] = 0x4DA9717C
  3903. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3904. [0] = NULL
  3905. [1] = NULL
  3906. [2] = NULL
  3907. [3] = NULL
  3908. [4] = NULL
  3909. [5] = NULL
  3910. [6] = NULL
  3911. [7] = NULL
  3912. [8] = NULL
  3913. [9] = NULL
  3914. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3915. [0] = NULL
  3916. [1] = NULL
  3917. [2] = NULL
  3918. [3] = NULL
  3919. [4] = NULL
  3920. [5] = NULL
  3921. [6] = NULL
  3922. [7] = NULL
  3923. [8] = NULL
  3924. [9] = NULL
  3925. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3926. [0] = NULL
  3927. [1] = NULL
  3928. [2] = NULL
  3929. [3] = NULL
  3930. [4] = NULL
  3931. [5] = NULL
  3932. [6] = NULL
  3933. [7] = NULL
  3934. [8] = NULL
  3935. [9] = NULL
  3936. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3937. [0] = NULL
  3938. [1] = NULL
  3939. [2] = NULL
  3940. [3] = NULL
  3941. [4] = NULL
  3942. [5] = NULL
  3943. [6] = NULL
  3944. [7] = NULL
  3945. [8] = NULL
  3946. [9] = NULL
  3947. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3948. [0] = NULL
  3949. [1] = NULL
  3950. [2] = NULL
  3951. [3] = NULL
  3952. [4] = NULL
  3953. [5] = NULL
  3954. [6] = NULL
  3955. [7] = NULL
  3956. [8] = NULL
  3957. [9] = NULL
  3958. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3959. [0] = NULL
  3960. [1] = NULL
  3961. [2] = NULL
  3962. [3] = NULL
  3963. [4] = NULL
  3964. [5] = NULL
  3965. [6] = NULL
  3966. [7] = NULL
  3967. [8] = NULL
  3968. [9] = NULL
  3969. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3970. [0] = NULL
  3971. [1] = NULL
  3972. [2] = NULL
  3973. [3] = NULL
  3974. [4] = NULL
  3975. [5] = NULL
  3976. [6] = NULL
  3977. [7] = NULL
  3978. [8] = NULL
  3979. [9] = NULL
  3980. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3981. [0] = NULL
  3982. [1] = NULL
  3983. [2] = NULL
  3984. [3] = NULL
  3985. [4] = NULL
  3986. [5] = NULL
  3987. [6] = NULL
  3988. [7] = NULL
  3989. [8] = NULL
  3990. [9] = NULL
  3991. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  3992. [0] = NULL
  3993. [1] = NULL
  3994. [2] = NULL
  3995. [3] = NULL
  3996. [4] = NULL
  3997. [5] = NULL
  3998. [6] = NULL
  3999. [7] = NULL
  4000. [8] = NULL
  4001. [9] = NULL
  4002. GridMap*[64] GridMaps
  4003. [0] = NULL
  4004. [1] = NULL
  4005. [2] = NULL
  4006. [3] = NULL
  4007. [4] = NULL
  4008. [5] = NULL
  4009. [6] = NULL
  4010. [7] = NULL
  4011. [8] = NULL
  4012. [9] = NULL
  4013. [0] = 0x4DA9B17C
  4014. <user defined>*[64] GridMap
  4015. [0] = NULL
  4016. [1] = NULL
  4017. [2] = NULL
  4018. [3] = NULL
  4019. [4] = NULL
  4020. [5] = NULL
  4021. [6] = NULL
  4022. [7] = NULL
  4023. [8] = NULL
  4024. [9] = NULL
  4025. <user defined>*[64] GridMap
  4026. [0] = NULL
  4027. [1] = NULL
  4028. [2] = NULL
  4029. [3] = NULL
  4030. [4] = NULL
  4031. [5] = NULL
  4032. [6] = NULL
  4033. [7] = NULL
  4034. [8] = NULL
  4035. [9] = NULL
  4036. <user defined>*[64] GridMap
  4037. [0] = NULL
  4038. [1] = NULL
  4039. [2] = NULL
  4040. [3] = NULL
  4041. [4] = NULL
  4042. [5] = NULL
  4043. [6] = NULL
  4044. [7] = NULL
  4045. [8] = NULL
  4046. [9] = NULL
  4047. <user defined>*[64] GridMap
  4048. [0] = NULL
  4049. [1] = NULL
  4050. [2] = NULL
  4051. [3] = NULL
  4052. [4] = NULL
  4053. [5] = NULL
  4054. [6] = NULL
  4055. [7] = NULL
  4056. [8] = NULL
  4057. [9] = NULL
  4058. <user defined>*[64] GridMap
  4059. [0] = NULL
  4060. [1] = NULL
  4061. [2] = NULL
  4062. [3] = NULL
  4063. [4] = NULL
  4064. [5] = NULL
  4065. [6] = NULL
  4066. [7] = NULL
  4067. [8] = NULL
  4068. [9] = NULL
  4069. <user defined>*[64] GridMap
  4070. [0] = NULL
  4071. [1] = NULL
  4072. [2] = NULL
  4073. [3] = NULL
  4074. [4] = NULL
  4075. [5] = NULL
  4076. [6] = NULL
  4077. [7] = NULL
  4078. [8] = NULL
  4079. [9] = NULL
  4080. <user defined>*[64] GridMap
  4081. [0] = NULL
  4082. [1] = NULL
  4083. [2] = NULL
  4084. [3] = NULL
  4085. [4] = NULL
  4086. [5] = NULL
  4087. [6] = NULL
  4088. [7] = NULL
  4089. [8] = NULL
  4090. [9] = NULL
  4091. <user defined>*[64] GridMap
  4092. [0] = NULL
  4093. [1] = NULL
  4094. [2] = NULL
  4095. [3] = NULL
  4096. [4] = NULL
  4097. [5] = NULL
  4098. [6] = NULL
  4099. [7] = NULL
  4100. [8] = NULL
  4101. [9] = NULL
  4102. <user defined>*[64] GridMap
  4103. [0] = NULL
  4104. [1] = NULL
  4105. [2] = NULL
  4106. [3] = NULL
  4107. [4] = NULL
  4108. [5] = NULL
  4109. [6] = NULL
  4110. [7] = NULL
  4111. [8] = NULL
  4112. [9] = NULL
  4113. std::bitset<262144> marked_cells = 0x4DA9F180
  4114. bool i_scriptLock = 0x0
  4115. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  4116. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  4117. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  4118. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  4119. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  4120. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  4121. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  4122. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  4123. unsigned int _respawnCheckTimer = 0xE08
  4124. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  4125. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  4126. unsigned int _defaultLight = 0x9B8
  4127. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  4128. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  4129. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  4130. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  4131. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  4132. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  4133. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  4134. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  4135. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  4136. unsigned int m_InstanceId = 0x7
  4137. unsigned int m_phaseMask = 0xFFFFFFFF
  4138. unsigned int m_notifyflags = 0x2
  4139. unsigned int m_extraAttacks = 0x0
  4140. bool m_canDualWield = 0x0
  4141. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  4142. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4143. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4144. 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 = 0x450ED6A8
  4145. <user defined> _Copy_tag = 0x450ED6A8
  4146. <user defined> _Move_tag = 0x450ED6A8
  4147. Player* m_playerMovingMe = NULL
  4148. ObjectGuid[7] m_SummonSlot
  4149. [0] = 0x0
  4150. [1] = 0x0
  4151. [2] = 0x0
  4152. [3] = 0x0
  4153. [4] = 0x0
  4154. [5] = 0x0
  4155. [6] = 0x0
  4156. ObjectGuid[4] m_ObjectSlot
  4157. [0] = 0x0
  4158. [1] = 0x0
  4159. [2] = 0x0
  4160. [3] = 0x0
  4161. float m_modMeleeHitChance = 0.000000
  4162. float m_modRangedHitChance = 0.000000
  4163. float m_modSpellHitChance = 0.000000
  4164. int m_baseSpellCritChance = 0x5
  4165. float[3] m_modAttackSpeedPct
  4166. [0] = 1.000000
  4167. [1] = 1.000000
  4168. [2] = 1.000000
  4169. 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
  4170. [0] = 0x450ED72C
  4171. [1] = 0x450ED754
  4172. [2] = 0x450ED77C
  4173. [3] = 0x450ED7A4
  4174. [4] = 0x450ED7CC
  4175. [5] = 0x450ED7F4
  4176. [6] = 0x450ED81C
  4177. unsigned int m_lastSanctuaryTime = 0x0
  4178. bool IsAIEnabled = 0x1
  4179. bool NeedChangeAI = 0x0
  4180. ObjectGuid LastCharmerGUID
  4181. unsigned int _guid = 0x0
  4182. bool m_ControlledByPlayer = 0x1
  4183. Movement::MoveSpline* movespline = 0x9EFC9208
  4184. Movement::Spline<int> spline
  4185. Movement::SplineBase
  4186. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x9EFC9208
  4187. int index_lo = 0x1
  4188. int index_hi = 0x16
  4189. unsigned int m_mode = 0x0
  4190. bool cyclic = 0x0
  4191. std::vector<int,std::allocator<int> > lengths = 0x9EFC9224
  4192. Movement::FacingInfo facing
  4193. <unnamed-type-f>
  4194. float x = 4.121985
  4195. float y = -107374176.000000
  4196. float z = -107374176.000000
  4197. Movement::FacingInfo::<unnamed-type-f> f = 0x9EFC9238
  4198. unsigned int target = 0xCCCCCCCC4083E74E
  4199. float angle = 4.121985
  4200. unsigned int m_Id = 0x5B3
  4201. Movement::MoveSplineFlag splineflags
  4202. unsigned int animId = 0x0
  4203. bool done = 0x10
  4204. bool falling = 0x10
  4205. bool no_spline = 0x10
  4206. bool parabolic = 0x10
  4207. bool canswim = 0x10
  4208. bool flying = 0x10
  4209. bool orientationFixed = 0x10
  4210. bool final_point = 0x10
  4211. bool final_target = 0x2
  4212. bool final_angle = 0x2
  4213. bool catmullrom = 0x2
  4214. bool cyclic = 0x2
  4215. bool enter_cycle = 0x2
  4216. bool animation = 0x2
  4217. bool frozen = 0x2
  4218. bool transportEnter = 0x2
  4219. bool transportExit = 0x0
  4220. bool unknown7 = 0x0
  4221. bool unknown8 = 0x0
  4222. bool backward = 0x0
  4223. bool unknown10 = 0x0
  4224. bool unknown11 = 0x0
  4225. bool unknown12 = 0x0
  4226. bool unknown13 = 0x0
  4227. int time_passed = 0x326
  4228. float vertical_acceleration = 0.000000
  4229. float initialOrientation = 0.730792
  4230. int effect_start_time = 0x0
  4231. int point_Idx = 0x2
  4232. int point_Idx_offset = 0x0
  4233. bool onTransport = 0x0
  4234. UnitAI* i_AI = 0x9F40DAE8
  4235. Unit* me = 0x450ED4D8
  4236. UnitAI* i_disabledAI = NULL
  4237. bool m_AutoRepeatFirstCast = 0x0
  4238. unsigned int[3] m_attackTimer
  4239. [0] = 0x0
  4240. [1] = 0x0
  4241. [2] = 0x0
  4242. float[5] m_createStats
  4243. [0] = 171.000000
  4244. [1] = 137.000000
  4245. [2] = 321.000000
  4246. [3] = 63.000000
  4247. [4] = 101.000000
  4248. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  4249. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4250. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4251. 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 = 0x450ED88C
  4252. <user defined> _Copy_tag = 0x450ED88C
  4253. <user defined> _Move_tag = 0x450ED88C
  4254. Unit* m_attacking = NULL
  4255. int m_deathState = 0x0
  4256. int m_procDeep = 0x0
  4257. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  4258. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  4259. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4260. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  4261. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  4262. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  4263. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  4264. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  4265. unsigned int m_transform = 0x0
  4266. Spell*[4] m_currentSpells
  4267. [0] = NULL
  4268. [1] = NULL
  4269. [2] = NULL
  4270. [3] = NULL
  4271. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  4272. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4273. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4274. 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 = 0x450ED8D0
  4275. <user defined> value_compare = 0x450ED8D0
  4276. <user defined> _Copy_tag = 0x450ED8D0
  4277. <user defined> _Move_tag = 0x450ED8D0
  4278. <user defined> value_compare = 0x450ED8D0
  4279. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  4280. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4281. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4282. 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 = 0x450ED8DC
  4283. <user defined> value_compare = 0x450ED8DC
  4284. <user defined> _Copy_tag = 0x450ED8DC
  4285. <user defined> _Move_tag = 0x450ED8DC
  4286. <user defined> value_compare = 0x450ED8DC
  4287. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  4288. std::_List_buy<Aura *,std::allocator<Aura *> >
  4289. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4290. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  4291. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  4292. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  4293. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  4294. std::_Iterator_base12
  4295. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  4296. std::_Iterator_base12* _Mynextiter = NULL
  4297. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  4298. unsigned int m_removedAurasCount = 0x0
  4299. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  4300. [0] = 0x450ED904
  4301. [1] = 0x450ED910
  4302. [2] = 0x450ED91C
  4303. [3] = 0x450ED928
  4304. [4] = 0x450ED934
  4305. [5] = 0x450ED940
  4306. [6] = 0x450ED94C
  4307. [7] = 0x450ED958
  4308. [8] = 0x450ED964
  4309. [9] = 0x450ED970
  4310. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  4311. std::_List_buy<Aura *,std::allocator<Aura *> >
  4312. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4313. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  4314. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  4315. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  4316. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  4317. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  4318. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  4319. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4320. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4321. 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 = 0x450EE7F8
  4322. <user defined> value_compare = 0x450EE7F8
  4323. <user defined> _Copy_tag = 0x450EE7F8
  4324. <user defined> _Move_tag = 0x450EE7F8
  4325. <user defined> value_compare = 0x450EE7F8
  4326. unsigned int m_interruptMask = 0x0
  4327. float[2] m_auraFlatModifiersGroup
  4328. [0] = 0.000000
  4329. [1] = 0.000000
  4330. [0] = 0x0
  4331. float[2]
  4332. [0] = 0.000000
  4333. [1] = 0.000000
  4334. float[2]
  4335. [0] = 0.000000
  4336. [1] = 0.000000
  4337. float[2]
  4338. [0] = 0.000000
  4339. [1] = 0.000000
  4340. float[2]
  4341. [0] = 0.000000
  4342. [1] = 0.000000
  4343. float[2]
  4344. [0] = 0.000000
  4345. [1] = 0.000000
  4346. float[2]
  4347. [0] = 0.000000
  4348. [1] = 0.000000
  4349. float[2]
  4350. [0] = 0.000000
  4351. [1] = 0.000000
  4352. float[2]
  4353. [0] = 0.000000
  4354. [1] = 0.000000
  4355. float[2]
  4356. [0] = 0.000000
  4357. [1] = 0.000000
  4358. float[2] m_auraPctModifiersGroup
  4359. [0] = 1.000000
  4360. [1] = 1.000000
  4361. [0] = 0x3F8000003F800000
  4362. float[2]
  4363. [0] = 1.000000
  4364. [1] = 1.000000
  4365. float[2]
  4366. [0] = 1.000000
  4367. [1] = 1.000000
  4368. float[2]
  4369. [0] = 1.000000
  4370. [1] = 1.000000
  4371. float[2]
  4372. [0] = 1.000000
  4373. [1] = 1.000000
  4374. float[2]
  4375. [0] = 1.000000
  4376. [1] = 1.050000
  4377. float[2]
  4378. [0] = 1.000000
  4379. [1] = 1.000000
  4380. float[2]
  4381. [0] = 1.000000
  4382. [1] = 1.000000
  4383. float[2]
  4384. [0] = 1.000000
  4385. [1] = 1.000000
  4386. float[2]
  4387. [0] = 1.000000
  4388. [1] = 1.000000
  4389. float[2] m_weaponDamage
  4390. [0] = 55.000000
  4391. [1] = 0.000000
  4392. [0] = 0x425C0000
  4393. float[2]
  4394. [0] = 91.000000
  4395. [1] = 0.000000
  4396. [0] = 0x450EE998
  4397. float[2]
  4398. [0] = 1.000000
  4399. [1] = 0.000000
  4400. [0] = 0x3F800000
  4401. float[2]
  4402. [0] = 2.000000
  4403. [1] = 0.000000
  4404. float[2]
  4405. [0] = 1.000000
  4406. [1] = 0.000000
  4407. [0] = 0x3F800000
  4408. float[2]
  4409. [0] = 2.000000
  4410. [1] = 0.000000
  4411. bool m_canModifyStats = 0x1
  4412. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  4413. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  4414. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  4415. 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 = 0x450EE9CC
  4416. <user defined> value_compare = 0x450EE9CC
  4417. <user defined> _Copy_tag = 0x450EE9CC
  4418. <user defined> _Move_tag = 0x450EE9CC
  4419. <user defined> value_compare = 0x450EE9CC
  4420. float[9] m_speed_rate
  4421. [0] = 1.000000
  4422. [1] = 1.300000
  4423. [2] = 1.000000
  4424. [3] = 1.300000
  4425. [4] = 1.000000
  4426. [5] = 1.000000
  4427. [6] = 1.300000
  4428. [7] = 1.000000
  4429. [8] = 1.000000
  4430. CharmInfo* m_charmInfo = 0x97296E28
  4431. Unit* _unit = 0x450ED4D8
  4432. UnitActionBarEntry[10] PetActionBar
  4433. [0] = 0x7000002
  4434. [1] = 0x7000001
  4435. [2] = 0x7000000
  4436. [3] = 0xC100CCF9
  4437. [4] = 0x810069A7
  4438. [5] = 0xC10089DE
  4439. [6] = 0x810006CE
  4440. [7] = 0x6000002
  4441. [8] = 0x6000001
  4442. [9] = 0x6000000
  4443. UnitActionBarEntry[4] _charmspells
  4444. [0] = 0x81000000
  4445. [1] = 0x81000000
  4446. [2] = 0x81000000
  4447. [3] = 0x81000000
  4448. unsigned int _CommandState = 0x1
  4449. unsigned int _petnumber = 0x35
  4450. int _oldReactState = 0x2
  4451. bool _isCommandAttack = 0x0
  4452. bool _isCommandFollow = 0x1
  4453. bool _isAtStay = 0x0
  4454. bool _isFollowing = 0x0
  4455. bool _isReturning = 0x1
  4456. float _stayX = 0.000000
  4457. float _stayY = 0.000000
  4458. float _stayZ = 0.000000
  4459. std::list<Player *,std::allocator<Player *> > m_sharedVision
  4460. std::_List_buy<Player *,std::allocator<Player *> >
  4461. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  4462. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  4463. MotionMaster* i_motionMaster = 0xA1ADEAE0
  4464. MovementGenerator*[3] _slot
  4465. [0] = 0x3366640
  4466. [1] = NULL
  4467. [2] = NULL
  4468. bool[3] _initialize
  4469. [0] = 0x0
  4470. [1] = 0x0
  4471. [2] = 0x1
  4472. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  4473. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  4474. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  4475. Unit* _owner = 0x450ED4D8
  4476. int _top = 0x1
  4477. unsigned int _cleanFlag = 0x0
  4478. unsigned int[4] m_reactiveTimer
  4479. [0] = 0x0
  4480. [1] = 0x0
  4481. [2] = 0x0
  4482. [3] = 0x0
  4483. unsigned int m_regenTimer = 0x7D0
  4484. Vehicle* m_vehicle = NULL
  4485. Vehicle* m_vehicleKit = NULL
  4486. unsigned int m_unitTypeMask = 0x197
  4487. LiquidTypeEntry* _lastLiquid = NULL
  4488. unsigned int m_rootTimes = 0x0
  4489. unsigned int m_state = 0x0
  4490. unsigned int m_lastManaUse = 0x0
  4491. TimeTrackerSmall m_movesplineTimer
  4492. int i_expiryTime = 0xC8
  4493. DiminishingReturn[21] m_Diminishing
  4494. [0] = 0x450EEA44
  4495. [1] = 0x450EEA50
  4496. [2] = 0x450EEA5C
  4497. [3] = 0x450EEA68
  4498. [4] = 0x450EEA74
  4499. [5] = 0x450EEA80
  4500. [6] = 0x450EEA8C
  4501. [7] = 0x450EEA98
  4502. [8] = 0x450EEAA4
  4503. [9] = 0x450EEAB0
  4504. CombatManager m_combatManager
  4505. Unit* _owner = 0x450ED4D8
  4506. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  4507. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  4508. <user defined> value_compare = 0x450EEB44
  4509. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  4510. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x450EEB48
  4511. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x450EEB54
  4512. unsigned int _Mask = 0x7
  4513. unsigned int _Maxidx = 0x8
  4514. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  4515. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  4516. <user defined> value_compare = 0x450EEB6C
  4517. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  4518. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x450EEB70
  4519. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x450EEB7C
  4520. unsigned int _Mask = 0x7
  4521. unsigned int _Maxidx = 0x8
  4522. ThreatManager m_threatManager
  4523. ThreatListIterator
  4524. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  4525. Unit* _owner = 0x450ED4D8
  4526. bool _ownerCanHaveThreatList = 0x0
  4527. bool _ownerEngaged = 0x0
  4528. unsigned int _updateClientTimer = 0x3E8
  4529. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  4530. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  4531. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  4532. boost::heap::detail::size_holder<1,unsigned int>
  4533. unsigned int size_ = 0x0
  4534. super_t
  4535. implementation_defined
  4536. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  4537. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x450EEBB0
  4538. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  4539. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  4540. <user defined> value_compare = 0x450EEBBC
  4541. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  4542. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBC0
  4543. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBCC
  4544. unsigned int _Mask = 0x7
  4545. unsigned int _Maxidx = 0x8
  4546. ThreatReference* _currentVictimRef = NULL
  4547. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  4548. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  4549. <user defined> value_compare = 0x450EEBE8
  4550. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  4551. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBEC
  4552. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBF8
  4553. unsigned int _Mask = 0x7
  4554. unsigned int _Maxidx = 0x8
  4555. std::array<float,7> _singleSchoolModifiers
  4556. float[7] _Elems
  4557. [0] = 1.000000
  4558. [1] = 1.000000
  4559. [2] = 1.000000
  4560. [3] = 1.000000
  4561. [4] = 1.000000
  4562. [5] = 1.000000
  4563. [6] = 1.000000
  4564. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  4565. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  4566. <user defined> value_compare = 0x450EEC2C
  4567. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  4568. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x450EEC30
  4569. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x450EEC3C
  4570. unsigned int _Mask = 0x7
  4571. unsigned int _Maxidx = 0x8
  4572. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  4573. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  4574. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x450EEC54
  4575. 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
  4576. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> >
  4577. <user defined> value_compare = 0x450EEC64
  4578. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> _Traitsobj = 0x3F800000
  4579. std::list<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> > > >,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> > > > > > _List = 0x450EEC68
  4580. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > > > > _Vec = 0x450EEC74
  4581. unsigned int _Mask = 0x7
  4582. unsigned int _Maxidx = 0x8
  4583. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  4584. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  4585. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  4586. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  4587. 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 = 0x450EEC9C
  4588. unsigned int _Mask = 0x7
  4589. unsigned int _Maxidx = 0x8
  4590. Unit* m_comboTarget = NULL
  4591. int m_comboPoints = 0x0
  4592. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  4593. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  4594. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  4595. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  4596. 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 = 0x450EECCC
  4597. unsigned int _Mask = 0x7
  4598. unsigned int _Maxidx = 0x8
  4599. bool m_cleanupDone = 0x0
  4600. bool m_duringRemoveFromWorld = 0x0
  4601. bool _instantCast = 0x0
  4602. unsigned int _oldFactionId = 0x0
  4603. bool _isWalkingBeforeCharm = 0x0
  4604. SpellHistory* m_spellHistory = 0xA29FE368
  4605. CooldownEntry
  4606. unsigned int SpellId = 0x450ED4D8
  4607. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  4608. unsigned int ItemId = 0x0
  4609. unsigned int CategoryId = 0x9F618A70
  4610. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  4611. bool OnHold = 0xA0
  4612. Unit* _owner = 0x450ED4D8
  4613. 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
  4614. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  4615. <user defined> value_compare = 0xA29FE36C
  4616. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  4617. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE370
  4618. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE37C
  4619. unsigned int _Mask = 0x7
  4620. unsigned int _Maxidx = 0x8
  4621. mapped_type
  4622. unsigned int SpellId = 0x3F800000
  4623. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A8
  4624. unsigned int ItemId = 0x9F618A70
  4625. unsigned int CategoryId = 0x9A8DD060
  4626. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD0A0
  4627. bool OnHold = 0x7
  4628. 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
  4629. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  4630. <user defined> value_compare = 0xA29FE394
  4631. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  4632. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE398
  4633. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE3A4
  4634. unsigned int _Mask = 0x7
  4635. unsigned int _Maxidx = 0x8
  4636. mapped_type
  4637. unsigned int SpellId = 0x3F800000
  4638. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C2F70
  4639. unsigned int ItemId = 0x9F618760
  4640. unsigned int CategoryId = 0x9A8DD220
  4641. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD2609A8DD260
  4642. bool OnHold = 0x7
  4643. 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
  4644. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> >
  4645. <user defined> value_compare = 0xA29FE3BC
  4646. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  4647. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0xA29FE3C0
  4648. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0xA29FE3CC
  4649. unsigned int _Mask = 0x7
  4650. unsigned int _Maxidx = 0x8
  4651. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  4652. [0] = 0x0
  4653. [1] = 0x0
  4654. [2] = 0x0
  4655. [3] = 0x0
  4656. [4] = 0x0
  4657. [5] = 0x0
  4658. [6] = 0x0
  4659. 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
  4660. std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> >
  4661. <user defined> value_compare = 0xA29FE420
  4662. std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> _Traitsobj = 0x3F800000
  4663. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0xA29FE424
  4664. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > > > > _Vec = 0xA29FE430
  4665. unsigned int _Mask = 0x7
  4666. unsigned int _Maxidx = 0x8
  4667. 02138706 00000000 MotionMaster::DirectDelete+46 c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 844
  4668. Local MotionMaster* this = 0xA1ADEAE0
  4669. MovementGenerator*[3] _slot
  4670. [0] = 0x3366640
  4671. [1] = NULL
  4672. [2] = NULL
  4673. bool[3] _initialize
  4674. [0] = 0x0
  4675. [1] = 0x0
  4676. [2] = 0x1
  4677. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  4678. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  4679. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  4680. Unit* _owner = 0x450ED4D8
  4681. WorldObject
  4682. Object
  4683. unsigned int m_objectType = 0x9
  4684. int m_objectTypeId = 0x3
  4685. unsigned int m_updateFlag = 0x60
  4686. int* m_int32Values = 0x35000002
  4687. unsigned int* m_uint32Values = 0x35000002
  4688. float* m_floatValues = 0.000000
  4689. UpdateMask _changesMask = 0x450ED4EC
  4690. unsigned int m_valuesCount = 0x94
  4691. unsigned int _fieldNotifyFlags = 0x100
  4692. bool m_objectUpdated = 0x0
  4693. bool m_inWorld = 0x1
  4694. bool m_isNewObject = 0x0
  4695. PackedGuid m_PackGUID = 0x450ED500
  4696. WorldLocation
  4697. Position
  4698. <user defined> XY = 0x450ED51C
  4699. <user defined> XYZ = 0x450ED51C
  4700. <user defined> XYZO = 0x450ED51C
  4701. <user defined> PackedXYZ = 0x450ED51C
  4702. float m_positionX = -159.616638
  4703. float m_positionY = 2192.040039
  4704. float m_positionZ = 36.871880
  4705. float m_orientation = 0.728277
  4706. ?$Streamer@UXY@Position@@
  4707. Position* Pos = 0xC31F9DDC
  4708. ?$ConstStreamer@UXY@Position@@
  4709. Position* Pos = 0xC31F9DDC
  4710. ?$Streamer@UXYZ@Position@@
  4711. <user defined> Pos = 0xC31F9DDC
  4712. ?$ConstStreamer@UXYZ@Position@@
  4713. <user defined> Pos = 0xC31F9DDC
  4714. ?$Streamer@UXYZO@Position@@
  4715. <user defined> Pos = 0xC31F9DDC
  4716. ?$ConstStreamer@UXYZO@Position@@
  4717. <user defined> Pos = 0xC31F9DDC
  4718. ?$Streamer@UPackedXYZ@Position@@
  4719. <user defined> Pos = 0xC31F9DDC
  4720. ?$ConstStreamer@UPackedXYZ@Position@@
  4721. <user defined> Pos = 0xC31F9DDC
  4722. unsigned int m_mapId = 0x277
  4723. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  4724. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  4725. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  4726. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  4727. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  4728. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  4729. unsigned int LastUsedScriptID = 0x0
  4730. MovementInfo m_movementInfo = 0x450ED5D0
  4731. EventProcessor m_Events = 0x450ED640
  4732. std::string m_name = "Boar"
  4733. bool m_isActive = 0x0
  4734. bool m_isFarVisible = 0x0
  4735. bool m_isWorldObject = 0x1
  4736. ZoneScript* m_zoneScript = NULL
  4737. Transport* m_transport = NULL
  4738. unsigned int m_zoneId = 0x12CC
  4739. unsigned int m_areaId = 0x12CC
  4740. float m_staticFloorZ = -108.843552
  4741. bool m_outdoors = 0x0
  4742. Map* m_currMap = 0x4DA97028
  4743. unsigned int m_InstanceId = 0x7
  4744. unsigned int m_phaseMask = 0xFFFFFFFF
  4745. unsigned int m_notifyflags = 0x2
  4746. unsigned int m_extraAttacks = 0x0
  4747. bool m_canDualWield = 0x0
  4748. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  4749. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4750. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4751. 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 = 0x450ED6A8
  4752. <user defined> _Copy_tag = 0x450ED6A8
  4753. <user defined> _Move_tag = 0x450ED6A8
  4754. Player* m_playerMovingMe = NULL
  4755. ObjectGuid[7] m_SummonSlot
  4756. [0] = 0x0
  4757. [1] = 0x0
  4758. [2] = 0x0
  4759. [3] = 0x0
  4760. [4] = 0x0
  4761. [5] = 0x0
  4762. [6] = 0x0
  4763. ObjectGuid[4] m_ObjectSlot
  4764. [0] = 0x0
  4765. [1] = 0x0
  4766. [2] = 0x0
  4767. [3] = 0x0
  4768. float m_modMeleeHitChance = 0.000000
  4769. float m_modRangedHitChance = 0.000000
  4770. float m_modSpellHitChance = 0.000000
  4771. int m_baseSpellCritChance = 0x5
  4772. float[3] m_modAttackSpeedPct
  4773. [0] = 1.000000
  4774. [1] = 1.000000
  4775. [2] = 1.000000
  4776. 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
  4777. [0] = 0x450ED72C
  4778. [1] = 0x450ED754
  4779. [2] = 0x450ED77C
  4780. [3] = 0x450ED7A4
  4781. [4] = 0x450ED7CC
  4782. [5] = 0x450ED7F4
  4783. [6] = 0x450ED81C
  4784. unsigned int m_lastSanctuaryTime = 0x0
  4785. bool IsAIEnabled = 0x1
  4786. bool NeedChangeAI = 0x0
  4787. ObjectGuid LastCharmerGUID
  4788. unsigned int _guid = 0x0
  4789. bool m_ControlledByPlayer = 0x1
  4790. Movement::MoveSpline* movespline = 0x9EFC9208
  4791. Movement::Spline<int> spline = 0x9EFC9208
  4792. Movement::FacingInfo facing = 0x9EFC9238
  4793. unsigned int m_Id = 0x5B3
  4794. Movement::MoveSplineFlag splineflags = 0x21000
  4795. int time_passed = 0x326
  4796. float vertical_acceleration = 0.000000
  4797. float initialOrientation = 0.730792
  4798. int effect_start_time = 0x0
  4799. int point_Idx = 0x2
  4800. int point_Idx_offset = 0x0
  4801. bool onTransport = 0x0
  4802. UnitAI* i_AI = 0x9F40DAE8
  4803. Unit* me = 0x450ED4D8
  4804. UnitAI* i_disabledAI = NULL
  4805. bool m_AutoRepeatFirstCast = 0x0
  4806. unsigned int[3] m_attackTimer
  4807. [0] = 0x0
  4808. [1] = 0x0
  4809. [2] = 0x0
  4810. float[5] m_createStats
  4811. [0] = 171.000000
  4812. [1] = 137.000000
  4813. [2] = 321.000000
  4814. [3] = 63.000000
  4815. [4] = 101.000000
  4816. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  4817. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4818. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  4819. 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 = 0x450ED88C
  4820. <user defined> _Copy_tag = 0x450ED88C
  4821. <user defined> _Move_tag = 0x450ED88C
  4822. Unit* m_attacking = NULL
  4823. int m_deathState = 0x0
  4824. int m_procDeep = 0x0
  4825. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  4826. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  4827. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  4828. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  4829. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  4830. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  4831. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  4832. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  4833. unsigned int m_transform = 0x0
  4834. Spell*[4] m_currentSpells
  4835. [0] = NULL
  4836. [1] = NULL
  4837. [2] = NULL
  4838. [3] = NULL
  4839. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  4840. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4841. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  4842. 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 = 0x450ED8D0
  4843. <user defined> value_compare = 0x450ED8D0
  4844. <user defined> _Copy_tag = 0x450ED8D0
  4845. <user defined> _Move_tag = 0x450ED8D0
  4846. <user defined> value_compare = 0x450ED8D0
  4847. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  4848. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4849. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  4850. 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 = 0x450ED8DC
  4851. <user defined> value_compare = 0x450ED8DC
  4852. <user defined> _Copy_tag = 0x450ED8DC
  4853. <user defined> _Move_tag = 0x450ED8DC
  4854. <user defined> value_compare = 0x450ED8DC
  4855. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  4856. std::_List_buy<Aura *,std::allocator<Aura *> >
  4857. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4858. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  4859. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  4860. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  4861. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  4862. std::_Iterator_base12
  4863. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  4864. std::_Iterator_base12* _Mynextiter = NULL
  4865. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  4866. unsigned int m_removedAurasCount = 0x0
  4867. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  4868. [0] = 0x450ED904
  4869. [1] = 0x450ED910
  4870. [2] = 0x450ED91C
  4871. [3] = 0x450ED928
  4872. [4] = 0x450ED934
  4873. [5] = 0x450ED940
  4874. [6] = 0x450ED94C
  4875. [7] = 0x450ED958
  4876. [8] = 0x450ED964
  4877. [9] = 0x450ED970
  4878. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  4879. std::_List_buy<Aura *,std::allocator<Aura *> >
  4880. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  4881. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  4882. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  4883. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  4884. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  4885. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  4886. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  4887. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4888. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  4889. 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 = 0x450EE7F8
  4890. <user defined> value_compare = 0x450EE7F8
  4891. <user defined> _Copy_tag = 0x450EE7F8
  4892. <user defined> _Move_tag = 0x450EE7F8
  4893. <user defined> value_compare = 0x450EE7F8
  4894. unsigned int m_interruptMask = 0x0
  4895. float[2] m_auraFlatModifiersGroup
  4896. [0] = 0.000000
  4897. [1] = 0.000000
  4898. [0] = 0x0
  4899. float[2]
  4900. [0] = 0.000000
  4901. [1] = 0.000000
  4902. float[2]
  4903. [0] = 0.000000
  4904. [1] = 0.000000
  4905. float[2]
  4906. [0] = 0.000000
  4907. [1] = 0.000000
  4908. float[2]
  4909. [0] = 0.000000
  4910. [1] = 0.000000
  4911. float[2]
  4912. [0] = 0.000000
  4913. [1] = 0.000000
  4914. float[2]
  4915. [0] = 0.000000
  4916. [1] = 0.000000
  4917. float[2]
  4918. [0] = 0.000000
  4919. [1] = 0.000000
  4920. float[2]
  4921. [0] = 0.000000
  4922. [1] = 0.000000
  4923. float[2]
  4924. [0] = 0.000000
  4925. [1] = 0.000000
  4926. float[2] m_auraPctModifiersGroup
  4927. [0] = 1.000000
  4928. [1] = 1.000000
  4929. [0] = 0x3F8000003F800000
  4930. float[2]
  4931. [0] = 1.000000
  4932. [1] = 1.000000
  4933. float[2]
  4934. [0] = 1.000000
  4935. [1] = 1.000000
  4936. float[2]
  4937. [0] = 1.000000
  4938. [1] = 1.000000
  4939. float[2]
  4940. [0] = 1.000000
  4941. [1] = 1.000000
  4942. float[2]
  4943. [0] = 1.000000
  4944. [1] = 1.050000
  4945. float[2]
  4946. [0] = 1.000000
  4947. [1] = 1.000000
  4948. float[2]
  4949. [0] = 1.000000
  4950. [1] = 1.000000
  4951. float[2]
  4952. [0] = 1.000000
  4953. [1] = 1.000000
  4954. float[2]
  4955. [0] = 1.000000
  4956. [1] = 1.000000
  4957. float[2] m_weaponDamage
  4958. [0] = 55.000000
  4959. [1] = 0.000000
  4960. [0] = 0x425C0000
  4961. float[2]
  4962. [0] = 91.000000
  4963. [1] = 0.000000
  4964. [0] = 0x450EE998
  4965. float[2]
  4966. [0] = 1.000000
  4967. [1] = 0.000000
  4968. [0] = 0x3F800000
  4969. float[2]
  4970. [0] = 2.000000
  4971. [1] = 0.000000
  4972. float[2]
  4973. [0] = 1.000000
  4974. [1] = 0.000000
  4975. [0] = 0x3F800000
  4976. float[2]
  4977. [0] = 2.000000
  4978. [1] = 0.000000
  4979. bool m_canModifyStats = 0x1
  4980. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  4981. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  4982. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  4983. 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 = 0x450EE9CC
  4984. <user defined> value_compare = 0x450EE9CC
  4985. <user defined> _Copy_tag = 0x450EE9CC
  4986. <user defined> _Move_tag = 0x450EE9CC
  4987. <user defined> value_compare = 0x450EE9CC
  4988. float[9] m_speed_rate
  4989. [0] = 1.000000
  4990. [1] = 1.300000
  4991. [2] = 1.000000
  4992. [3] = 1.300000
  4993. [4] = 1.000000
  4994. [5] = 1.000000
  4995. [6] = 1.300000
  4996. [7] = 1.000000
  4997. [8] = 1.000000
  4998. CharmInfo* m_charmInfo = 0x97296E28
  4999. Unit* _unit = 0x450ED4D8
  5000. UnitActionBarEntry[10] PetActionBar
  5001. [0] = 0x7000002
  5002. [1] = 0x7000001
  5003. [2] = 0x7000000
  5004. [3] = 0xC100CCF9
  5005. [4] = 0x810069A7
  5006. [5] = 0xC10089DE
  5007. [6] = 0x810006CE
  5008. [7] = 0x6000002
  5009. [8] = 0x6000001
  5010. [9] = 0x6000000
  5011. UnitActionBarEntry[4] _charmspells
  5012. [0] = 0x81000000
  5013. [1] = 0x81000000
  5014. [2] = 0x81000000
  5015. [3] = 0x81000000
  5016. unsigned int _CommandState = 0x1
  5017. unsigned int _petnumber = 0x35
  5018. int _oldReactState = 0x2
  5019. bool _isCommandAttack = 0x0
  5020. bool _isCommandFollow = 0x1
  5021. bool _isAtStay = 0x0
  5022. bool _isFollowing = 0x0
  5023. bool _isReturning = 0x1
  5024. float _stayX = 0.000000
  5025. float _stayY = 0.000000
  5026. float _stayZ = 0.000000
  5027. std::list<Player *,std::allocator<Player *> > m_sharedVision
  5028. std::_List_buy<Player *,std::allocator<Player *> >
  5029. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  5030. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  5031. MotionMaster* i_motionMaster = 0xA1ADEAE0
  5032. unsigned int[4] m_reactiveTimer
  5033. [0] = 0x0
  5034. [1] = 0x0
  5035. [2] = 0x0
  5036. [3] = 0x0
  5037. unsigned int m_regenTimer = 0x7D0
  5038. Vehicle* m_vehicle = NULL
  5039. Vehicle* m_vehicleKit = NULL
  5040. unsigned int m_unitTypeMask = 0x197
  5041. LiquidTypeEntry* _lastLiquid = NULL
  5042. unsigned int m_rootTimes = 0x0
  5043. unsigned int m_state = 0x0
  5044. unsigned int m_lastManaUse = 0x0
  5045. TimeTrackerSmall m_movesplineTimer
  5046. int i_expiryTime = 0xC8
  5047. DiminishingReturn[21] m_Diminishing
  5048. [0] = 0x450EEA44
  5049. [1] = 0x450EEA50
  5050. [2] = 0x450EEA5C
  5051. [3] = 0x450EEA68
  5052. [4] = 0x450EEA74
  5053. [5] = 0x450EEA80
  5054. [6] = 0x450EEA8C
  5055. [7] = 0x450EEA98
  5056. [8] = 0x450EEAA4
  5057. [9] = 0x450EEAB0
  5058. CombatManager m_combatManager
  5059. Unit* _owner = 0x450ED4D8
  5060. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x450EEB44
  5061. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x450EEB6C
  5062. ThreatManager m_threatManager
  5063. ThreatListIterator
  5064. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  5065. Unit* _owner = 0x450ED4D8
  5066. bool _ownerCanHaveThreatList = 0x0
  5067. bool _ownerEngaged = 0x0
  5068. unsigned int _updateClientTimer = 0x3E8
  5069. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x450EEBA0
  5070. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x450EEBBC
  5071. ThreatReference* _currentVictimRef = NULL
  5072. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x450EEBE8
  5073. std::array<float,7> _singleSchoolModifiers = 0x450EEC10
  5074. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x450EEC2C
  5075. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x450EEC54
  5076. 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 = 0x450EEC64
  5077. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  5078. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  5079. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  5080. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  5081. 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 = 0x450EEC9C
  5082. unsigned int _Mask = 0x7
  5083. unsigned int _Maxidx = 0x8
  5084. Unit* m_comboTarget = NULL
  5085. int m_comboPoints = 0x0
  5086. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  5087. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  5088. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  5089. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  5090. 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 = 0x450EECCC
  5091. unsigned int _Mask = 0x7
  5092. unsigned int _Maxidx = 0x8
  5093. bool m_cleanupDone = 0x0
  5094. bool m_duringRemoveFromWorld = 0x0
  5095. bool _instantCast = 0x0
  5096. unsigned int _oldFactionId = 0x0
  5097. bool _isWalkingBeforeCharm = 0x0
  5098. SpellHistory* m_spellHistory = 0xA29FE368
  5099. CooldownEntry
  5100. unsigned int SpellId = 0x450ED4D8
  5101. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  5102. unsigned int ItemId = 0x0
  5103. unsigned int CategoryId = 0x9F618A70
  5104. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  5105. bool OnHold = 0xA0
  5106. Unit* _owner = 0x450ED4D8
  5107. 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 = 0xA29FE36C
  5108. 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 = 0xA29FE394
  5109. 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 = 0xA29FE3BC
  5110. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  5111. [0] = 0x0
  5112. [1] = 0x0
  5113. [2] = 0x0
  5114. [3] = 0x0
  5115. [4] = 0x0
  5116. [5] = 0x0
  5117. [6] = 0x0
  5118. 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 = 0xA29FE420
  5119. int _top = 0x1
  5120. unsigned int _cleanFlag = 0x0
  5121. Parameter MovementGenerator* curr = 0xA1ADE350
  5122. 0213825B 00000000 MotionMaster::Mutate+6B c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 731
  5123. Local MovementGenerator* curr = 0xA1ADE350
  5124. Local MotionMaster* this = 0xA1ADEAE0
  5125. MovementGenerator*[3] _slot
  5126. [0] = 0x3366640
  5127. [1] = NULL
  5128. [2] = NULL
  5129. bool[3] _initialize
  5130. [0] = 0x0
  5131. [1] = 0x0
  5132. [2] = 0x1
  5133. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  5134. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  5135. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  5136. Unit* _owner = 0x450ED4D8
  5137. WorldObject
  5138. Object
  5139. unsigned int m_objectType = 0x9
  5140. int m_objectTypeId = 0x3
  5141. unsigned int m_updateFlag = 0x60
  5142. int* m_int32Values = 0x35000002
  5143. unsigned int* m_uint32Values = 0x35000002
  5144. float* m_floatValues = 0.000000
  5145. UpdateMask _changesMask = 0x450ED4EC
  5146. unsigned int m_valuesCount = 0x94
  5147. unsigned int _fieldNotifyFlags = 0x100
  5148. bool m_objectUpdated = 0x0
  5149. bool m_inWorld = 0x1
  5150. bool m_isNewObject = 0x0
  5151. PackedGuid m_PackGUID = 0x450ED500
  5152. WorldLocation
  5153. Position
  5154. <user defined> XY = 0x450ED51C
  5155. <user defined> XYZ = 0x450ED51C
  5156. <user defined> XYZO = 0x450ED51C
  5157. <user defined> PackedXYZ = 0x450ED51C
  5158. float m_positionX = -159.616638
  5159. float m_positionY = 2192.040039
  5160. float m_positionZ = 36.871880
  5161. float m_orientation = 0.728277
  5162. ?$Streamer@UXY@Position@@
  5163. Position* Pos = 0xC31F9DDC
  5164. ?$ConstStreamer@UXY@Position@@
  5165. Position* Pos = 0xC31F9DDC
  5166. ?$Streamer@UXYZ@Position@@
  5167. <user defined> Pos = 0xC31F9DDC
  5168. ?$ConstStreamer@UXYZ@Position@@
  5169. <user defined> Pos = 0xC31F9DDC
  5170. ?$Streamer@UXYZO@Position@@
  5171. <user defined> Pos = 0xC31F9DDC
  5172. ?$ConstStreamer@UXYZO@Position@@
  5173. <user defined> Pos = 0xC31F9DDC
  5174. ?$Streamer@UPackedXYZ@Position@@
  5175. <user defined> Pos = 0xC31F9DDC
  5176. ?$ConstStreamer@UPackedXYZ@Position@@
  5177. <user defined> Pos = 0xC31F9DDC
  5178. unsigned int m_mapId = 0x277
  5179. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  5180. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  5181. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  5182. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  5183. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  5184. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  5185. unsigned int LastUsedScriptID = 0x0
  5186. MovementInfo m_movementInfo = 0x450ED5D0
  5187. EventProcessor m_Events = 0x450ED640
  5188. std::string m_name = "Boar"
  5189. bool m_isActive = 0x0
  5190. bool m_isFarVisible = 0x0
  5191. bool m_isWorldObject = 0x1
  5192. ZoneScript* m_zoneScript = NULL
  5193. Transport* m_transport = NULL
  5194. unsigned int m_zoneId = 0x12CC
  5195. unsigned int m_areaId = 0x12CC
  5196. float m_staticFloorZ = -108.843552
  5197. bool m_outdoors = 0x0
  5198. Map* m_currMap = 0x4DA97028
  5199. unsigned int m_InstanceId = 0x7
  5200. unsigned int m_phaseMask = 0xFFFFFFFF
  5201. unsigned int m_notifyflags = 0x2
  5202. unsigned int m_extraAttacks = 0x0
  5203. bool m_canDualWield = 0x0
  5204. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  5205. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5206. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5207. 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 = 0x450ED6A8
  5208. <user defined> _Copy_tag = 0x450ED6A8
  5209. <user defined> _Move_tag = 0x450ED6A8
  5210. Player* m_playerMovingMe = NULL
  5211. ObjectGuid[7] m_SummonSlot
  5212. [0] = 0x0
  5213. [1] = 0x0
  5214. [2] = 0x0
  5215. [3] = 0x0
  5216. [4] = 0x0
  5217. [5] = 0x0
  5218. [6] = 0x0
  5219. ObjectGuid[4] m_ObjectSlot
  5220. [0] = 0x0
  5221. [1] = 0x0
  5222. [2] = 0x0
  5223. [3] = 0x0
  5224. float m_modMeleeHitChance = 0.000000
  5225. float m_modRangedHitChance = 0.000000
  5226. float m_modSpellHitChance = 0.000000
  5227. int m_baseSpellCritChance = 0x5
  5228. float[3] m_modAttackSpeedPct
  5229. [0] = 1.000000
  5230. [1] = 1.000000
  5231. [2] = 1.000000
  5232. 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
  5233. [0] = 0x450ED72C
  5234. [1] = 0x450ED754
  5235. [2] = 0x450ED77C
  5236. [3] = 0x450ED7A4
  5237. [4] = 0x450ED7CC
  5238. [5] = 0x450ED7F4
  5239. [6] = 0x450ED81C
  5240. unsigned int m_lastSanctuaryTime = 0x0
  5241. bool IsAIEnabled = 0x1
  5242. bool NeedChangeAI = 0x0
  5243. ObjectGuid LastCharmerGUID
  5244. unsigned int _guid = 0x0
  5245. bool m_ControlledByPlayer = 0x1
  5246. Movement::MoveSpline* movespline = 0x9EFC9208
  5247. Movement::Spline<int> spline = 0x9EFC9208
  5248. Movement::FacingInfo facing = 0x9EFC9238
  5249. unsigned int m_Id = 0x5B3
  5250. Movement::MoveSplineFlag splineflags = 0x21000
  5251. int time_passed = 0x326
  5252. float vertical_acceleration = 0.000000
  5253. float initialOrientation = 0.730792
  5254. int effect_start_time = 0x0
  5255. int point_Idx = 0x2
  5256. int point_Idx_offset = 0x0
  5257. bool onTransport = 0x0
  5258. UnitAI* i_AI = 0x9F40DAE8
  5259. Unit* me = 0x450ED4D8
  5260. UnitAI* i_disabledAI = NULL
  5261. bool m_AutoRepeatFirstCast = 0x0
  5262. unsigned int[3] m_attackTimer
  5263. [0] = 0x0
  5264. [1] = 0x0
  5265. [2] = 0x0
  5266. float[5] m_createStats
  5267. [0] = 171.000000
  5268. [1] = 137.000000
  5269. [2] = 321.000000
  5270. [3] = 63.000000
  5271. [4] = 101.000000
  5272. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  5273. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5274. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5275. 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 = 0x450ED88C
  5276. <user defined> _Copy_tag = 0x450ED88C
  5277. <user defined> _Move_tag = 0x450ED88C
  5278. Unit* m_attacking = NULL
  5279. int m_deathState = 0x0
  5280. int m_procDeep = 0x0
  5281. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  5282. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  5283. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5284. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  5285. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  5286. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  5287. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  5288. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  5289. unsigned int m_transform = 0x0
  5290. Spell*[4] m_currentSpells
  5291. [0] = NULL
  5292. [1] = NULL
  5293. [2] = NULL
  5294. [3] = NULL
  5295. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  5296. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5297. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5298. 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 = 0x450ED8D0
  5299. <user defined> value_compare = 0x450ED8D0
  5300. <user defined> _Copy_tag = 0x450ED8D0
  5301. <user defined> _Move_tag = 0x450ED8D0
  5302. <user defined> value_compare = 0x450ED8D0
  5303. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  5304. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5305. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5306. 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 = 0x450ED8DC
  5307. <user defined> value_compare = 0x450ED8DC
  5308. <user defined> _Copy_tag = 0x450ED8DC
  5309. <user defined> _Move_tag = 0x450ED8DC
  5310. <user defined> value_compare = 0x450ED8DC
  5311. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  5312. std::_List_buy<Aura *,std::allocator<Aura *> >
  5313. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5314. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  5315. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  5316. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  5317. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  5318. std::_Iterator_base12
  5319. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  5320. std::_Iterator_base12* _Mynextiter = NULL
  5321. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  5322. unsigned int m_removedAurasCount = 0x0
  5323. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  5324. [0] = 0x450ED904
  5325. [1] = 0x450ED910
  5326. [2] = 0x450ED91C
  5327. [3] = 0x450ED928
  5328. [4] = 0x450ED934
  5329. [5] = 0x450ED940
  5330. [6] = 0x450ED94C
  5331. [7] = 0x450ED958
  5332. [8] = 0x450ED964
  5333. [9] = 0x450ED970
  5334. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  5335. std::_List_buy<Aura *,std::allocator<Aura *> >
  5336. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5337. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  5338. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  5339. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  5340. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  5341. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  5342. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  5343. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5344. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5345. 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 = 0x450EE7F8
  5346. <user defined> value_compare = 0x450EE7F8
  5347. <user defined> _Copy_tag = 0x450EE7F8
  5348. <user defined> _Move_tag = 0x450EE7F8
  5349. <user defined> value_compare = 0x450EE7F8
  5350. unsigned int m_interruptMask = 0x0
  5351. float[2] m_auraFlatModifiersGroup
  5352. [0] = 0.000000
  5353. [1] = 0.000000
  5354. [0] = 0x0
  5355. float[2]
  5356. [0] = 0.000000
  5357. [1] = 0.000000
  5358. float[2]
  5359. [0] = 0.000000
  5360. [1] = 0.000000
  5361. float[2]
  5362. [0] = 0.000000
  5363. [1] = 0.000000
  5364. float[2]
  5365. [0] = 0.000000
  5366. [1] = 0.000000
  5367. float[2]
  5368. [0] = 0.000000
  5369. [1] = 0.000000
  5370. float[2]
  5371. [0] = 0.000000
  5372. [1] = 0.000000
  5373. float[2]
  5374. [0] = 0.000000
  5375. [1] = 0.000000
  5376. float[2]
  5377. [0] = 0.000000
  5378. [1] = 0.000000
  5379. float[2]
  5380. [0] = 0.000000
  5381. [1] = 0.000000
  5382. float[2] m_auraPctModifiersGroup
  5383. [0] = 1.000000
  5384. [1] = 1.000000
  5385. [0] = 0x3F8000003F800000
  5386. float[2]
  5387. [0] = 1.000000
  5388. [1] = 1.000000
  5389. float[2]
  5390. [0] = 1.000000
  5391. [1] = 1.000000
  5392. float[2]
  5393. [0] = 1.000000
  5394. [1] = 1.000000
  5395. float[2]
  5396. [0] = 1.000000
  5397. [1] = 1.000000
  5398. float[2]
  5399. [0] = 1.000000
  5400. [1] = 1.050000
  5401. float[2]
  5402. [0] = 1.000000
  5403. [1] = 1.000000
  5404. float[2]
  5405. [0] = 1.000000
  5406. [1] = 1.000000
  5407. float[2]
  5408. [0] = 1.000000
  5409. [1] = 1.000000
  5410. float[2]
  5411. [0] = 1.000000
  5412. [1] = 1.000000
  5413. float[2] m_weaponDamage
  5414. [0] = 55.000000
  5415. [1] = 0.000000
  5416. [0] = 0x425C0000
  5417. float[2]
  5418. [0] = 91.000000
  5419. [1] = 0.000000
  5420. [0] = 0x450EE998
  5421. float[2]
  5422. [0] = 1.000000
  5423. [1] = 0.000000
  5424. [0] = 0x3F800000
  5425. float[2]
  5426. [0] = 2.000000
  5427. [1] = 0.000000
  5428. float[2]
  5429. [0] = 1.000000
  5430. [1] = 0.000000
  5431. [0] = 0x3F800000
  5432. float[2]
  5433. [0] = 2.000000
  5434. [1] = 0.000000
  5435. bool m_canModifyStats = 0x1
  5436. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  5437. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  5438. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  5439. 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 = 0x450EE9CC
  5440. <user defined> value_compare = 0x450EE9CC
  5441. <user defined> _Copy_tag = 0x450EE9CC
  5442. <user defined> _Move_tag = 0x450EE9CC
  5443. <user defined> value_compare = 0x450EE9CC
  5444. float[9] m_speed_rate
  5445. [0] = 1.000000
  5446. [1] = 1.300000
  5447. [2] = 1.000000
  5448. [3] = 1.300000
  5449. [4] = 1.000000
  5450. [5] = 1.000000
  5451. [6] = 1.300000
  5452. [7] = 1.000000
  5453. [8] = 1.000000
  5454. CharmInfo* m_charmInfo = 0x97296E28
  5455. Unit* _unit = 0x450ED4D8
  5456. UnitActionBarEntry[10] PetActionBar
  5457. [0] = 0x7000002
  5458. [1] = 0x7000001
  5459. [2] = 0x7000000
  5460. [3] = 0xC100CCF9
  5461. [4] = 0x810069A7
  5462. [5] = 0xC10089DE
  5463. [6] = 0x810006CE
  5464. [7] = 0x6000002
  5465. [8] = 0x6000001
  5466. [9] = 0x6000000
  5467. UnitActionBarEntry[4] _charmspells
  5468. [0] = 0x81000000
  5469. [1] = 0x81000000
  5470. [2] = 0x81000000
  5471. [3] = 0x81000000
  5472. unsigned int _CommandState = 0x1
  5473. unsigned int _petnumber = 0x35
  5474. int _oldReactState = 0x2
  5475. bool _isCommandAttack = 0x0
  5476. bool _isCommandFollow = 0x1
  5477. bool _isAtStay = 0x0
  5478. bool _isFollowing = 0x0
  5479. bool _isReturning = 0x1
  5480. float _stayX = 0.000000
  5481. float _stayY = 0.000000
  5482. float _stayZ = 0.000000
  5483. std::list<Player *,std::allocator<Player *> > m_sharedVision
  5484. std::_List_buy<Player *,std::allocator<Player *> >
  5485. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  5486. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  5487. MotionMaster* i_motionMaster = 0xA1ADEAE0
  5488. unsigned int[4] m_reactiveTimer
  5489. [0] = 0x0
  5490. [1] = 0x0
  5491. [2] = 0x0
  5492. [3] = 0x0
  5493. unsigned int m_regenTimer = 0x7D0
  5494. Vehicle* m_vehicle = NULL
  5495. Vehicle* m_vehicleKit = NULL
  5496. unsigned int m_unitTypeMask = 0x197
  5497. LiquidTypeEntry* _lastLiquid = NULL
  5498. unsigned int m_rootTimes = 0x0
  5499. unsigned int m_state = 0x0
  5500. unsigned int m_lastManaUse = 0x0
  5501. TimeTrackerSmall m_movesplineTimer
  5502. int i_expiryTime = 0xC8
  5503. DiminishingReturn[21] m_Diminishing
  5504. [0] = 0x450EEA44
  5505. [1] = 0x450EEA50
  5506. [2] = 0x450EEA5C
  5507. [3] = 0x450EEA68
  5508. [4] = 0x450EEA74
  5509. [5] = 0x450EEA80
  5510. [6] = 0x450EEA8C
  5511. [7] = 0x450EEA98
  5512. [8] = 0x450EEAA4
  5513. [9] = 0x450EEAB0
  5514. CombatManager m_combatManager
  5515. Unit* _owner = 0x450ED4D8
  5516. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x450EEB44
  5517. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x450EEB6C
  5518. ThreatManager m_threatManager
  5519. ThreatListIterator
  5520. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  5521. Unit* _owner = 0x450ED4D8
  5522. bool _ownerCanHaveThreatList = 0x0
  5523. bool _ownerEngaged = 0x0
  5524. unsigned int _updateClientTimer = 0x3E8
  5525. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x450EEBA0
  5526. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x450EEBBC
  5527. ThreatReference* _currentVictimRef = NULL
  5528. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x450EEBE8
  5529. std::array<float,7> _singleSchoolModifiers = 0x450EEC10
  5530. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x450EEC2C
  5531. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x450EEC54
  5532. 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 = 0x450EEC64
  5533. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  5534. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  5535. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  5536. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  5537. 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 = 0x450EEC9C
  5538. unsigned int _Mask = 0x7
  5539. unsigned int _Maxidx = 0x8
  5540. Unit* m_comboTarget = NULL
  5541. int m_comboPoints = 0x0
  5542. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  5543. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  5544. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  5545. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  5546. 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 = 0x450EECCC
  5547. unsigned int _Mask = 0x7
  5548. unsigned int _Maxidx = 0x8
  5549. bool m_cleanupDone = 0x0
  5550. bool m_duringRemoveFromWorld = 0x0
  5551. bool _instantCast = 0x0
  5552. unsigned int _oldFactionId = 0x0
  5553. bool _isWalkingBeforeCharm = 0x0
  5554. SpellHistory* m_spellHistory = 0xA29FE368
  5555. CooldownEntry
  5556. unsigned int SpellId = 0x450ED4D8
  5557. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  5558. unsigned int ItemId = 0x0
  5559. unsigned int CategoryId = 0x9F618A70
  5560. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  5561. bool OnHold = 0xA0
  5562. Unit* _owner = 0x450ED4D8
  5563. 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 = 0xA29FE36C
  5564. 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 = 0xA29FE394
  5565. 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 = 0xA29FE3BC
  5566. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  5567. [0] = 0x0
  5568. [1] = 0x0
  5569. [2] = 0x0
  5570. [3] = 0x0
  5571. [4] = 0x0
  5572. [5] = 0x0
  5573. [6] = 0x0
  5574. 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 = 0xA29FE420
  5575. int _top = 0x1
  5576. unsigned int _cleanFlag = 0x0
  5577. Parameter MovementGenerator* m = 0xA1ADE038
  5578. Parameter MovementSlot slot = 0x1
  5579. 0213264D 00000000 MotionMaster::MoveFollow+32D c:\trinitysource355\src\server\game\movement\motionmaster.cpp line 254
  5580. Local MotionMaster* this = 0xA1ADEAE0
  5581. MovementGenerator*[3] _slot
  5582. [0] = 0x3366640
  5583. [1] = NULL
  5584. [2] = NULL
  5585. bool[3] _initialize
  5586. [0] = 0x0
  5587. [1] = 0x0
  5588. [2] = 0x1
  5589. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  5590. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  5591. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  5592. Unit* _owner = 0x450ED4D8
  5593. WorldObject
  5594. Object
  5595. unsigned int m_objectType = 0x9
  5596. int m_objectTypeId = 0x3
  5597. unsigned int m_updateFlag = 0x60
  5598. int* m_int32Values = 0x35000002
  5599. unsigned int* m_uint32Values = 0x35000002
  5600. float* m_floatValues = 0.000000
  5601. UpdateMask _changesMask = 0x450ED4EC
  5602. unsigned int m_valuesCount = 0x94
  5603. unsigned int _fieldNotifyFlags = 0x100
  5604. bool m_objectUpdated = 0x0
  5605. bool m_inWorld = 0x1
  5606. bool m_isNewObject = 0x0
  5607. PackedGuid m_PackGUID = 0x450ED500
  5608. WorldLocation
  5609. Position
  5610. <user defined> XY = 0x450ED51C
  5611. <user defined> XYZ = 0x450ED51C
  5612. <user defined> XYZO = 0x450ED51C
  5613. <user defined> PackedXYZ = 0x450ED51C
  5614. float m_positionX = -159.616638
  5615. float m_positionY = 2192.040039
  5616. float m_positionZ = 36.871880
  5617. float m_orientation = 0.728277
  5618. ?$Streamer@UXY@Position@@
  5619. Position* Pos = 0xC31F9DDC
  5620. ?$ConstStreamer@UXY@Position@@
  5621. Position* Pos = 0xC31F9DDC
  5622. ?$Streamer@UXYZ@Position@@
  5623. <user defined> Pos = 0xC31F9DDC
  5624. ?$ConstStreamer@UXYZ@Position@@
  5625. <user defined> Pos = 0xC31F9DDC
  5626. ?$Streamer@UXYZO@Position@@
  5627. <user defined> Pos = 0xC31F9DDC
  5628. ?$ConstStreamer@UXYZO@Position@@
  5629. <user defined> Pos = 0xC31F9DDC
  5630. ?$Streamer@UPackedXYZ@Position@@
  5631. <user defined> Pos = 0xC31F9DDC
  5632. ?$ConstStreamer@UPackedXYZ@Position@@
  5633. <user defined> Pos = 0xC31F9DDC
  5634. unsigned int m_mapId = 0x277
  5635. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  5636. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  5637. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  5638. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  5639. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  5640. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  5641. unsigned int LastUsedScriptID = 0x0
  5642. MovementInfo m_movementInfo = 0x450ED5D0
  5643. EventProcessor m_Events = 0x450ED640
  5644. std::string m_name = "Boar"
  5645. bool m_isActive = 0x0
  5646. bool m_isFarVisible = 0x0
  5647. bool m_isWorldObject = 0x1
  5648. ZoneScript* m_zoneScript = NULL
  5649. Transport* m_transport = NULL
  5650. unsigned int m_zoneId = 0x12CC
  5651. unsigned int m_areaId = 0x12CC
  5652. float m_staticFloorZ = -108.843552
  5653. bool m_outdoors = 0x0
  5654. Map* m_currMap = 0x4DA97028
  5655. unsigned int m_InstanceId = 0x7
  5656. unsigned int m_phaseMask = 0xFFFFFFFF
  5657. unsigned int m_notifyflags = 0x2
  5658. unsigned int m_extraAttacks = 0x0
  5659. bool m_canDualWield = 0x0
  5660. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  5661. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5662. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5663. 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 = 0x450ED6A8
  5664. <user defined> _Copy_tag = 0x450ED6A8
  5665. <user defined> _Move_tag = 0x450ED6A8
  5666. Player* m_playerMovingMe = NULL
  5667. ObjectGuid[7] m_SummonSlot
  5668. [0] = 0x0
  5669. [1] = 0x0
  5670. [2] = 0x0
  5671. [3] = 0x0
  5672. [4] = 0x0
  5673. [5] = 0x0
  5674. [6] = 0x0
  5675. ObjectGuid[4] m_ObjectSlot
  5676. [0] = 0x0
  5677. [1] = 0x0
  5678. [2] = 0x0
  5679. [3] = 0x0
  5680. float m_modMeleeHitChance = 0.000000
  5681. float m_modRangedHitChance = 0.000000
  5682. float m_modSpellHitChance = 0.000000
  5683. int m_baseSpellCritChance = 0x5
  5684. float[3] m_modAttackSpeedPct
  5685. [0] = 1.000000
  5686. [1] = 1.000000
  5687. [2] = 1.000000
  5688. 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
  5689. [0] = 0x450ED72C
  5690. [1] = 0x450ED754
  5691. [2] = 0x450ED77C
  5692. [3] = 0x450ED7A4
  5693. [4] = 0x450ED7CC
  5694. [5] = 0x450ED7F4
  5695. [6] = 0x450ED81C
  5696. unsigned int m_lastSanctuaryTime = 0x0
  5697. bool IsAIEnabled = 0x1
  5698. bool NeedChangeAI = 0x0
  5699. ObjectGuid LastCharmerGUID
  5700. unsigned int _guid = 0x0
  5701. bool m_ControlledByPlayer = 0x1
  5702. Movement::MoveSpline* movespline = 0x9EFC9208
  5703. Movement::Spline<int> spline = 0x9EFC9208
  5704. Movement::FacingInfo facing = 0x9EFC9238
  5705. unsigned int m_Id = 0x5B3
  5706. Movement::MoveSplineFlag splineflags = 0x21000
  5707. int time_passed = 0x326
  5708. float vertical_acceleration = 0.000000
  5709. float initialOrientation = 0.730792
  5710. int effect_start_time = 0x0
  5711. int point_Idx = 0x2
  5712. int point_Idx_offset = 0x0
  5713. bool onTransport = 0x0
  5714. UnitAI* i_AI = 0x9F40DAE8
  5715. Unit* me = 0x450ED4D8
  5716. UnitAI* i_disabledAI = NULL
  5717. bool m_AutoRepeatFirstCast = 0x0
  5718. unsigned int[3] m_attackTimer
  5719. [0] = 0x0
  5720. [1] = 0x0
  5721. [2] = 0x0
  5722. float[5] m_createStats
  5723. [0] = 171.000000
  5724. [1] = 137.000000
  5725. [2] = 321.000000
  5726. [3] = 63.000000
  5727. [4] = 101.000000
  5728. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  5729. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5730. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  5731. 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 = 0x450ED88C
  5732. <user defined> _Copy_tag = 0x450ED88C
  5733. <user defined> _Move_tag = 0x450ED88C
  5734. Unit* m_attacking = NULL
  5735. int m_deathState = 0x0
  5736. int m_procDeep = 0x0
  5737. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  5738. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  5739. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  5740. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  5741. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  5742. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  5743. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  5744. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  5745. unsigned int m_transform = 0x0
  5746. Spell*[4] m_currentSpells
  5747. [0] = NULL
  5748. [1] = NULL
  5749. [2] = NULL
  5750. [3] = NULL
  5751. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  5752. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5753. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  5754. 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 = 0x450ED8D0
  5755. <user defined> value_compare = 0x450ED8D0
  5756. <user defined> _Copy_tag = 0x450ED8D0
  5757. <user defined> _Move_tag = 0x450ED8D0
  5758. <user defined> value_compare = 0x450ED8D0
  5759. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  5760. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5761. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  5762. 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 = 0x450ED8DC
  5763. <user defined> value_compare = 0x450ED8DC
  5764. <user defined> _Copy_tag = 0x450ED8DC
  5765. <user defined> _Move_tag = 0x450ED8DC
  5766. <user defined> value_compare = 0x450ED8DC
  5767. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  5768. std::_List_buy<Aura *,std::allocator<Aura *> >
  5769. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5770. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  5771. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  5772. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  5773. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  5774. std::_Iterator_base12
  5775. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  5776. std::_Iterator_base12* _Mynextiter = NULL
  5777. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  5778. unsigned int m_removedAurasCount = 0x0
  5779. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  5780. [0] = 0x450ED904
  5781. [1] = 0x450ED910
  5782. [2] = 0x450ED91C
  5783. [3] = 0x450ED928
  5784. [4] = 0x450ED934
  5785. [5] = 0x450ED940
  5786. [6] = 0x450ED94C
  5787. [7] = 0x450ED958
  5788. [8] = 0x450ED964
  5789. [9] = 0x450ED970
  5790. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  5791. std::_List_buy<Aura *,std::allocator<Aura *> >
  5792. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  5793. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  5794. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  5795. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  5796. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  5797. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  5798. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  5799. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5800. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  5801. 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 = 0x450EE7F8
  5802. <user defined> value_compare = 0x450EE7F8
  5803. <user defined> _Copy_tag = 0x450EE7F8
  5804. <user defined> _Move_tag = 0x450EE7F8
  5805. <user defined> value_compare = 0x450EE7F8
  5806. unsigned int m_interruptMask = 0x0
  5807. float[2] m_auraFlatModifiersGroup
  5808. [0] = 0.000000
  5809. [1] = 0.000000
  5810. [0] = 0x0
  5811. float[2]
  5812. [0] = 0.000000
  5813. [1] = 0.000000
  5814. float[2]
  5815. [0] = 0.000000
  5816. [1] = 0.000000
  5817. float[2]
  5818. [0] = 0.000000
  5819. [1] = 0.000000
  5820. float[2]
  5821. [0] = 0.000000
  5822. [1] = 0.000000
  5823. float[2]
  5824. [0] = 0.000000
  5825. [1] = 0.000000
  5826. float[2]
  5827. [0] = 0.000000
  5828. [1] = 0.000000
  5829. float[2]
  5830. [0] = 0.000000
  5831. [1] = 0.000000
  5832. float[2]
  5833. [0] = 0.000000
  5834. [1] = 0.000000
  5835. float[2]
  5836. [0] = 0.000000
  5837. [1] = 0.000000
  5838. float[2] m_auraPctModifiersGroup
  5839. [0] = 1.000000
  5840. [1] = 1.000000
  5841. [0] = 0x3F8000003F800000
  5842. float[2]
  5843. [0] = 1.000000
  5844. [1] = 1.000000
  5845. float[2]
  5846. [0] = 1.000000
  5847. [1] = 1.000000
  5848. float[2]
  5849. [0] = 1.000000
  5850. [1] = 1.000000
  5851. float[2]
  5852. [0] = 1.000000
  5853. [1] = 1.000000
  5854. float[2]
  5855. [0] = 1.000000
  5856. [1] = 1.050000
  5857. float[2]
  5858. [0] = 1.000000
  5859. [1] = 1.000000
  5860. float[2]
  5861. [0] = 1.000000
  5862. [1] = 1.000000
  5863. float[2]
  5864. [0] = 1.000000
  5865. [1] = 1.000000
  5866. float[2]
  5867. [0] = 1.000000
  5868. [1] = 1.000000
  5869. float[2] m_weaponDamage
  5870. [0] = 55.000000
  5871. [1] = 0.000000
  5872. [0] = 0x425C0000
  5873. float[2]
  5874. [0] = 91.000000
  5875. [1] = 0.000000
  5876. [0] = 0x450EE998
  5877. float[2]
  5878. [0] = 1.000000
  5879. [1] = 0.000000
  5880. [0] = 0x3F800000
  5881. float[2]
  5882. [0] = 2.000000
  5883. [1] = 0.000000
  5884. float[2]
  5885. [0] = 1.000000
  5886. [1] = 0.000000
  5887. [0] = 0x3F800000
  5888. float[2]
  5889. [0] = 2.000000
  5890. [1] = 0.000000
  5891. bool m_canModifyStats = 0x1
  5892. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  5893. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  5894. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  5895. 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 = 0x450EE9CC
  5896. <user defined> value_compare = 0x450EE9CC
  5897. <user defined> _Copy_tag = 0x450EE9CC
  5898. <user defined> _Move_tag = 0x450EE9CC
  5899. <user defined> value_compare = 0x450EE9CC
  5900. float[9] m_speed_rate
  5901. [0] = 1.000000
  5902. [1] = 1.300000
  5903. [2] = 1.000000
  5904. [3] = 1.300000
  5905. [4] = 1.000000
  5906. [5] = 1.000000
  5907. [6] = 1.300000
  5908. [7] = 1.000000
  5909. [8] = 1.000000
  5910. CharmInfo* m_charmInfo = 0x97296E28
  5911. Unit* _unit = 0x450ED4D8
  5912. UnitActionBarEntry[10] PetActionBar
  5913. [0] = 0x7000002
  5914. [1] = 0x7000001
  5915. [2] = 0x7000000
  5916. [3] = 0xC100CCF9
  5917. [4] = 0x810069A7
  5918. [5] = 0xC10089DE
  5919. [6] = 0x810006CE
  5920. [7] = 0x6000002
  5921. [8] = 0x6000001
  5922. [9] = 0x6000000
  5923. UnitActionBarEntry[4] _charmspells
  5924. [0] = 0x81000000
  5925. [1] = 0x81000000
  5926. [2] = 0x81000000
  5927. [3] = 0x81000000
  5928. unsigned int _CommandState = 0x1
  5929. unsigned int _petnumber = 0x35
  5930. int _oldReactState = 0x2
  5931. bool _isCommandAttack = 0x0
  5932. bool _isCommandFollow = 0x1
  5933. bool _isAtStay = 0x0
  5934. bool _isFollowing = 0x0
  5935. bool _isReturning = 0x1
  5936. float _stayX = 0.000000
  5937. float _stayY = 0.000000
  5938. float _stayZ = 0.000000
  5939. std::list<Player *,std::allocator<Player *> > m_sharedVision
  5940. std::_List_buy<Player *,std::allocator<Player *> >
  5941. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  5942. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  5943. MotionMaster* i_motionMaster = 0xA1ADEAE0
  5944. unsigned int[4] m_reactiveTimer
  5945. [0] = 0x0
  5946. [1] = 0x0
  5947. [2] = 0x0
  5948. [3] = 0x0
  5949. unsigned int m_regenTimer = 0x7D0
  5950. Vehicle* m_vehicle = NULL
  5951. Vehicle* m_vehicleKit = NULL
  5952. unsigned int m_unitTypeMask = 0x197
  5953. LiquidTypeEntry* _lastLiquid = NULL
  5954. unsigned int m_rootTimes = 0x0
  5955. unsigned int m_state = 0x0
  5956. unsigned int m_lastManaUse = 0x0
  5957. TimeTrackerSmall m_movesplineTimer
  5958. int i_expiryTime = 0xC8
  5959. DiminishingReturn[21] m_Diminishing
  5960. [0] = 0x450EEA44
  5961. [1] = 0x450EEA50
  5962. [2] = 0x450EEA5C
  5963. [3] = 0x450EEA68
  5964. [4] = 0x450EEA74
  5965. [5] = 0x450EEA80
  5966. [6] = 0x450EEA8C
  5967. [7] = 0x450EEA98
  5968. [8] = 0x450EEAA4
  5969. [9] = 0x450EEAB0
  5970. CombatManager m_combatManager
  5971. Unit* _owner = 0x450ED4D8
  5972. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x450EEB44
  5973. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x450EEB6C
  5974. ThreatManager m_threatManager
  5975. ThreatListIterator
  5976. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  5977. Unit* _owner = 0x450ED4D8
  5978. bool _ownerCanHaveThreatList = 0x0
  5979. bool _ownerEngaged = 0x0
  5980. unsigned int _updateClientTimer = 0x3E8
  5981. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x450EEBA0
  5982. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x450EEBBC
  5983. ThreatReference* _currentVictimRef = NULL
  5984. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x450EEBE8
  5985. std::array<float,7> _singleSchoolModifiers = 0x450EEC10
  5986. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x450EEC2C
  5987. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x450EEC54
  5988. 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 = 0x450EEC64
  5989. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  5990. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  5991. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  5992. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  5993. 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 = 0x450EEC9C
  5994. unsigned int _Mask = 0x7
  5995. unsigned int _Maxidx = 0x8
  5996. Unit* m_comboTarget = NULL
  5997. int m_comboPoints = 0x0
  5998. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  5999. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  6000. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  6001. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  6002. 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 = 0x450EECCC
  6003. unsigned int _Mask = 0x7
  6004. unsigned int _Maxidx = 0x8
  6005. bool m_cleanupDone = 0x0
  6006. bool m_duringRemoveFromWorld = 0x0
  6007. bool _instantCast = 0x0
  6008. unsigned int _oldFactionId = 0x0
  6009. bool _isWalkingBeforeCharm = 0x0
  6010. SpellHistory* m_spellHistory = 0xA29FE368
  6011. CooldownEntry
  6012. unsigned int SpellId = 0x450ED4D8
  6013. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  6014. unsigned int ItemId = 0x0
  6015. unsigned int CategoryId = 0x9F618A70
  6016. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  6017. bool OnHold = 0xA0
  6018. Unit* _owner = 0x450ED4D8
  6019. 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 = 0xA29FE36C
  6020. 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 = 0xA29FE394
  6021. 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 = 0xA29FE3BC
  6022. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  6023. [0] = 0x0
  6024. [1] = 0x0
  6025. [2] = 0x0
  6026. [3] = 0x0
  6027. [4] = 0x0
  6028. [5] = 0x0
  6029. [6] = 0x0
  6030. 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 = 0xA29FE420
  6031. int _top = 0x1
  6032. unsigned int _cleanFlag = 0x0
  6033. Parameter Unit* target = 0x9A3FC260
  6034. WorldObject
  6035. Object
  6036. unsigned int m_objectType = 0x19
  6037. int m_objectTypeId = 0x4
  6038. unsigned int m_updateFlag = 0x60
  6039. int* m_int32Values = 0xF
  6040. unsigned int* m_uint32Values = 0xF
  6041. float* m_floatValues = 0.000000
  6042. UpdateMask _changesMask = 0x9A3FC274
  6043. unsigned int m_valuesCount = 0x52E
  6044. unsigned int _fieldNotifyFlags = 0x100
  6045. bool m_objectUpdated = 0x0
  6046. bool m_inWorld = 0x1
  6047. bool m_isNewObject = 0x0
  6048. PackedGuid m_PackGUID = 0x9A3FC288
  6049. WorldLocation
  6050. Position
  6051. <user defined> XY = 0x9A3FC2A4
  6052. <user defined> XYZ = 0x9A3FC2A4
  6053. <user defined> XYZO = 0x9A3FC2A4
  6054. <user defined> PackedXYZ = 0x9A3FC2A4
  6055. float m_positionX = -118.695480
  6056. float m_positionY = 2153.608887
  6057. float m_positionZ = 30.654202
  6058. float m_orientation = 4.121985
  6059. ?$Streamer@UXY@Position@@
  6060. Position* Pos = 0xC2ED6416
  6061. ?$ConstStreamer@UXY@Position@@
  6062. Position* Pos = 0xC2ED6416
  6063. ?$Streamer@UXYZ@Position@@
  6064. <user defined> Pos = 0xC2ED6416
  6065. ?$ConstStreamer@UXYZ@Position@@
  6066. <user defined> Pos = 0xC2ED6416
  6067. ?$Streamer@UXYZO@Position@@
  6068. <user defined> Pos = 0xC2ED6416
  6069. ?$ConstStreamer@UXYZO@Position@@
  6070. <user defined> Pos = 0xC2ED6416
  6071. ?$Streamer@UPackedXYZ@Position@@
  6072. <user defined> Pos = 0xC2ED6416
  6073. ?$ConstStreamer@UPackedXYZ@Position@@
  6074. <user defined> Pos = 0xC2ED6416
  6075. unsigned int m_mapId = 0x277
  6076. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  6077. int[2] m_values
  6078. [0] = 0x0
  6079. [1] = 0x0
  6080. unsigned int m_flags = 0x0
  6081. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  6082. int[2] m_values
  6083. [0] = 0x0
  6084. [1] = 0x0
  6085. unsigned int m_flags = 0x0
  6086. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  6087. int[12] m_values
  6088. [0] = 0x0
  6089. [1] = 0x0
  6090. [2] = 0x0
  6091. [3] = 0x0
  6092. [4] = 0x0
  6093. [5] = 0x0
  6094. [6] = 0x0
  6095. [7] = 0x0
  6096. [8] = 0x0
  6097. [9] = 0x0
  6098. unsigned int m_flags = 0x0
  6099. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  6100. int[12] m_values
  6101. [0] = 0x0
  6102. [1] = 0x0
  6103. [2] = 0x0
  6104. [3] = 0x0
  6105. [4] = 0x0
  6106. [5] = 0x0
  6107. [6] = 0x0
  6108. [7] = 0x0
  6109. [8] = 0x0
  6110. [9] = 0x0
  6111. unsigned int m_flags = 0x0
  6112. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  6113. int[2] m_values
  6114. [0] = 0x0
  6115. [1] = 0x1
  6116. unsigned int m_flags = 0x0
  6117. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  6118. int[2] m_values
  6119. [0] = 0x3
  6120. [1] = 0x1
  6121. unsigned int m_flags = 0x0
  6122. unsigned int LastUsedScriptID = 0x0
  6123. MovementInfo m_movementInfo
  6124. ObjectGuid guid = 0xF
  6125. unsigned int flags = 0x0
  6126. unsigned int flags2 = 0x0
  6127. Position pos = 0x9A3FC368
  6128. unsigned int time = 0xD2D5B
  6129. TransportInfo
  6130. ObjectGuid guid = 0xF
  6131. Position pos = 0x9A3FC360
  6132. int seat = 0xCE
  6133. unsigned int time = 0x4083E74E
  6134. unsigned int time2 = 0xD2D5B
  6135. MovementInfo::TransportInfo transport = 0x9A3FC380
  6136. float pitch = 0.000000
  6137. unsigned int fallTime = 0xC
  6138. JumpInfo
  6139. float zspeed = 0.000000
  6140. float sinAngle = 0.000000
  6141. float cosAngle = 0.000000
  6142. float xyspeed = -106954752.000000
  6143. MovementInfo::JumpInfo jump = 0x9A3FC3B0
  6144. float splineElevation = 0.000000
  6145. EventProcessor m_Events
  6146. unsigned int m_time = 0x996BF
  6147. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x9A3FC3D0
  6148. std::string m_name = "Tert"
  6149. bool m_isActive = 0x1
  6150. bool m_isFarVisible = 0x0
  6151. bool m_isWorldObject = 0x1
  6152. ZoneScript* m_zoneScript = NULL
  6153. Transport* m_transport = NULL
  6154. unsigned int m_zoneId = 0x12CC
  6155. unsigned int m_areaId = 0x12CC
  6156. float m_staticFloorZ = -91.080673
  6157. bool m_outdoors = 0x0
  6158. Map* m_currMap = 0x4DA97028
  6159. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  6160. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  6161. LinkedListHead
  6162. LinkedListElement iFirst = 0x6FC5FC2C
  6163. LinkedListElement iLast = 0x5ED8227400000000
  6164. unsigned int iSize = 0x8
  6165. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  6166. <user defined> iterator = 0x6FC5FC2C
  6167. <user defined> iterator = 0x4DA97028
  6168. iterator
  6169. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  6170. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  6171. bool _creatureToMoveLock = 0x0
  6172. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  6173. bool _gameObjectsToMoveLock = 0x0
  6174. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  6175. bool _dynamicObjectsToMoveLock = 0x0
  6176. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  6177. std::mutex _mapLock = 0x4DA970A4
  6178. std::mutex _gridLock = 0x4DA970D4
  6179. MapEntry* i_mapEntry = 0x84F97E4
  6180. unsigned int i_spawnMode = 0x1
  6181. unsigned int i_InstanceId = 0x7
  6182. unsigned int m_unloadTimer = 0x0
  6183. float m_VisibleDistance = 170.000000
  6184. DynamicMapTree _dynamicTree = 0x5AF37300
  6185. MapRefManager m_mapRefManager = 0x4DA9711C
  6186. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  6187. int m_VisibilityNotifyPeriod = 0x3E8
  6188. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  6189. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  6190. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  6191. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  6192. int i_gridExpiry = 0x493E0
  6193. Map* m_parentMap = 0x9A3FFDF0
  6194. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  6195. [0] = NULL
  6196. [1] = NULL
  6197. [2] = NULL
  6198. [3] = NULL
  6199. [4] = NULL
  6200. [5] = NULL
  6201. [6] = NULL
  6202. [7] = NULL
  6203. [8] = NULL
  6204. [9] = NULL
  6205. [0] = 0x4DA9717C
  6206. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6207. [0] = NULL
  6208. [1] = NULL
  6209. [2] = NULL
  6210. [3] = NULL
  6211. [4] = NULL
  6212. [5] = NULL
  6213. [6] = NULL
  6214. [7] = NULL
  6215. [8] = NULL
  6216. [9] = NULL
  6217. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6218. [0] = NULL
  6219. [1] = NULL
  6220. [2] = NULL
  6221. [3] = NULL
  6222. [4] = NULL
  6223. [5] = NULL
  6224. [6] = NULL
  6225. [7] = NULL
  6226. [8] = NULL
  6227. [9] = NULL
  6228. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6229. [0] = NULL
  6230. [1] = NULL
  6231. [2] = NULL
  6232. [3] = NULL
  6233. [4] = NULL
  6234. [5] = NULL
  6235. [6] = NULL
  6236. [7] = NULL
  6237. [8] = NULL
  6238. [9] = NULL
  6239. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6240. [0] = NULL
  6241. [1] = NULL
  6242. [2] = NULL
  6243. [3] = NULL
  6244. [4] = NULL
  6245. [5] = NULL
  6246. [6] = NULL
  6247. [7] = NULL
  6248. [8] = NULL
  6249. [9] = NULL
  6250. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6251. [0] = NULL
  6252. [1] = NULL
  6253. [2] = NULL
  6254. [3] = NULL
  6255. [4] = NULL
  6256. [5] = NULL
  6257. [6] = NULL
  6258. [7] = NULL
  6259. [8] = NULL
  6260. [9] = NULL
  6261. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6262. [0] = NULL
  6263. [1] = NULL
  6264. [2] = NULL
  6265. [3] = NULL
  6266. [4] = NULL
  6267. [5] = NULL
  6268. [6] = NULL
  6269. [7] = NULL
  6270. [8] = NULL
  6271. [9] = NULL
  6272. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6273. [0] = NULL
  6274. [1] = NULL
  6275. [2] = NULL
  6276. [3] = NULL
  6277. [4] = NULL
  6278. [5] = NULL
  6279. [6] = NULL
  6280. [7] = NULL
  6281. [8] = NULL
  6282. [9] = NULL
  6283. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6284. [0] = NULL
  6285. [1] = NULL
  6286. [2] = NULL
  6287. [3] = NULL
  6288. [4] = NULL
  6289. [5] = NULL
  6290. [6] = NULL
  6291. [7] = NULL
  6292. [8] = NULL
  6293. [9] = NULL
  6294. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  6295. [0] = NULL
  6296. [1] = NULL
  6297. [2] = NULL
  6298. [3] = NULL
  6299. [4] = NULL
  6300. [5] = NULL
  6301. [6] = NULL
  6302. [7] = NULL
  6303. [8] = NULL
  6304. [9] = NULL
  6305. GridMap*[64] GridMaps
  6306. [0] = NULL
  6307. [1] = NULL
  6308. [2] = NULL
  6309. [3] = NULL
  6310. [4] = NULL
  6311. [5] = NULL
  6312. [6] = NULL
  6313. [7] = NULL
  6314. [8] = NULL
  6315. [9] = NULL
  6316. [0] = 0x4DA9B17C
  6317. <user defined>*[64] GridMap
  6318. [0] = NULL
  6319. [1] = NULL
  6320. [2] = NULL
  6321. [3] = NULL
  6322. [4] = NULL
  6323. [5] = NULL
  6324. [6] = NULL
  6325. [7] = NULL
  6326. [8] = NULL
  6327. [9] = NULL
  6328. <user defined>*[64] GridMap
  6329. [0] = NULL
  6330. [1] = NULL
  6331. [2] = NULL
  6332. [3] = NULL
  6333. [4] = NULL
  6334. [5] = NULL
  6335. [6] = NULL
  6336. [7] = NULL
  6337. [8] = NULL
  6338. [9] = NULL
  6339. <user defined>*[64] GridMap
  6340. [0] = NULL
  6341. [1] = NULL
  6342. [2] = NULL
  6343. [3] = NULL
  6344. [4] = NULL
  6345. [5] = NULL
  6346. [6] = NULL
  6347. [7] = NULL
  6348. [8] = NULL
  6349. [9] = NULL
  6350. <user defined>*[64] GridMap
  6351. [0] = NULL
  6352. [1] = NULL
  6353. [2] = NULL
  6354. [3] = NULL
  6355. [4] = NULL
  6356. [5] = NULL
  6357. [6] = NULL
  6358. [7] = NULL
  6359. [8] = NULL
  6360. [9] = NULL
  6361. <user defined>*[64] GridMap
  6362. [0] = NULL
  6363. [1] = NULL
  6364. [2] = NULL
  6365. [3] = NULL
  6366. [4] = NULL
  6367. [5] = NULL
  6368. [6] = NULL
  6369. [7] = NULL
  6370. [8] = NULL
  6371. [9] = NULL
  6372. <user defined>*[64] GridMap
  6373. [0] = NULL
  6374. [1] = NULL
  6375. [2] = NULL
  6376. [3] = NULL
  6377. [4] = NULL
  6378. [5] = NULL
  6379. [6] = NULL
  6380. [7] = NULL
  6381. [8] = NULL
  6382. [9] = NULL
  6383. <user defined>*[64] GridMap
  6384. [0] = NULL
  6385. [1] = NULL
  6386. [2] = NULL
  6387. [3] = NULL
  6388. [4] = NULL
  6389. [5] = NULL
  6390. [6] = NULL
  6391. [7] = NULL
  6392. [8] = NULL
  6393. [9] = NULL
  6394. <user defined>*[64] GridMap
  6395. [0] = NULL
  6396. [1] = NULL
  6397. [2] = NULL
  6398. [3] = NULL
  6399. [4] = NULL
  6400. [5] = NULL
  6401. [6] = NULL
  6402. [7] = NULL
  6403. [8] = NULL
  6404. [9] = NULL
  6405. <user defined>*[64] GridMap
  6406. [0] = NULL
  6407. [1] = NULL
  6408. [2] = NULL
  6409. [3] = NULL
  6410. [4] = NULL
  6411. [5] = NULL
  6412. [6] = NULL
  6413. [7] = NULL
  6414. [8] = NULL
  6415. [9] = NULL
  6416. std::bitset<262144> marked_cells = 0x4DA9F180
  6417. bool i_scriptLock = 0x0
  6418. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  6419. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  6420. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  6421. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  6422. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  6423. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  6424. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  6425. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  6426. unsigned int _respawnCheckTimer = 0xE08
  6427. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  6428. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  6429. unsigned int _defaultLight = 0x9B8
  6430. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  6431. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  6432. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  6433. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  6434. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  6435. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  6436. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  6437. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  6438. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  6439. unsigned int m_InstanceId = 0x7
  6440. unsigned int m_phaseMask = 0xFFFFFFFF
  6441. unsigned int m_notifyflags = 0x0
  6442. unsigned int m_extraAttacks = 0x0
  6443. bool m_canDualWield = 0x1
  6444. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  6445. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6446. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  6447. 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 = 0x9A3FC430
  6448. <user defined> _Copy_tag = 0x9A3FC430
  6449. <user defined> _Move_tag = 0x9A3FC430
  6450. Player* m_playerMovingMe = 0x9A3FC260
  6451. Unit
  6452. unsigned int m_extraAttacks = 0x0
  6453. bool m_canDualWield = 0x1
  6454. <user defined> m_Controlled = 0x9A3FC430
  6455. <user defined> m_playerMovingMe = 0x9A3FC260
  6456. ObjectGuid[7] m_SummonSlot
  6457. [0] = 0xF140000035000002
  6458. [1] = 0x0
  6459. [2] = 0x0
  6460. [3] = 0x0
  6461. [4] = 0x0
  6462. [5] = 0x0
  6463. [6] = 0x0
  6464. ObjectGuid[4] m_ObjectSlot
  6465. [0] = 0x0
  6466. [1] = 0x0
  6467. [2] = 0x0
  6468. [3] = 0x0
  6469. float m_modMeleeHitChance = 0.706114
  6470. float m_modRangedHitChance = 0.706114
  6471. float m_modSpellHitChance = 0.882643
  6472. int m_baseSpellCritChance = 0x5
  6473. float[3] m_modAttackSpeedPct
  6474. [0] = 1.000000
  6475. [1] = 1.000000
  6476. [2] = 0.869565
  6477. 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
  6478. [0] = 0x9A3FC4B4
  6479. [1] = 0x9A3FC4DC
  6480. [2] = 0x9A3FC504
  6481. [3] = 0x9A3FC52C
  6482. [4] = 0x9A3FC554
  6483. [5] = 0x9A3FC57C
  6484. [6] = 0x9A3FC5A4
  6485. unsigned int m_lastSanctuaryTime = 0x0
  6486. bool IsAIEnabled = 0x0
  6487. bool NeedChangeAI = 0x0
  6488. ObjectGuid LastCharmerGUID = 0x0
  6489. bool m_ControlledByPlayer = 0x1
  6490. Movement::MoveSpline* movespline = 0x846CED38
  6491. UnitAI* i_AI = NULL
  6492. UnitAI* i_disabledAI = NULL
  6493. bool m_AutoRepeatFirstCast = 0x0
  6494. unsigned int[3] m_attackTimer
  6495. [0] = 0x0
  6496. [1] = 0x0
  6497. [2] = 0x0
  6498. float[5] m_createStats
  6499. [0] = 77.000000
  6500. [1] = 176.000000
  6501. [2] = 126.000000
  6502. [3] = 85.000000
  6503. [4] = 96.000000
  6504. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  6505. Unit* m_attacking = NULL
  6506. int m_deathState = 0x0
  6507. int m_procDeep = 0x0
  6508. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  6509. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  6510. unsigned int m_transform = 0x0
  6511. Spell*[4] m_currentSpells
  6512. [0] = NULL
  6513. [1] = NULL
  6514. [2] = NULL
  6515. [3] = NULL
  6516. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  6517. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  6518. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  6519. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  6520. unsigned int m_removedAurasCount = 0x0
  6521. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  6522. [0] = 0x9A3FC68C
  6523. [1] = 0x9A3FC698
  6524. [2] = 0x9A3FC6A4
  6525. [3] = 0x9A3FC6B0
  6526. [4] = 0x9A3FC6BC
  6527. [5] = 0x9A3FC6C8
  6528. [6] = 0x9A3FC6D4
  6529. [7] = 0x9A3FC6E0
  6530. [8] = 0x9A3FC6EC
  6531. [9] = 0x9A3FC6F8
  6532. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  6533. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  6534. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  6535. unsigned int m_interruptMask = 0x80000
  6536. float[2] m_auraFlatModifiersGroup
  6537. [0] = 0.000000
  6538. [1] = 0.000000
  6539. [0] = 0x0
  6540. float[2]
  6541. [0] = 0.000000
  6542. [1] = 0.000000
  6543. float[2]
  6544. [0] = 30.000000
  6545. [1] = 0.000000
  6546. float[2]
  6547. [0] = 20.000000
  6548. [1] = 0.000000
  6549. float[2]
  6550. [0] = 0.000000
  6551. [1] = 0.000000
  6552. float[2]
  6553. [0] = 0.000000
  6554. [1] = 0.000000
  6555. float[2]
  6556. [0] = 0.000000
  6557. [1] = 0.000000
  6558. float[2]
  6559. [0] = 0.000000
  6560. [1] = 0.000000
  6561. float[2]
  6562. [0] = 0.000000
  6563. [1] = 0.000000
  6564. float[2]
  6565. [0] = 0.000000
  6566. [1] = 0.000000
  6567. float[2] m_auraPctModifiersGroup
  6568. [0] = 1.000000
  6569. [1] = 1.000000
  6570. [0] = 0x3F8000003F800000
  6571. float[2]
  6572. [0] = 1.000000
  6573. [1] = 1.000000
  6574. float[2]
  6575. [0] = 1.000000
  6576. [1] = 1.000000
  6577. float[2]
  6578. [0] = 1.000000
  6579. [1] = 1.000000
  6580. float[2]
  6581. [0] = 1.000000
  6582. [1] = 1.000000
  6583. float[2]
  6584. [0] = 1.050000
  6585. [1] = 1.300000
  6586. float[2]
  6587. [0] = 1.000000
  6588. [1] = 1.000000
  6589. float[2]
  6590. [0] = 1.000000
  6591. [1] = 1.000000
  6592. float[2]
  6593. [0] = 1.000000
  6594. [1] = 1.000000
  6595. float[2]
  6596. [0] = 1.000000
  6597. [1] = 1.000000
  6598. float[2] m_weaponDamage
  6599. [0] = 3.000000
  6600. [1] = 0.000000
  6601. [0] = 0x40400000
  6602. float[2]
  6603. [0] = 5.000000
  6604. [1] = 0.000000
  6605. [0] = 0x9A3FD720
  6606. float[2]
  6607. [0] = 1.000000
  6608. [1] = 0.000000
  6609. [0] = 0x3F800000
  6610. float[2]
  6611. [0] = 2.000000
  6612. [1] = 0.000000
  6613. float[2]
  6614. [0] = 5.000000
  6615. [1] = 0.000000
  6616. [0] = 0x40A00000
  6617. float[2]
  6618. [0] = 10.000000
  6619. [1] = 0.000000
  6620. bool m_canModifyStats = 0x1
  6621. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  6622. float[9] m_speed_rate
  6623. [0] = 1.000000
  6624. [1] = 1.000000
  6625. [2] = 1.000000
  6626. [3] = 1.000000
  6627. [4] = 1.000000
  6628. [5] = 1.000000
  6629. [6] = 1.000000
  6630. [7] = 1.000000
  6631. [8] = 1.000000
  6632. CharmInfo* m_charmInfo = NULL
  6633. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  6634. MotionMaster* i_motionMaster = 0x80D603A0
  6635. unsigned int[4] m_reactiveTimer
  6636. [0] = 0x0
  6637. [1] = 0x0
  6638. [2] = 0x0
  6639. [3] = 0x0
  6640. unsigned int m_regenTimer = 0x0
  6641. Vehicle* m_vehicle = NULL
  6642. Vehicle* m_vehicleKit = NULL
  6643. unsigned int m_unitTypeMask = 0x0
  6644. LiquidTypeEntry* _lastLiquid = NULL
  6645. unsigned int m_rootTimes = 0x0
  6646. unsigned int m_state = 0x0
  6647. unsigned int m_lastManaUse = 0x0
  6648. TimeTrackerSmall m_movesplineTimer = 0x0
  6649. DiminishingReturn[21] m_Diminishing
  6650. [0] = 0x9A3FD7CC
  6651. [1] = 0x9A3FD7D8
  6652. [2] = 0x9A3FD7E4
  6653. [3] = 0x9A3FD7F0
  6654. [4] = 0x9A3FD7FC
  6655. [5] = 0x9A3FD808
  6656. [6] = 0x9A3FD814
  6657. [7] = 0x9A3FD820
  6658. [8] = 0x9A3FD82C
  6659. [9] = 0x9A3FD838
  6660. CombatManager m_combatManager = 0x9A3FD8C8
  6661. ThreatManager m_threatManager = 0x9A3FD91C
  6662. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  6663. Unit* m_comboTarget = NULL
  6664. int m_comboPoints = 0x0
  6665. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  6666. bool m_cleanupDone = 0x0
  6667. bool m_duringRemoveFromWorld = 0x0
  6668. bool _instantCast = 0x0
  6669. unsigned int _oldFactionId = 0x0
  6670. bool _isWalkingBeforeCharm = 0x0
  6671. SpellHistory* m_spellHistory = 0x4540F138
  6672. GridObject<Player>
  6673. GridReference<Player> _gridRef = 0x9A3FDA84
  6674. std::string autoReplyMsg = ""
  6675. PlayerTaxi m_taxi
  6676. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  6677. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  6678. unsigned int m_flightMasterFactionId = 0x0
  6679. int m_logintime = 0x5AC18BE4
  6680. int m_Last_tick = 0x5AC18E6C
  6681. unsigned int[2] m_Played_time
  6682. [0] = 0x242B8
  6683. [1] = 0x3EDD
  6684. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  6685. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  6686. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  6687. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  6688. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  6689. unsigned int _Mask = 0x7
  6690. unsigned int _Maxidx = 0x8
  6691. unsigned int m_stableSlots = 0x2
  6692. bool m_mailsLoaded = 0x1
  6693. bool m_mailsUpdated = 0x0
  6694. unsigned int unReadMails = 0x0
  6695. int m_nextMailDelivereTime = 0x0
  6696. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  6697. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  6698. <user defined> value_compare = 0x9A3FDB58
  6699. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  6700. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  6701. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  6702. unsigned int _Mask = 0x7
  6703. unsigned int _Maxidx = 0x8
  6704. PvPInfo pvpInfo
  6705. bool IsHostile = 0x0
  6706. bool IsInHostileArea = 0x0
  6707. bool IsInNoPvPArea = 0x0
  6708. bool IsInFFAPvPArea = 0x0
  6709. int EndTimer = 0x0
  6710. DuelInfo* duel = NULL
  6711. PlayerMenu* PlayerTalkClass = 0x976EBE60
  6712. GossipMenu _gossipMenu = 0x976EBE60
  6713. QuestMenu _questMenu = 0x976EBE90
  6714. WorldSession* _session = 0x964CC288
  6715. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  6716. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  6717. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  6718. Unit* m_unitMovedByMe = 0x9A3FC260
  6719. WorldObject* m_seer = 0x9A3FC260
  6720. <user defined> m_stealth = 0x9A3FC2B8
  6721. <user defined> m_stealthDetect = 0x9A3FC2C4
  6722. <user defined> m_invisibility = 0x9A3FC2D0
  6723. <user defined> m_invisibilityDetect = 0x9A3FC304
  6724. <user defined> m_serverSideVisibility = 0x9A3FC338
  6725. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  6726. unsigned int LastUsedScriptID = 0x0
  6727. <user defined> m_movementInfo = 0x9A3FC358
  6728. <user defined> m_Events = 0x9A3FC3C8
  6729. <user defined> m_name = 0x9A3FC3E0
  6730. bool m_isActive = 0x1
  6731. bool m_isFarVisible = 0x0
  6732. bool m_isWorldObject = 0x1
  6733. <user defined> m_zoneScript = 0x0
  6734. <user defined> m_transport = 0x0
  6735. unsigned int m_zoneId = 0x12CC
  6736. unsigned int m_areaId = 0x12CC
  6737. float m_staticFloorZ = -91.080673
  6738. bool m_outdoors = 0x0
  6739. <user defined> m_currMap = 0x4DA97028
  6740. unsigned int m_InstanceId = 0x7
  6741. unsigned int m_phaseMask = 0xFFFFFFFF
  6742. unsigned int m_notifyflags = 0x0
  6743. unsigned int m_homebindMapId = 0x1
  6744. unsigned int m_homebindAreaId = 0xD7
  6745. float m_homebindX = -2917.580078
  6746. float m_homebindY = -257.980011
  6747. float m_homebindZ = 52.996799
  6748. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  6749. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  6750. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  6751. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  6752. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  6753. unsigned int _Mask = 0x1FF
  6754. unsigned int _Maxidx = 0x200
  6755. unsigned int[9] m_forced_speed_changes
  6756. [0] = 0x0
  6757. [1] = 0x0
  6758. [2] = 0x0
  6759. [3] = 0x0
  6760. [4] = 0x0
  6761. [5] = 0x0
  6762. [6] = 0x0
  6763. [7] = 0x0
  6764. [8] = 0x0
  6765. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  6766. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6767. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6768. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  6769. <user defined> _Copy_tag = 0x9A3FDBF8
  6770. <user defined> _Move_tag = 0x9A3FDBF8
  6771. unsigned int m_HomebindTimer = 0x0
  6772. bool m_InstanceValid = 0x1
  6773. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  6774. [0] = 0x9A3FDC0C
  6775. [1] = 0x9A3FDC34
  6776. [2] = 0x9A3FDC5C
  6777. [3] = 0x9A3FDC84
  6778. Spell* m_spellModTakingSpell = NULL
  6779. bool isDebugAreaTriggers = 0x0
  6780. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  6781. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  6782. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  6783. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  6784. unsigned int m_regenTimerCount = 0x19F
  6785. float[7] m_powerFraction
  6786. [0] = 0.212627
  6787. [1] = 0.000000
  6788. [2] = 0.000000
  6789. [3] = 0.000000
  6790. [4] = 0.000000
  6791. [5] = 0.000000
  6792. [6] = 0.000000
  6793. unsigned int m_contestedPvPTimer = 0x0
  6794. BgBattlegroundQueueID_Rec
  6795. int bgQueueTypeId = 0x2D6748C
  6796. unsigned int invitedToInstance = 0xCDCD0019
  6797. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  6798. [0] = 0x0
  6799. [1] = 0x0
  6800. BGData m_bgData
  6801. unsigned int bgInstanceID = 0x0
  6802. unsigned int bgTypeID = 0x0
  6803. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  6804. unsigned int bgAfkReportedCount = 0x0
  6805. int bgAfkReportedTimer = 0x5AC18F68
  6806. unsigned int bgTeam = 0x0
  6807. unsigned int mountSpell = 0x0
  6808. unsigned int[2] taxiPath
  6809. [0] = 0x0
  6810. [1] = 0x0
  6811. WorldLocation joinPos = 0x9A3FDD28
  6812. bool m_IsBGRandomWinner = 0x0
  6813. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  6814. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6815. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6816. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  6817. <user defined> _Copy_tag = 0x9A3FDD44
  6818. <user defined> _Move_tag = 0x9A3FDD44
  6819. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  6820. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6821. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6822. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  6823. <user defined> _Copy_tag = 0x9A3FDD50
  6824. <user defined> _Move_tag = 0x9A3FDD50
  6825. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  6826. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6827. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6828. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  6829. <user defined> _Copy_tag = 0x9A3FDD5C
  6830. <user defined> _Move_tag = 0x9A3FDD5C
  6831. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  6832. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  6833. <user defined> value_compare = 0x9A3FDD68
  6834. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  6835. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  6836. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  6837. unsigned int _Mask = 0x7
  6838. unsigned int _Maxidx = 0x8
  6839. ObjectGuid m_playerSharingQuest
  6840. unsigned int _guid = 0x0
  6841. unsigned int m_sharedQuestId = 0x0
  6842. unsigned int m_ingametime = 0x34F93
  6843. int m_lastHonorUpdateTime = 0x5AC18E40
  6844. ObjectGuid m_lootGuid
  6845. unsigned int _guid = 0x0
  6846. unsigned int m_team = 0x43
  6847. unsigned int m_nextSave = 0xB2FA
  6848. int m_speakTime = 0x0
  6849. unsigned int m_speakCount = 0x0
  6850. unsigned int m_dungeonDifficulty = 0x0
  6851. unsigned int m_raidDifficulty = 0x1
  6852. unsigned int m_raidMapDifficulty = 0x0
  6853. unsigned int m_atLoginFlags = 0x0
  6854. Item*[150] m_items
  6855. [0] = 0x430CA130
  6856. [1] = NULL
  6857. [2] = NULL
  6858. [3] = 0x430C9DE0
  6859. [4] = NULL
  6860. [5] = NULL
  6861. [6] = 0x430CB368
  6862. [7] = NULL
  6863. [8] = NULL
  6864. [9] = NULL
  6865. unsigned int m_currentBuybackSlot = 0x4A
  6866. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  6867. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  6868. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  6869. bool m_itemUpdateQueueBlocked = 0x0
  6870. unsigned int m_ExtraFlags = 0x1
  6871. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  6872. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  6873. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  6874. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  6875. <user defined> value_compare = 0x9A3FE040
  6876. <user defined> _Copy_tag = 0x9A3FE040
  6877. <user defined> _Move_tag = 0x9A3FE040
  6878. <user defined> value_compare = 0x9A3FE040
  6879. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  6880. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  6881. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  6882. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  6883. <user defined> value_compare = 0x9A3FE04C
  6884. <user defined> _Copy_tag = 0x9A3FE04C
  6885. <user defined> _Move_tag = 0x9A3FE04C
  6886. <user defined> value_compare = 0x9A3FE04C
  6887. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  6888. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6889. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  6890. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  6891. <user defined> _Copy_tag = 0x9A3FE058
  6892. <user defined> _Move_tag = 0x9A3FE058
  6893. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  6894. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  6895. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  6896. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  6897. <user defined> value_compare = 0x9A3FE064
  6898. <user defined> _Copy_tag = 0x9A3FE064
  6899. <user defined> _Move_tag = 0x9A3FE064
  6900. <user defined> value_compare = 0x9A3FE064
  6901. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  6902. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  6903. <user defined> value_compare = 0x9A3FE070
  6904. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  6905. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  6906. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  6907. unsigned int _Mask = 0x3F
  6908. unsigned int _Maxidx = 0x40
  6909. unsigned int m_GuildIdInvited = 0x0
  6910. unsigned int m_ArenaTeamIdInvited = 0x0
  6911. std::deque<Mail *,std::allocator<Mail *> > m_mail
  6912. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  6913. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  6914. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  6915. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  6916. <user defined> value_compare = 0x9A3FE0B4
  6917. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  6918. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  6919. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  6920. unsigned int _Mask = 0x1FF
  6921. unsigned int _Maxidx = 0x200
  6922. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  6923. [0] = 0x80D603F8
  6924. [1] = 0x80D60710
  6925. unsigned int m_lastPotionId = 0x0
  6926. unsigned int m_activeSpec = 0x0
  6927. unsigned int m_specsCount = 0x2
  6928. unsigned int[6] m_Glyphs
  6929. [0] = 0x0
  6930. [1] = 0x0
  6931. [2] = 0x0
  6932. [3] = 0x0
  6933. [4] = 0x0
  6934. [5] = 0x0
  6935. [0] = 0x9A3FE0EC
  6936. unsigned int[6]
  6937. [0] = 0x0
  6938. [1] = 0x0
  6939. [2] = 0x0
  6940. [3] = 0x0
  6941. [4] = 0x0
  6942. [5] = 0x0
  6943. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  6944. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  6945. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  6946. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  6947. <user defined> value_compare = 0x9A3FE11C
  6948. <user defined> _Copy_tag = 0x9A3FE11C
  6949. <user defined> _Move_tag = 0x9A3FE11C
  6950. <user defined> value_compare = 0x9A3FE11C
  6951. float[4] m_auraBaseFlatMod
  6952. [0] = 0.000000
  6953. [1] = 0.000000
  6954. [2] = 0.000000
  6955. [3] = 0.000000
  6956. float[4] m_auraBasePctMod
  6957. [0] = 0.914400
  6958. [1] = 0.914400
  6959. [2] = 0.914400
  6960. [3] = 1.000000
  6961. int[25] m_baseRatingValue
  6962. [0] = 0x0
  6963. [1] = 0x0
  6964. [2] = 0x0
  6965. [3] = 0x0
  6966. [4] = 0x0
  6967. [5] = 0x14
  6968. [6] = 0x14
  6969. [7] = 0x14
  6970. [8] = 0x0
  6971. [9] = 0x0
  6972. unsigned int m_baseSpellPower = 0x0
  6973. unsigned int m_baseFeralAP = 0x0
  6974. unsigned int m_baseManaRegen = 0x0
  6975. unsigned int m_baseHealthRegen = 0x0
  6976. int m_spellPenetrationItemMod = 0x0
  6977. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  6978. [0] = 0x9A3FE190
  6979. [1] = 0x9A3FE1B8
  6980. [2] = 0x9A3FE1E0
  6981. [3] = 0x9A3FE208
  6982. [4] = 0x9A3FE230
  6983. [5] = 0x9A3FE258
  6984. [6] = 0x9A3FE280
  6985. [7] = 0x9A3FE2A8
  6986. [8] = 0x9A3FE2D0
  6987. [9] = 0x9A3FE2F8
  6988. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  6989. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  6990. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  6991. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  6992. std::list<Item *,std::allocator<Item *> > m_itemDuration
  6993. std::_List_buy<Item *,std::allocator<Item *> >
  6994. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  6995. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  6996. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  6997. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  6998. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  6999. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  7000. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  7001. unsigned int _Mask = 0x7
  7002. unsigned int _Maxidx = 0x8
  7003. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  7004. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  7005. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  7006. WorldSession* m_session = 0x964CC288
  7007. std::list<Channel *,std::allocator<Channel *> > m_channels
  7008. std::_List_buy<Channel *,std::allocator<Channel *> >
  7009. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  7010. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  7011. unsigned int m_cinematic = 0x1
  7012. TradeData* m_trade = NULL
  7013. bool m_DailyQuestChanged = 0x0
  7014. bool m_WeeklyQuestChanged = 0x0
  7015. bool m_MonthlyQuestChanged = 0x0
  7016. bool m_SeasonalQuestChanged = 0x0
  7017. int m_lastDailyQuestTime = 0x0
  7018. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  7019. unsigned int m_drunkTimer = 0x0
  7020. unsigned int m_weaponChangeTimer = 0x0
  7021. unsigned int m_zoneUpdateId = 0x12CC
  7022. unsigned int m_zoneUpdateTimer = 0x320
  7023. unsigned int m_areaUpdateId = 0x12CC
  7024. unsigned int m_deathTimer = 0x0
  7025. int m_deathExpireTime = 0x5A75E783
  7026. unsigned int m_WeaponProficiency = 0x408F
  7027. unsigned int m_ArmorProficiency = 0xF
  7028. bool m_canParry = 0x1
  7029. bool m_canBlock = 0x0
  7030. bool m_canTitanGrip = 0x0
  7031. unsigned int m_titanGripPenaltySpellId = 0x0
  7032. unsigned int m_swingErrorMsg = 0x0
  7033. float m_ammoDPS = 0.000000
  7034. int _restTime = 0x0
  7035. unsigned int inn_triggerId = 0x0
  7036. float m_rest_bonus = 1240425.000000
  7037. unsigned int _restFlagMask = 0x0
  7038. unsigned int m_resetTalentsCost = 0x0
  7039. int m_resetTalentsTime = 0x0
  7040. unsigned int m_usedTalentCount = 0x0
  7041. unsigned int m_questRewardTalentCount = 0x0
  7042. PlayerSocial* m_social = 0x978C7140
  7043. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  7044. ObjectGuid _playerGUID = 0xF
  7045. GroupReference m_group
  7046. Reference<Group,Player>
  7047. LinkedListElement
  7048. LinkedListElement* iNext = NULL
  7049. LinkedListElement* iPrev = NULL
  7050. Group* iRefTo = NULL
  7051. Player* iRefFrom = NULL
  7052. unsigned int iSubGroup = 0x0
  7053. GroupReference m_originalGroup
  7054. Reference<Group,Player>
  7055. LinkedListElement
  7056. LinkedListElement* iNext = NULL
  7057. LinkedListElement* iPrev = NULL
  7058. Group* iRefTo = NULL
  7059. Player* iRefFrom = NULL
  7060. unsigned int iSubGroup = 0x0
  7061. Group* m_groupInvite = NULL
  7062. unsigned int m_groupUpdateMask = 0x0
  7063. unsigned int m_auraRaidUpdateMask = 0x0
  7064. bool m_bPassOnGroupLoot = 0x0
  7065. unsigned int m_lastpetnumber = 0x35
  7066. int m_summon_expire = 0x0
  7067. WorldLocation m_summon_location
  7068. Position
  7069. <user defined> XY = 0x9A3FE790
  7070. <user defined> XYZ = 0x9A3FE790
  7071. <user defined> XYZO = 0x9A3FE790
  7072. <user defined> PackedXYZ = 0x9A3FE790
  7073. float m_positionX = 0.000000
  7074. float m_positionY = 0.000000
  7075. float m_positionZ = 0.000000
  7076. float m_orientation = 0.000000
  7077. ?$Streamer@UXY@Position@@
  7078. Position* Pos = NULL
  7079. ?$ConstStreamer@UXY@Position@@
  7080. Position* Pos = NULL
  7081. ?$Streamer@UXYZ@Position@@
  7082. <user defined> Pos = 0x0
  7083. ?$ConstStreamer@UXYZ@Position@@
  7084. <user defined> Pos = 0x0
  7085. ?$Streamer@UXYZO@Position@@
  7086. <user defined> Pos = 0x0
  7087. ?$ConstStreamer@UXYZO@Position@@
  7088. <user defined> Pos = 0x0
  7089. ?$Streamer@UPackedXYZ@Position@@
  7090. <user defined> Pos = 0x0
  7091. ?$ConstStreamer@UPackedXYZ@Position@@
  7092. <user defined> Pos = 0x0
  7093. unsigned int m_mapId = 0xFFFFFFFF
  7094. WorldLocation m_recall_location
  7095. Position
  7096. <user defined> XY = 0x9A3FE7A4
  7097. <user defined> XYZ = 0x9A3FE7A4
  7098. <user defined> XYZO = 0x9A3FE7A4
  7099. <user defined> PackedXYZ = 0x9A3FE7A4
  7100. float m_positionX = 2127.888916
  7101. float m_positionY = -4650.622559
  7102. float m_positionZ = 48.693016
  7103. float m_orientation = 0.634563
  7104. ?$Streamer@UXY@Position@@
  7105. Position* Pos = 0x4504FE39
  7106. ?$ConstStreamer@UXY@Position@@
  7107. Position* Pos = 0x4504FE39
  7108. ?$Streamer@UXYZ@Position@@
  7109. <user defined> Pos = 0x4504FE39
  7110. ?$ConstStreamer@UXYZ@Position@@
  7111. <user defined> Pos = 0x4504FE39
  7112. ?$Streamer@UXYZO@Position@@
  7113. <user defined> Pos = 0x4504FE39
  7114. ?$ConstStreamer@UXYZO@Position@@
  7115. <user defined> Pos = 0x4504FE39
  7116. ?$Streamer@UPackedXYZ@Position@@
  7117. <user defined> Pos = 0x4504FE39
  7118. ?$ConstStreamer@UPackedXYZ@Position@@
  7119. <user defined> Pos = 0x4504FE39
  7120. unsigned int m_mapId = 0x1
  7121. DeclinedName* m_declinedname = NULL
  7122. Runes* m_runes = NULL
  7123. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  7124. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7125. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  7126. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  7127. <user defined> value_compare = 0x9A3FE7C0
  7128. <user defined> _Copy_tag = 0x9A3FE7C0
  7129. <user defined> _Move_tag = 0x9A3FE7C0
  7130. <user defined> value_compare = 0x9A3FE7C0
  7131. unsigned int m_grantableLevels = 0x0
  7132. unsigned int m_fishingSteps = 0x0
  7133. bool m_needsZoneUpdate = 0x0
  7134. CinematicMgr* _cinematicMgr = 0x80D600E0
  7135. Player* player = 0x9A3FC260
  7136. unsigned int m_cinematicDiff = 0x996BF
  7137. unsigned int m_lastCinematicCheck = 0x0
  7138. unsigned int m_activeCinematicCameraId = 0x0
  7139. unsigned int m_cinematicLength = 0x0
  7140. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  7141. Position m_remoteSightPosition = 0x80D600F8
  7142. TempSummon* m_CinematicObject = NULL
  7143. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  7144. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7145. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7146. 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 = 0x9A3FE7D4
  7147. <user defined> _Copy_tag = 0x9A3FE7D4
  7148. <user defined> _Move_tag = 0x9A3FE7D4
  7149. MapReference m_mapRef
  7150. Reference<Map,Player>
  7151. LinkedListElement
  7152. LinkedListElement* iNext = 0x9A3FE7E400000000
  7153. LinkedListElement* iPrev = 0x9A3FE7E4
  7154. Map* iRefTo = 0x4DA97028
  7155. Player* iRefFrom = 0x9A3FC260
  7156. unsigned int m_lastFallTime = 0xC
  7157. float m_lastFallZ = 30.654202
  7158. int[3] m_MirrorTimer
  7159. [0] = 0xFFFFFFFF
  7160. [1] = 0xFFFFFFFF
  7161. [2] = 0xFFFFFFFF
  7162. unsigned int m_MirrorTimerFlags = 0x0
  7163. unsigned int m_MirrorTimerFlagsLast = 0x0
  7164. bool m_isInWater = 0x0
  7165. unsigned int[6] m_runeGraceCooldown
  7166. [0] = 0xFFFFFFFF
  7167. [1] = 0xFFFFFFFF
  7168. [2] = 0xFFFFFFFF
  7169. [3] = 0xFFFFFFFF
  7170. [4] = 0xFFFFFFFF
  7171. [5] = 0xFFFFFFFF
  7172. unsigned int[6] m_lastRuneGraceTimers
  7173. [0] = 0x0
  7174. [1] = 0x0
  7175. [2] = 0x0
  7176. [3] = 0x0
  7177. [4] = 0x0
  7178. [5] = 0x0
  7179. WorldLocation m_teleport_dest
  7180. Position
  7181. <user defined> XY = 0x9A3FE83C
  7182. <user defined> XYZ = 0x9A3FE83C
  7183. <user defined> XYZO = 0x9A3FE83C
  7184. <user defined> PackedXYZ = 0x9A3FE83C
  7185. float m_positionX = 76.863800
  7186. float m_positionY = 2211.370117
  7187. float m_positionZ = 30.000000
  7188. float m_orientation = 3.149650
  7189. ?$Streamer@UXY@Position@@
  7190. Position* Pos = 0x4299BA44
  7191. ?$ConstStreamer@UXY@Position@@
  7192. Position* Pos = 0x4299BA44
  7193. ?$Streamer@UXYZ@Position@@
  7194. <user defined> Pos = 0x4299BA44
  7195. ?$ConstStreamer@UXYZ@Position@@
  7196. <user defined> Pos = 0x4299BA44
  7197. ?$Streamer@UXYZO@Position@@
  7198. <user defined> Pos = 0x4299BA44
  7199. ?$ConstStreamer@UXYZO@Position@@
  7200. <user defined> Pos = 0x4299BA44
  7201. ?$Streamer@UPackedXYZ@Position@@
  7202. <user defined> Pos = 0x4299BA44
  7203. ?$ConstStreamer@UPackedXYZ@Position@@
  7204. <user defined> Pos = 0x4299BA44
  7205. unsigned int m_mapId = 0x277
  7206. unsigned int m_teleport_options = 0x0
  7207. bool mSemaphoreTeleport_Near = 0x0
  7208. bool mSemaphoreTeleport_Far = 0x0
  7209. unsigned int m_DelayedOperations = 0x0
  7210. bool m_bCanDelayTeleport = 0x0
  7211. bool m_bHasDelayedTeleport = 0x0
  7212. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  7213. unsigned int m_oldpetspell = 0x34A9
  7214. AchievementMgr* m_achievementMgr = 0x846D93F8
  7215. Player* m_player = 0x9A3FC260
  7216. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  7217. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  7218. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  7219. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  7220. Player* _player = 0x9A3FC260
  7221. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  7222. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  7223. unsigned int _visibleFactionCount = 0x14
  7224. unsigned int _honoredFactionCount = 0x0
  7225. unsigned int _reveredFactionCount = 0x0
  7226. unsigned int _exaltedFactionCount = 0x0
  7227. bool _sendFactionIncreased = 0x0
  7228. unsigned int m_ChampioningFaction = 0x0
  7229. unsigned int m_timeSyncCounter = 0x2D
  7230. unsigned int m_timeSyncTimer = 0x1D9F
  7231. unsigned int m_timeSyncClient = 0x15535D9
  7232. unsigned int m_timeSyncServer = 0xD2B2C
  7233. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  7234. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  7235. <user defined> value_compare = 0x9A3FE884
  7236. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  7237. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  7238. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  7239. unsigned int _Mask = 0x7
  7240. unsigned int _Maxidx = 0x8
  7241. unsigned int _pendingBindId = 0x0
  7242. unsigned int _pendingBindTimer = 0x0
  7243. unsigned int _activeCheats = 0x0
  7244. unsigned int healthBeforeDuel = 0x0
  7245. unsigned int manaBeforeDuel = 0x0
  7246. WorldLocation _corpseLocation
  7247. Position
  7248. <user defined> XY = 0x9A3FE8C0
  7249. <user defined> XYZ = 0x9A3FE8C0
  7250. <user defined> XYZO = 0x9A3FE8C0
  7251. <user defined> PackedXYZ = 0x9A3FE8C0
  7252. float m_positionX = 0.000000
  7253. float m_positionY = 0.000000
  7254. float m_positionZ = 0.000000
  7255. float m_orientation = 0.000000
  7256. ?$Streamer@UXY@Position@@
  7257. Position* Pos = NULL
  7258. ?$ConstStreamer@UXY@Position@@
  7259. Position* Pos = NULL
  7260. ?$Streamer@UXYZ@Position@@
  7261. <user defined> Pos = 0x0
  7262. ?$ConstStreamer@UXYZ@Position@@
  7263. <user defined> Pos = 0x0
  7264. ?$Streamer@UXYZO@Position@@
  7265. <user defined> Pos = 0x0
  7266. ?$ConstStreamer@UXYZO@Position@@
  7267. <user defined> Pos = 0x0
  7268. ?$Streamer@UPackedXYZ@Position@@
  7269. <user defined> Pos = 0x0
  7270. ?$ConstStreamer@UPackedXYZ@Position@@
  7271. <user defined> Pos = 0x0
  7272. unsigned int m_mapId = 0xFFFFFFFF
  7273. <user defined> m_SummonSlot = 0x9A3FC440
  7274. <user defined> m_ObjectSlot = 0x9A3FC478
  7275. float m_modMeleeHitChance = 0.706114
  7276. float m_modRangedHitChance = 0.706114
  7277. float m_modSpellHitChance = 0.882643
  7278. int m_baseSpellCritChance = 0x5
  7279. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  7280. <user defined> m_spellImmune = 0x9A3FC4B4
  7281. unsigned int m_lastSanctuaryTime = 0x0
  7282. bool IsAIEnabled = 0x0
  7283. bool NeedChangeAI = 0x0
  7284. <user defined> LastCharmerGUID = 0x0
  7285. bool m_ControlledByPlayer = 0x1
  7286. <user defined> movespline = 0x846CED38
  7287. <user defined> i_AI = 0x0
  7288. <user defined> i_disabledAI = 0x0
  7289. bool m_AutoRepeatFirstCast = 0x0
  7290. <user defined> m_attackTimer = 0x9A3FC5F4
  7291. <user defined> m_createStats = 0x9A3FC600
  7292. <user defined> m_attackers = 0x9A3FC614
  7293. <user defined> m_attacking = 0x0
  7294. int m_deathState = 0x0
  7295. int m_procDeep = 0x0
  7296. <user defined> m_dynObj = 0x9A3FC62C
  7297. <user defined> m_gameObj = 0x9A3FC638
  7298. unsigned int m_transform = 0x0
  7299. <user defined> m_currentSpells = 0x9A3FC648
  7300. <user defined> m_ownedAuras = 0x9A3FC658
  7301. <user defined> m_appliedAuras = 0x9A3FC664
  7302. <user defined> m_removedAuras = 0x9A3FC670
  7303. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  7304. unsigned int m_removedAurasCount = 0x0
  7305. <user defined> m_modAuras = 0x9A3FC68C
  7306. <user defined> m_scAuras = 0x9A3FD568
  7307. <user defined> m_interruptableAuras = 0x9A3FD574
  7308. <user defined> m_auraStateAuras = 0x9A3FD580
  7309. unsigned int m_interruptMask = 0x80000
  7310. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  7311. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  7312. <user defined> m_weaponDamage = 0x9A3FD720
  7313. bool m_canModifyStats = 0x1
  7314. <user defined> m_visibleAuras = 0x9A3FD754
  7315. <user defined> m_speed_rate = 0x9A3FD760
  7316. <user defined> m_charmInfo = 0x0
  7317. <user defined> m_sharedVision = 0x9A3FD788
  7318. <user defined> i_motionMaster = 0x80D603A0
  7319. <user defined> m_reactiveTimer = 0x9A3FD798
  7320. unsigned int m_regenTimer = 0x0
  7321. <user defined> m_vehicle = 0x0
  7322. <user defined> m_vehicleKit = 0x0
  7323. unsigned int m_unitTypeMask = 0x0
  7324. <user defined> _lastLiquid = 0x0
  7325. unsigned int m_rootTimes = 0x0
  7326. unsigned int m_state = 0x0
  7327. unsigned int m_lastManaUse = 0x0
  7328. <user defined> m_movesplineTimer = 0x0
  7329. <user defined> m_Diminishing = 0x9A3FD7CC
  7330. <user defined> m_combatManager = 0x9A3FD8C8
  7331. <user defined> m_threatManager = 0x9A3FD91C
  7332. <user defined> m_followingMe = 0x9A3FDA14
  7333. <user defined> m_comboTarget = 0x0
  7334. int m_comboPoints = 0x0
  7335. <user defined> m_ComboPointHolders = 0x9A3FDA44
  7336. bool m_cleanupDone = 0x0
  7337. bool m_duringRemoveFromWorld = 0x0
  7338. bool _instantCast = 0x0
  7339. unsigned int _oldFactionId = 0x0
  7340. bool _isWalkingBeforeCharm = 0x0
  7341. <user defined> m_spellHistory = 0x4540F138
  7342. Parameter float dist = 1.000000
  7343. Parameter ChaseAngle angle
  7344. float relativeAngle = 3.141593
  7345. float tolerance = 0.785398
  7346. Parameter MovementSlot slot = 0x1
  7347. 02700AF9 00000000 WorldSession::HandlePetActionHelper+3F9 c:\trinitysource355\src\server\game\handlers\pethandler.cpp line 178
  7348. Local WorldSession* this = 0x964CC288
  7349. int m_muteTime = 0x0
  7350. std::atomic<__int64> m_timeOutTime
  7351. std::_Atomic_llong
  7352. unsigned int _My_val = 0x5AC18EA8
  7353. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  7354. std::_State_manager<SQLQueryHolder *>
  7355. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  7356. bool _Get_only_once = 0x1
  7357. std::future<SQLQueryHolder *> _charLoginCallback
  7358. std::_State_manager<SQLQueryHolder *>
  7359. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  7360. bool _Get_only_once = 0x1
  7361. QueryCallbackProcessor _queryProcessor
  7362. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  7363. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  7364. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x964CC2A8
  7365. DosProtection
  7366. WorldSession* Session = NULL
  7367. int _policy = 0x0
  7368. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  7369. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  7370. <user defined> value_compare = 0x964CC290
  7371. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x5AC18EA8
  7372. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC294
  7373. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2A0
  7374. unsigned int _Mask = 0x0
  7375. unsigned int _Maxidx = 0x0
  7376. WorldSession::DosProtection AntiDOS
  7377. WorldSession* Session = 0x964CC288
  7378. int _policy = 0x1
  7379. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  7380. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  7381. <user defined> value_compare = 0x964CC2C0
  7382. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x3F800000
  7383. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC2C4
  7384. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2D0
  7385. unsigned int _Mask = 0x3F
  7386. unsigned int _Maxidx = 0x40
  7387. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  7388. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7389. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7390. 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 = 0x964CC2E8
  7391. <user defined> _Copy_tag = 0x964CC2E8
  7392. <user defined> _Move_tag = 0x964CC2E8
  7393. unsigned int m_GUIDLow = 0xF
  7394. Player* _player = 0x9A3FC260
  7395. Unit
  7396. WorldObject
  7397. Object
  7398. unsigned int m_objectType = 0x19
  7399. int m_objectTypeId = 0x4
  7400. unsigned int m_updateFlag = 0x60
  7401. int* m_int32Values = 0xF
  7402. unsigned int* m_uint32Values = 0xF
  7403. float* m_floatValues = 0.000000
  7404. UpdateMask _changesMask = 0x9A3FC274
  7405. unsigned int m_valuesCount = 0x52E
  7406. unsigned int _fieldNotifyFlags = 0x100
  7407. bool m_objectUpdated = 0x0
  7408. bool m_inWorld = 0x1
  7409. bool m_isNewObject = 0x0
  7410. PackedGuid m_PackGUID = 0x9A3FC288
  7411. WorldLocation
  7412. Position
  7413. <user defined> XY = 0x9A3FC2A4
  7414. <user defined> XYZ = 0x9A3FC2A4
  7415. <user defined> XYZO = 0x9A3FC2A4
  7416. <user defined> PackedXYZ = 0x9A3FC2A4
  7417. float m_positionX = -118.695480
  7418. float m_positionY = 2153.608887
  7419. float m_positionZ = 30.654202
  7420. float m_orientation = 4.121985
  7421. ?$Streamer@UXY@Position@@
  7422. Position* Pos = 0xC2ED6416
  7423. ?$ConstStreamer@UXY@Position@@
  7424. Position* Pos = 0xC2ED6416
  7425. ?$Streamer@UXYZ@Position@@
  7426. <user defined> Pos = 0xC2ED6416
  7427. ?$ConstStreamer@UXYZ@Position@@
  7428. <user defined> Pos = 0xC2ED6416
  7429. ?$Streamer@UXYZO@Position@@
  7430. <user defined> Pos = 0xC2ED6416
  7431. ?$ConstStreamer@UXYZO@Position@@
  7432. <user defined> Pos = 0xC2ED6416
  7433. ?$Streamer@UPackedXYZ@Position@@
  7434. <user defined> Pos = 0xC2ED6416
  7435. ?$ConstStreamer@UPackedXYZ@Position@@
  7436. <user defined> Pos = 0xC2ED6416
  7437. unsigned int m_mapId = 0x277
  7438. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  7439. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  7440. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  7441. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  7442. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  7443. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  7444. unsigned int LastUsedScriptID = 0x0
  7445. MovementInfo m_movementInfo = 0x9A3FC358
  7446. EventProcessor m_Events = 0x9A3FC3C8
  7447. std::string m_name = "Tert"
  7448. bool m_isActive = 0x1
  7449. bool m_isFarVisible = 0x0
  7450. bool m_isWorldObject = 0x1
  7451. ZoneScript* m_zoneScript = NULL
  7452. Transport* m_transport = NULL
  7453. unsigned int m_zoneId = 0x12CC
  7454. unsigned int m_areaId = 0x12CC
  7455. float m_staticFloorZ = -91.080673
  7456. bool m_outdoors = 0x0
  7457. Map* m_currMap = 0x4DA97028
  7458. unsigned int m_InstanceId = 0x7
  7459. unsigned int m_phaseMask = 0xFFFFFFFF
  7460. unsigned int m_notifyflags = 0x0
  7461. unsigned int m_extraAttacks = 0x0
  7462. bool m_canDualWield = 0x1
  7463. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  7464. Player* m_playerMovingMe = 0x9A3FC260
  7465. ObjectGuid[7] m_SummonSlot
  7466. [0] = 0xF140000035000002
  7467. [1] = 0x0
  7468. [2] = 0x0
  7469. [3] = 0x0
  7470. [4] = 0x0
  7471. [5] = 0x0
  7472. [6] = 0x0
  7473. ObjectGuid[4] m_ObjectSlot
  7474. [0] = 0x0
  7475. [1] = 0x0
  7476. [2] = 0x0
  7477. [3] = 0x0
  7478. float m_modMeleeHitChance = 0.706114
  7479. float m_modRangedHitChance = 0.706114
  7480. float m_modSpellHitChance = 0.882643
  7481. int m_baseSpellCritChance = 0x5
  7482. float[3] m_modAttackSpeedPct
  7483. [0] = 1.000000
  7484. [1] = 1.000000
  7485. [2] = 0.869565
  7486. 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
  7487. [0] = 0x9A3FC4B4
  7488. [1] = 0x9A3FC4DC
  7489. [2] = 0x9A3FC504
  7490. [3] = 0x9A3FC52C
  7491. [4] = 0x9A3FC554
  7492. [5] = 0x9A3FC57C
  7493. [6] = 0x9A3FC5A4
  7494. unsigned int m_lastSanctuaryTime = 0x0
  7495. bool IsAIEnabled = 0x0
  7496. bool NeedChangeAI = 0x0
  7497. ObjectGuid LastCharmerGUID = 0x0
  7498. bool m_ControlledByPlayer = 0x1
  7499. Movement::MoveSpline* movespline = 0x846CED38
  7500. UnitAI* i_AI = NULL
  7501. UnitAI* i_disabledAI = NULL
  7502. bool m_AutoRepeatFirstCast = 0x0
  7503. unsigned int[3] m_attackTimer
  7504. [0] = 0x0
  7505. [1] = 0x0
  7506. [2] = 0x0
  7507. float[5] m_createStats
  7508. [0] = 77.000000
  7509. [1] = 176.000000
  7510. [2] = 126.000000
  7511. [3] = 85.000000
  7512. [4] = 96.000000
  7513. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  7514. Unit* m_attacking = NULL
  7515. int m_deathState = 0x0
  7516. int m_procDeep = 0x0
  7517. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  7518. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  7519. unsigned int m_transform = 0x0
  7520. Spell*[4] m_currentSpells
  7521. [0] = NULL
  7522. [1] = NULL
  7523. [2] = NULL
  7524. [3] = NULL
  7525. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  7526. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  7527. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  7528. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  7529. unsigned int m_removedAurasCount = 0x0
  7530. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  7531. [0] = 0x9A3FC68C
  7532. [1] = 0x9A3FC698
  7533. [2] = 0x9A3FC6A4
  7534. [3] = 0x9A3FC6B0
  7535. [4] = 0x9A3FC6BC
  7536. [5] = 0x9A3FC6C8
  7537. [6] = 0x9A3FC6D4
  7538. [7] = 0x9A3FC6E0
  7539. [8] = 0x9A3FC6EC
  7540. [9] = 0x9A3FC6F8
  7541. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  7542. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  7543. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  7544. unsigned int m_interruptMask = 0x80000
  7545. float[2] m_auraFlatModifiersGroup
  7546. [0] = 0.000000
  7547. [1] = 0.000000
  7548. [0] = 0x0
  7549. float[2]
  7550. [0] = 0.000000
  7551. [1] = 0.000000
  7552. float[2]
  7553. [0] = 30.000000
  7554. [1] = 0.000000
  7555. float[2]
  7556. [0] = 20.000000
  7557. [1] = 0.000000
  7558. float[2]
  7559. [0] = 0.000000
  7560. [1] = 0.000000
  7561. float[2]
  7562. [0] = 0.000000
  7563. [1] = 0.000000
  7564. float[2]
  7565. [0] = 0.000000
  7566. [1] = 0.000000
  7567. float[2]
  7568. [0] = 0.000000
  7569. [1] = 0.000000
  7570. float[2]
  7571. [0] = 0.000000
  7572. [1] = 0.000000
  7573. float[2]
  7574. [0] = 0.000000
  7575. [1] = 0.000000
  7576. float[2] m_auraPctModifiersGroup
  7577. [0] = 1.000000
  7578. [1] = 1.000000
  7579. [0] = 0x3F8000003F800000
  7580. float[2]
  7581. [0] = 1.000000
  7582. [1] = 1.000000
  7583. float[2]
  7584. [0] = 1.000000
  7585. [1] = 1.000000
  7586. float[2]
  7587. [0] = 1.000000
  7588. [1] = 1.000000
  7589. float[2]
  7590. [0] = 1.000000
  7591. [1] = 1.000000
  7592. float[2]
  7593. [0] = 1.050000
  7594. [1] = 1.300000
  7595. float[2]
  7596. [0] = 1.000000
  7597. [1] = 1.000000
  7598. float[2]
  7599. [0] = 1.000000
  7600. [1] = 1.000000
  7601. float[2]
  7602. [0] = 1.000000
  7603. [1] = 1.000000
  7604. float[2]
  7605. [0] = 1.000000
  7606. [1] = 1.000000
  7607. float[2] m_weaponDamage
  7608. [0] = 3.000000
  7609. [1] = 0.000000
  7610. [0] = 0x40400000
  7611. float[2]
  7612. [0] = 5.000000
  7613. [1] = 0.000000
  7614. [0] = 0x9A3FD720
  7615. float[2]
  7616. [0] = 1.000000
  7617. [1] = 0.000000
  7618. [0] = 0x3F800000
  7619. float[2]
  7620. [0] = 2.000000
  7621. [1] = 0.000000
  7622. float[2]
  7623. [0] = 5.000000
  7624. [1] = 0.000000
  7625. [0] = 0x40A00000
  7626. float[2]
  7627. [0] = 10.000000
  7628. [1] = 0.000000
  7629. bool m_canModifyStats = 0x1
  7630. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  7631. float[9] m_speed_rate
  7632. [0] = 1.000000
  7633. [1] = 1.000000
  7634. [2] = 1.000000
  7635. [3] = 1.000000
  7636. [4] = 1.000000
  7637. [5] = 1.000000
  7638. [6] = 1.000000
  7639. [7] = 1.000000
  7640. [8] = 1.000000
  7641. CharmInfo* m_charmInfo = NULL
  7642. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  7643. MotionMaster* i_motionMaster = 0x80D603A0
  7644. unsigned int[4] m_reactiveTimer
  7645. [0] = 0x0
  7646. [1] = 0x0
  7647. [2] = 0x0
  7648. [3] = 0x0
  7649. unsigned int m_regenTimer = 0x0
  7650. Vehicle* m_vehicle = NULL
  7651. Vehicle* m_vehicleKit = NULL
  7652. unsigned int m_unitTypeMask = 0x0
  7653. LiquidTypeEntry* _lastLiquid = NULL
  7654. unsigned int m_rootTimes = 0x0
  7655. unsigned int m_state = 0x0
  7656. unsigned int m_lastManaUse = 0x0
  7657. TimeTrackerSmall m_movesplineTimer = 0x0
  7658. DiminishingReturn[21] m_Diminishing
  7659. [0] = 0x9A3FD7CC
  7660. [1] = 0x9A3FD7D8
  7661. [2] = 0x9A3FD7E4
  7662. [3] = 0x9A3FD7F0
  7663. [4] = 0x9A3FD7FC
  7664. [5] = 0x9A3FD808
  7665. [6] = 0x9A3FD814
  7666. [7] = 0x9A3FD820
  7667. [8] = 0x9A3FD82C
  7668. [9] = 0x9A3FD838
  7669. CombatManager m_combatManager = 0x9A3FD8C8
  7670. ThreatManager m_threatManager = 0x9A3FD91C
  7671. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  7672. Unit* m_comboTarget = NULL
  7673. int m_comboPoints = 0x0
  7674. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  7675. bool m_cleanupDone = 0x0
  7676. bool m_duringRemoveFromWorld = 0x0
  7677. bool _instantCast = 0x0
  7678. unsigned int _oldFactionId = 0x0
  7679. bool _isWalkingBeforeCharm = 0x0
  7680. SpellHistory* m_spellHistory = 0x4540F138
  7681. GridObject<Player>
  7682. GridReference<Player> _gridRef = 0x9A3FDA84
  7683. std::string autoReplyMsg = ""
  7684. PlayerTaxi m_taxi
  7685. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  7686. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  7687. unsigned int m_flightMasterFactionId = 0x0
  7688. int m_logintime = 0x5AC18BE4
  7689. int m_Last_tick = 0x5AC18E6C
  7690. unsigned int[2] m_Played_time
  7691. [0] = 0x242B8
  7692. [1] = 0x3EDD
  7693. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  7694. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  7695. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  7696. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  7697. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  7698. unsigned int _Mask = 0x7
  7699. unsigned int _Maxidx = 0x8
  7700. unsigned int m_stableSlots = 0x2
  7701. bool m_mailsLoaded = 0x1
  7702. bool m_mailsUpdated = 0x0
  7703. unsigned int unReadMails = 0x0
  7704. int m_nextMailDelivereTime = 0x0
  7705. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  7706. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  7707. <user defined> value_compare = 0x9A3FDB58
  7708. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  7709. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  7710. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  7711. unsigned int _Mask = 0x7
  7712. unsigned int _Maxidx = 0x8
  7713. PvPInfo pvpInfo
  7714. bool IsHostile = 0x0
  7715. bool IsInHostileArea = 0x0
  7716. bool IsInNoPvPArea = 0x0
  7717. bool IsInFFAPvPArea = 0x0
  7718. int EndTimer = 0x0
  7719. DuelInfo* duel = NULL
  7720. PlayerMenu* PlayerTalkClass = 0x976EBE60
  7721. GossipMenu _gossipMenu = 0x976EBE60
  7722. QuestMenu _questMenu = 0x976EBE90
  7723. WorldSession* _session = 0x964CC288
  7724. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  7725. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  7726. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  7727. Unit* m_unitMovedByMe = 0x9A3FC260
  7728. unsigned int m_extraAttacks = 0x0
  7729. bool m_canDualWield = 0x1
  7730. <user defined> m_Controlled = 0x9A3FC430
  7731. <user defined> m_playerMovingMe = 0x9A3FC260
  7732. <user defined> m_SummonSlot = 0x9A3FC440
  7733. <user defined> m_ObjectSlot = 0x9A3FC478
  7734. float m_modMeleeHitChance = 0.706114
  7735. float m_modRangedHitChance = 0.706114
  7736. float m_modSpellHitChance = 0.882643
  7737. int m_baseSpellCritChance = 0x5
  7738. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  7739. <user defined> m_spellImmune = 0x9A3FC4B4
  7740. unsigned int m_lastSanctuaryTime = 0x0
  7741. bool IsAIEnabled = 0x0
  7742. bool NeedChangeAI = 0x0
  7743. <user defined> LastCharmerGUID = 0x0
  7744. bool m_ControlledByPlayer = 0x1
  7745. <user defined> movespline = 0x846CED38
  7746. <user defined> i_AI = 0x0
  7747. <user defined> i_disabledAI = 0x0
  7748. bool m_AutoRepeatFirstCast = 0x0
  7749. <user defined> m_attackTimer = 0x9A3FC5F4
  7750. <user defined> m_createStats = 0x9A3FC600
  7751. <user defined> m_attackers = 0x9A3FC614
  7752. <user defined> m_attacking = 0x0
  7753. int m_deathState = 0x0
  7754. int m_procDeep = 0x0
  7755. <user defined> m_dynObj = 0x9A3FC62C
  7756. <user defined> m_gameObj = 0x9A3FC638
  7757. unsigned int m_transform = 0x0
  7758. <user defined> m_currentSpells = 0x9A3FC648
  7759. <user defined> m_ownedAuras = 0x9A3FC658
  7760. <user defined> m_appliedAuras = 0x9A3FC664
  7761. <user defined> m_removedAuras = 0x9A3FC670
  7762. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  7763. unsigned int m_removedAurasCount = 0x0
  7764. <user defined> m_modAuras = 0x9A3FC68C
  7765. <user defined> m_scAuras = 0x9A3FD568
  7766. <user defined> m_interruptableAuras = 0x9A3FD574
  7767. <user defined> m_auraStateAuras = 0x9A3FD580
  7768. unsigned int m_interruptMask = 0x80000
  7769. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  7770. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  7771. <user defined> m_weaponDamage = 0x9A3FD720
  7772. bool m_canModifyStats = 0x1
  7773. <user defined> m_visibleAuras = 0x9A3FD754
  7774. <user defined> m_speed_rate = 0x9A3FD760
  7775. <user defined> m_charmInfo = 0x0
  7776. <user defined> m_sharedVision = 0x9A3FD788
  7777. <user defined> i_motionMaster = 0x80D603A0
  7778. <user defined> m_reactiveTimer = 0x9A3FD798
  7779. unsigned int m_regenTimer = 0x0
  7780. <user defined> m_vehicle = 0x0
  7781. <user defined> m_vehicleKit = 0x0
  7782. unsigned int m_unitTypeMask = 0x0
  7783. <user defined> _lastLiquid = 0x0
  7784. unsigned int m_rootTimes = 0x0
  7785. unsigned int m_state = 0x0
  7786. unsigned int m_lastManaUse = 0x0
  7787. <user defined> m_movesplineTimer = 0x0
  7788. <user defined> m_Diminishing = 0x9A3FD7CC
  7789. <user defined> m_combatManager = 0x9A3FD8C8
  7790. <user defined> m_threatManager = 0x9A3FD91C
  7791. <user defined> m_followingMe = 0x9A3FDA14
  7792. <user defined> m_comboTarget = 0x0
  7793. int m_comboPoints = 0x0
  7794. <user defined> m_ComboPointHolders = 0x9A3FDA44
  7795. bool m_cleanupDone = 0x0
  7796. bool m_duringRemoveFromWorld = 0x0
  7797. bool _instantCast = 0x0
  7798. unsigned int _oldFactionId = 0x0
  7799. bool _isWalkingBeforeCharm = 0x0
  7800. <user defined> m_spellHistory = 0x4540F138
  7801. WorldObject* m_seer = 0x9A3FC260
  7802. <user defined> m_stealth = 0x9A3FC2B8
  7803. <user defined> m_stealthDetect = 0x9A3FC2C4
  7804. <user defined> m_invisibility = 0x9A3FC2D0
  7805. <user defined> m_invisibilityDetect = 0x9A3FC304
  7806. <user defined> m_serverSideVisibility = 0x9A3FC338
  7807. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  7808. unsigned int LastUsedScriptID = 0x0
  7809. <user defined> m_movementInfo = 0x9A3FC358
  7810. <user defined> m_Events = 0x9A3FC3C8
  7811. <user defined> m_name = 0x9A3FC3E0
  7812. bool m_isActive = 0x1
  7813. bool m_isFarVisible = 0x0
  7814. bool m_isWorldObject = 0x1
  7815. <user defined> m_zoneScript = 0x0
  7816. <user defined> m_transport = 0x0
  7817. unsigned int m_zoneId = 0x12CC
  7818. unsigned int m_areaId = 0x12CC
  7819. float m_staticFloorZ = -91.080673
  7820. bool m_outdoors = 0x0
  7821. <user defined> m_currMap = 0x4DA97028
  7822. unsigned int m_InstanceId = 0x7
  7823. unsigned int m_phaseMask = 0xFFFFFFFF
  7824. unsigned int m_notifyflags = 0x0
  7825. unsigned int m_homebindMapId = 0x1
  7826. unsigned int m_homebindAreaId = 0xD7
  7827. float m_homebindX = -2917.580078
  7828. float m_homebindY = -257.980011
  7829. float m_homebindZ = 52.996799
  7830. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  7831. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7832. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7833. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  7834. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  7835. unsigned int _Mask = 0x1FF
  7836. unsigned int _Maxidx = 0x200
  7837. unsigned int[9] m_forced_speed_changes
  7838. [0] = 0x0
  7839. [1] = 0x0
  7840. [2] = 0x0
  7841. [3] = 0x0
  7842. [4] = 0x0
  7843. [5] = 0x0
  7844. [6] = 0x0
  7845. [7] = 0x0
  7846. [8] = 0x0
  7847. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  7848. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7849. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7850. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  7851. <user defined> _Copy_tag = 0x9A3FDBF8
  7852. <user defined> _Move_tag = 0x9A3FDBF8
  7853. unsigned int m_HomebindTimer = 0x0
  7854. bool m_InstanceValid = 0x1
  7855. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  7856. [0] = 0x9A3FDC0C
  7857. [1] = 0x9A3FDC34
  7858. [2] = 0x9A3FDC5C
  7859. [3] = 0x9A3FDC84
  7860. Spell* m_spellModTakingSpell = NULL
  7861. bool isDebugAreaTriggers = 0x0
  7862. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  7863. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  7864. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  7865. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  7866. unsigned int m_regenTimerCount = 0x19F
  7867. float[7] m_powerFraction
  7868. [0] = 0.212627
  7869. [1] = 0.000000
  7870. [2] = 0.000000
  7871. [3] = 0.000000
  7872. [4] = 0.000000
  7873. [5] = 0.000000
  7874. [6] = 0.000000
  7875. unsigned int m_contestedPvPTimer = 0x0
  7876. BgBattlegroundQueueID_Rec
  7877. int bgQueueTypeId = 0x2D6748C
  7878. unsigned int invitedToInstance = 0xCDCD0019
  7879. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  7880. [0] = 0x0
  7881. [1] = 0x0
  7882. BGData m_bgData
  7883. unsigned int bgInstanceID = 0x0
  7884. unsigned int bgTypeID = 0x0
  7885. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  7886. unsigned int bgAfkReportedCount = 0x0
  7887. int bgAfkReportedTimer = 0x5AC18F68
  7888. unsigned int bgTeam = 0x0
  7889. unsigned int mountSpell = 0x0
  7890. unsigned int[2] taxiPath
  7891. [0] = 0x0
  7892. [1] = 0x0
  7893. WorldLocation joinPos = 0x9A3FDD28
  7894. bool m_IsBGRandomWinner = 0x0
  7895. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  7896. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7897. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7898. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  7899. <user defined> _Copy_tag = 0x9A3FDD44
  7900. <user defined> _Move_tag = 0x9A3FDD44
  7901. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  7902. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7903. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7904. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  7905. <user defined> _Copy_tag = 0x9A3FDD50
  7906. <user defined> _Move_tag = 0x9A3FDD50
  7907. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  7908. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7909. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7910. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  7911. <user defined> _Copy_tag = 0x9A3FDD5C
  7912. <user defined> _Move_tag = 0x9A3FDD5C
  7913. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  7914. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  7915. <user defined> value_compare = 0x9A3FDD68
  7916. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  7917. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  7918. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  7919. unsigned int _Mask = 0x7
  7920. unsigned int _Maxidx = 0x8
  7921. ObjectGuid m_playerSharingQuest
  7922. unsigned int _guid = 0x0
  7923. unsigned int m_sharedQuestId = 0x0
  7924. unsigned int m_ingametime = 0x34F93
  7925. int m_lastHonorUpdateTime = 0x5AC18E40
  7926. ObjectGuid m_lootGuid
  7927. unsigned int _guid = 0x0
  7928. unsigned int m_team = 0x43
  7929. unsigned int m_nextSave = 0xB2FA
  7930. int m_speakTime = 0x0
  7931. unsigned int m_speakCount = 0x0
  7932. unsigned int m_dungeonDifficulty = 0x0
  7933. unsigned int m_raidDifficulty = 0x1
  7934. unsigned int m_raidMapDifficulty = 0x0
  7935. unsigned int m_atLoginFlags = 0x0
  7936. Item*[150] m_items
  7937. [0] = 0x430CA130
  7938. [1] = NULL
  7939. [2] = NULL
  7940. [3] = 0x430C9DE0
  7941. [4] = NULL
  7942. [5] = NULL
  7943. [6] = 0x430CB368
  7944. [7] = NULL
  7945. [8] = NULL
  7946. [9] = NULL
  7947. unsigned int m_currentBuybackSlot = 0x4A
  7948. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  7949. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  7950. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  7951. bool m_itemUpdateQueueBlocked = 0x0
  7952. unsigned int m_ExtraFlags = 0x1
  7953. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  7954. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7955. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7956. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  7957. <user defined> value_compare = 0x9A3FE040
  7958. <user defined> _Copy_tag = 0x9A3FE040
  7959. <user defined> _Move_tag = 0x9A3FE040
  7960. <user defined> value_compare = 0x9A3FE040
  7961. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  7962. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7963. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7964. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  7965. <user defined> value_compare = 0x9A3FE04C
  7966. <user defined> _Copy_tag = 0x9A3FE04C
  7967. <user defined> _Move_tag = 0x9A3FE04C
  7968. <user defined> value_compare = 0x9A3FE04C
  7969. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  7970. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7971. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7972. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  7973. <user defined> _Copy_tag = 0x9A3FE058
  7974. <user defined> _Move_tag = 0x9A3FE058
  7975. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  7976. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7977. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7978. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  7979. <user defined> value_compare = 0x9A3FE064
  7980. <user defined> _Copy_tag = 0x9A3FE064
  7981. <user defined> _Move_tag = 0x9A3FE064
  7982. <user defined> value_compare = 0x9A3FE064
  7983. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  7984. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  7985. <user defined> value_compare = 0x9A3FE070
  7986. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  7987. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  7988. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  7989. unsigned int _Mask = 0x3F
  7990. unsigned int _Maxidx = 0x40
  7991. unsigned int m_GuildIdInvited = 0x0
  7992. unsigned int m_ArenaTeamIdInvited = 0x0
  7993. std::deque<Mail *,std::allocator<Mail *> > m_mail
  7994. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  7995. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  7996. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  7997. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  7998. <user defined> value_compare = 0x9A3FE0B4
  7999. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  8000. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  8001. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  8002. unsigned int _Mask = 0x1FF
  8003. unsigned int _Maxidx = 0x200
  8004. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  8005. [0] = 0x80D603F8
  8006. [1] = 0x80D60710
  8007. unsigned int m_lastPotionId = 0x0
  8008. unsigned int m_activeSpec = 0x0
  8009. unsigned int m_specsCount = 0x2
  8010. unsigned int[6] m_Glyphs
  8011. [0] = 0x0
  8012. [1] = 0x0
  8013. [2] = 0x0
  8014. [3] = 0x0
  8015. [4] = 0x0
  8016. [5] = 0x0
  8017. [0] = 0x9A3FE0EC
  8018. unsigned int[6]
  8019. [0] = 0x0
  8020. [1] = 0x0
  8021. [2] = 0x0
  8022. [3] = 0x0
  8023. [4] = 0x0
  8024. [5] = 0x0
  8025. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  8026. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  8027. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  8028. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  8029. <user defined> value_compare = 0x9A3FE11C
  8030. <user defined> _Copy_tag = 0x9A3FE11C
  8031. <user defined> _Move_tag = 0x9A3FE11C
  8032. <user defined> value_compare = 0x9A3FE11C
  8033. float[4] m_auraBaseFlatMod
  8034. [0] = 0.000000
  8035. [1] = 0.000000
  8036. [2] = 0.000000
  8037. [3] = 0.000000
  8038. float[4] m_auraBasePctMod
  8039. [0] = 0.914400
  8040. [1] = 0.914400
  8041. [2] = 0.914400
  8042. [3] = 1.000000
  8043. int[25] m_baseRatingValue
  8044. [0] = 0x0
  8045. [1] = 0x0
  8046. [2] = 0x0
  8047. [3] = 0x0
  8048. [4] = 0x0
  8049. [5] = 0x14
  8050. [6] = 0x14
  8051. [7] = 0x14
  8052. [8] = 0x0
  8053. [9] = 0x0
  8054. unsigned int m_baseSpellPower = 0x0
  8055. unsigned int m_baseFeralAP = 0x0
  8056. unsigned int m_baseManaRegen = 0x0
  8057. unsigned int m_baseHealthRegen = 0x0
  8058. int m_spellPenetrationItemMod = 0x0
  8059. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  8060. [0] = 0x9A3FE190
  8061. [1] = 0x9A3FE1B8
  8062. [2] = 0x9A3FE1E0
  8063. [3] = 0x9A3FE208
  8064. [4] = 0x9A3FE230
  8065. [5] = 0x9A3FE258
  8066. [6] = 0x9A3FE280
  8067. [7] = 0x9A3FE2A8
  8068. [8] = 0x9A3FE2D0
  8069. [9] = 0x9A3FE2F8
  8070. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  8071. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  8072. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  8073. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  8074. std::list<Item *,std::allocator<Item *> > m_itemDuration
  8075. std::_List_buy<Item *,std::allocator<Item *> >
  8076. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  8077. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  8078. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  8079. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  8080. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  8081. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  8082. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  8083. unsigned int _Mask = 0x7
  8084. unsigned int _Maxidx = 0x8
  8085. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  8086. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  8087. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  8088. WorldSession* m_session = 0x964CC288
  8089. std::list<Channel *,std::allocator<Channel *> > m_channels
  8090. std::_List_buy<Channel *,std::allocator<Channel *> >
  8091. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  8092. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  8093. unsigned int m_cinematic = 0x1
  8094. TradeData* m_trade = NULL
  8095. bool m_DailyQuestChanged = 0x0
  8096. bool m_WeeklyQuestChanged = 0x0
  8097. bool m_MonthlyQuestChanged = 0x0
  8098. bool m_SeasonalQuestChanged = 0x0
  8099. int m_lastDailyQuestTime = 0x0
  8100. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  8101. unsigned int m_drunkTimer = 0x0
  8102. unsigned int m_weaponChangeTimer = 0x0
  8103. unsigned int m_zoneUpdateId = 0x12CC
  8104. unsigned int m_zoneUpdateTimer = 0x320
  8105. unsigned int m_areaUpdateId = 0x12CC
  8106. unsigned int m_deathTimer = 0x0
  8107. int m_deathExpireTime = 0x5A75E783
  8108. unsigned int m_WeaponProficiency = 0x408F
  8109. unsigned int m_ArmorProficiency = 0xF
  8110. bool m_canParry = 0x1
  8111. bool m_canBlock = 0x0
  8112. bool m_canTitanGrip = 0x0
  8113. unsigned int m_titanGripPenaltySpellId = 0x0
  8114. unsigned int m_swingErrorMsg = 0x0
  8115. float m_ammoDPS = 0.000000
  8116. int _restTime = 0x0
  8117. unsigned int inn_triggerId = 0x0
  8118. float m_rest_bonus = 1240425.000000
  8119. unsigned int _restFlagMask = 0x0
  8120. unsigned int m_resetTalentsCost = 0x0
  8121. int m_resetTalentsTime = 0x0
  8122. unsigned int m_usedTalentCount = 0x0
  8123. unsigned int m_questRewardTalentCount = 0x0
  8124. PlayerSocial* m_social = 0x978C7140
  8125. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  8126. ObjectGuid _playerGUID = 0xF
  8127. GroupReference m_group
  8128. Reference<Group,Player>
  8129. LinkedListElement
  8130. LinkedListElement* iNext = NULL
  8131. LinkedListElement* iPrev = NULL
  8132. Group* iRefTo = NULL
  8133. Player* iRefFrom = NULL
  8134. unsigned int iSubGroup = 0x0
  8135. GroupReference m_originalGroup
  8136. Reference<Group,Player>
  8137. LinkedListElement
  8138. LinkedListElement* iNext = NULL
  8139. LinkedListElement* iPrev = NULL
  8140. Group* iRefTo = NULL
  8141. Player* iRefFrom = NULL
  8142. unsigned int iSubGroup = 0x0
  8143. Group* m_groupInvite = NULL
  8144. unsigned int m_groupUpdateMask = 0x0
  8145. unsigned int m_auraRaidUpdateMask = 0x0
  8146. bool m_bPassOnGroupLoot = 0x0
  8147. unsigned int m_lastpetnumber = 0x35
  8148. int m_summon_expire = 0x0
  8149. WorldLocation m_summon_location
  8150. Position
  8151. <user defined> XY = 0x9A3FE790
  8152. <user defined> XYZ = 0x9A3FE790
  8153. <user defined> XYZO = 0x9A3FE790
  8154. <user defined> PackedXYZ = 0x9A3FE790
  8155. float m_positionX = 0.000000
  8156. float m_positionY = 0.000000
  8157. float m_positionZ = 0.000000
  8158. float m_orientation = 0.000000
  8159. ?$Streamer@UXY@Position@@
  8160. Position* Pos = NULL
  8161. ?$ConstStreamer@UXY@Position@@
  8162. Position* Pos = NULL
  8163. ?$Streamer@UXYZ@Position@@
  8164. <user defined> Pos = 0x0
  8165. ?$ConstStreamer@UXYZ@Position@@
  8166. <user defined> Pos = 0x0
  8167. ?$Streamer@UXYZO@Position@@
  8168. <user defined> Pos = 0x0
  8169. ?$ConstStreamer@UXYZO@Position@@
  8170. <user defined> Pos = 0x0
  8171. ?$Streamer@UPackedXYZ@Position@@
  8172. <user defined> Pos = 0x0
  8173. ?$ConstStreamer@UPackedXYZ@Position@@
  8174. <user defined> Pos = 0x0
  8175. unsigned int m_mapId = 0xFFFFFFFF
  8176. WorldLocation m_recall_location
  8177. Position
  8178. <user defined> XY = 0x9A3FE7A4
  8179. <user defined> XYZ = 0x9A3FE7A4
  8180. <user defined> XYZO = 0x9A3FE7A4
  8181. <user defined> PackedXYZ = 0x9A3FE7A4
  8182. float m_positionX = 2127.888916
  8183. float m_positionY = -4650.622559
  8184. float m_positionZ = 48.693016
  8185. float m_orientation = 0.634563
  8186. ?$Streamer@UXY@Position@@
  8187. Position* Pos = 0x4504FE39
  8188. ?$ConstStreamer@UXY@Position@@
  8189. Position* Pos = 0x4504FE39
  8190. ?$Streamer@UXYZ@Position@@
  8191. <user defined> Pos = 0x4504FE39
  8192. ?$ConstStreamer@UXYZ@Position@@
  8193. <user defined> Pos = 0x4504FE39
  8194. ?$Streamer@UXYZO@Position@@
  8195. <user defined> Pos = 0x4504FE39
  8196. ?$ConstStreamer@UXYZO@Position@@
  8197. <user defined> Pos = 0x4504FE39
  8198. ?$Streamer@UPackedXYZ@Position@@
  8199. <user defined> Pos = 0x4504FE39
  8200. ?$ConstStreamer@UPackedXYZ@Position@@
  8201. <user defined> Pos = 0x4504FE39
  8202. unsigned int m_mapId = 0x1
  8203. DeclinedName* m_declinedname = NULL
  8204. Runes* m_runes = NULL
  8205. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  8206. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  8207. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  8208. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  8209. <user defined> value_compare = 0x9A3FE7C0
  8210. <user defined> _Copy_tag = 0x9A3FE7C0
  8211. <user defined> _Move_tag = 0x9A3FE7C0
  8212. <user defined> value_compare = 0x9A3FE7C0
  8213. unsigned int m_grantableLevels = 0x0
  8214. unsigned int m_fishingSteps = 0x0
  8215. bool m_needsZoneUpdate = 0x0
  8216. CinematicMgr* _cinematicMgr = 0x80D600E0
  8217. Player* player = 0x9A3FC260
  8218. unsigned int m_cinematicDiff = 0x996BF
  8219. unsigned int m_lastCinematicCheck = 0x0
  8220. unsigned int m_activeCinematicCameraId = 0x0
  8221. unsigned int m_cinematicLength = 0x0
  8222. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  8223. Position m_remoteSightPosition = 0x80D600F8
  8224. TempSummon* m_CinematicObject = NULL
  8225. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  8226. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8227. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8228. 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 = 0x9A3FE7D4
  8229. <user defined> _Copy_tag = 0x9A3FE7D4
  8230. <user defined> _Move_tag = 0x9A3FE7D4
  8231. MapReference m_mapRef
  8232. Reference<Map,Player>
  8233. LinkedListElement
  8234. LinkedListElement* iNext = 0x9A3FE7E400000000
  8235. LinkedListElement* iPrev = 0x9A3FE7E4
  8236. Map* iRefTo = 0x4DA97028
  8237. Player* iRefFrom = 0x9A3FC260
  8238. unsigned int m_lastFallTime = 0xC
  8239. float m_lastFallZ = 30.654202
  8240. int[3] m_MirrorTimer
  8241. [0] = 0xFFFFFFFF
  8242. [1] = 0xFFFFFFFF
  8243. [2] = 0xFFFFFFFF
  8244. unsigned int m_MirrorTimerFlags = 0x0
  8245. unsigned int m_MirrorTimerFlagsLast = 0x0
  8246. bool m_isInWater = 0x0
  8247. unsigned int[6] m_runeGraceCooldown
  8248. [0] = 0xFFFFFFFF
  8249. [1] = 0xFFFFFFFF
  8250. [2] = 0xFFFFFFFF
  8251. [3] = 0xFFFFFFFF
  8252. [4] = 0xFFFFFFFF
  8253. [5] = 0xFFFFFFFF
  8254. unsigned int[6] m_lastRuneGraceTimers
  8255. [0] = 0x0
  8256. [1] = 0x0
  8257. [2] = 0x0
  8258. [3] = 0x0
  8259. [4] = 0x0
  8260. [5] = 0x0
  8261. WorldLocation m_teleport_dest
  8262. Position
  8263. <user defined> XY = 0x9A3FE83C
  8264. <user defined> XYZ = 0x9A3FE83C
  8265. <user defined> XYZO = 0x9A3FE83C
  8266. <user defined> PackedXYZ = 0x9A3FE83C
  8267. float m_positionX = 76.863800
  8268. float m_positionY = 2211.370117
  8269. float m_positionZ = 30.000000
  8270. float m_orientation = 3.149650
  8271. ?$Streamer@UXY@Position@@
  8272. Position* Pos = 0x4299BA44
  8273. ?$ConstStreamer@UXY@Position@@
  8274. Position* Pos = 0x4299BA44
  8275. ?$Streamer@UXYZ@Position@@
  8276. <user defined> Pos = 0x4299BA44
  8277. ?$ConstStreamer@UXYZ@Position@@
  8278. <user defined> Pos = 0x4299BA44
  8279. ?$Streamer@UXYZO@Position@@
  8280. <user defined> Pos = 0x4299BA44
  8281. ?$ConstStreamer@UXYZO@Position@@
  8282. <user defined> Pos = 0x4299BA44
  8283. ?$Streamer@UPackedXYZ@Position@@
  8284. <user defined> Pos = 0x4299BA44
  8285. ?$ConstStreamer@UPackedXYZ@Position@@
  8286. <user defined> Pos = 0x4299BA44
  8287. unsigned int m_mapId = 0x277
  8288. unsigned int m_teleport_options = 0x0
  8289. bool mSemaphoreTeleport_Near = 0x0
  8290. bool mSemaphoreTeleport_Far = 0x0
  8291. unsigned int m_DelayedOperations = 0x0
  8292. bool m_bCanDelayTeleport = 0x0
  8293. bool m_bHasDelayedTeleport = 0x0
  8294. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  8295. unsigned int m_oldpetspell = 0x34A9
  8296. AchievementMgr* m_achievementMgr = 0x846D93F8
  8297. Player* m_player = 0x9A3FC260
  8298. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  8299. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  8300. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  8301. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  8302. Player* _player = 0x9A3FC260
  8303. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  8304. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  8305. unsigned int _visibleFactionCount = 0x14
  8306. unsigned int _honoredFactionCount = 0x0
  8307. unsigned int _reveredFactionCount = 0x0
  8308. unsigned int _exaltedFactionCount = 0x0
  8309. bool _sendFactionIncreased = 0x0
  8310. unsigned int m_ChampioningFaction = 0x0
  8311. unsigned int m_timeSyncCounter = 0x2D
  8312. unsigned int m_timeSyncTimer = 0x1D9F
  8313. unsigned int m_timeSyncClient = 0x15535D9
  8314. unsigned int m_timeSyncServer = 0xD2B2C
  8315. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  8316. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  8317. <user defined> value_compare = 0x9A3FE884
  8318. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  8319. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  8320. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  8321. unsigned int _Mask = 0x7
  8322. unsigned int _Maxidx = 0x8
  8323. unsigned int _pendingBindId = 0x0
  8324. unsigned int _pendingBindTimer = 0x0
  8325. unsigned int _activeCheats = 0x0
  8326. unsigned int healthBeforeDuel = 0x0
  8327. unsigned int manaBeforeDuel = 0x0
  8328. WorldLocation _corpseLocation
  8329. Position
  8330. <user defined> XY = 0x9A3FE8C0
  8331. <user defined> XYZ = 0x9A3FE8C0
  8332. <user defined> XYZO = 0x9A3FE8C0
  8333. <user defined> PackedXYZ = 0x9A3FE8C0
  8334. float m_positionX = 0.000000
  8335. float m_positionY = 0.000000
  8336. float m_positionZ = 0.000000
  8337. float m_orientation = 0.000000
  8338. ?$Streamer@UXY@Position@@
  8339. Position* Pos = NULL
  8340. ?$ConstStreamer@UXY@Position@@
  8341. Position* Pos = NULL
  8342. ?$Streamer@UXYZ@Position@@
  8343. <user defined> Pos = 0x0
  8344. ?$ConstStreamer@UXYZ@Position@@
  8345. <user defined> Pos = 0x0
  8346. ?$Streamer@UXYZO@Position@@
  8347. <user defined> Pos = 0x0
  8348. ?$ConstStreamer@UXYZO@Position@@
  8349. <user defined> Pos = 0x0
  8350. ?$Streamer@UPackedXYZ@Position@@
  8351. <user defined> Pos = 0x0
  8352. ?$ConstStreamer@UPackedXYZ@Position@@
  8353. <user defined> Pos = 0x0
  8354. unsigned int m_mapId = 0xFFFFFFFF
  8355. std::shared_ptr<WorldSocket> m_Socket
  8356. std::_Ptr_base<WorldSocket>
  8357. WorldSocket* _Ptr = 0x430CB028
  8358. std::_Ref_count_base* _Rep = 0x430CB018
  8359. std::string m_Address = "127.0.0.1"
  8360. int _security = 0x3
  8361. unsigned int _accountId = 0x1
  8362. std::string _accountName = "MORPH"
  8363. unsigned int m_expansion = 0x2
  8364. Warden* _warden = NULL
  8365. int _logoutTime = 0x0
  8366. bool m_inQueue = 0x0
  8367. bool m_playerLoading = 0x0
  8368. bool m_playerLogout = 0x0
  8369. bool m_playerRecentlyLogout = 0x0
  8370. bool m_playerSave = 0x0
  8371. unsigned int m_sessionDbcLocale = 0x2
  8372. unsigned int m_sessionDbLocaleIndex = 0x2
  8373. std::atomic<unsigned int> m_latency
  8374. std::_Atomic_uint
  8375. unsigned long _My_val = 0x1
  8376. std::atomic<unsigned int> m_clientTimeDelay
  8377. std::_Atomic_uint
  8378. unsigned long _My_val = 0x0
  8379. AccountData[8] m_accountData
  8380. [0] = 0x964CC368
  8381. [1] = 0x964CC390
  8382. [2] = 0x964CC3B8
  8383. [3] = 0x964CC3E0
  8384. [4] = 0x964CC408
  8385. [5] = 0x964CC430
  8386. [6] = 0x964CC458
  8387. [7] = 0x964CC480
  8388. unsigned int[8] m_Tutorials
  8389. [0] = 0xFFFFBFF7
  8390. [1] = 0xFFFFFFF
  8391. [2] = 0x0
  8392. [3] = 0x0
  8393. [4] = 0x0
  8394. [5] = 0x0
  8395. [6] = 0x0
  8396. [7] = 0x0
  8397. unsigned int m_TutorialsChanged = 0x2
  8398. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  8399. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  8400. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  8401. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  8402. unsigned int recruiterId = 0x0
  8403. bool isRecruiter = 0x0
  8404. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  8405. std::mutex _lock
  8406. std::_Mutex_base
  8407. std::_Align_type<int,48> _Mtx_storage = 0x964CC4E4
  8408. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  8409. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  8410. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x964CC514
  8411. bool _canceled = 0x0
  8412. rbac::RBACData* _RBACData = 0x976EB320
  8413. unsigned int _id = 0x1
  8414. std::string _name = "MORPH"
  8415. int _realmId = 0x1
  8416. unsigned int _secLevel = 0x3
  8417. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  8418. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8419. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8420. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB348
  8421. <user defined> _Copy_tag = 0x976EB348
  8422. <user defined> _Move_tag = 0x976EB348
  8423. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  8424. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8425. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8426. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB354
  8427. <user defined> _Copy_tag = 0x976EB354
  8428. <user defined> _Move_tag = 0x976EB354
  8429. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  8430. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8431. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8432. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB360
  8433. <user defined> _Copy_tag = 0x976EB360
  8434. <user defined> _Move_tag = 0x976EB360
  8435. unsigned int expireTime = 0xEA60
  8436. bool forceExit = 0x0
  8437. ObjectGuid m_currentBankerGUID
  8438. unsigned int _guid = 0x0
  8439. Parameter Unit* pet = 0x450ED4D8
  8440. WorldObject
  8441. Object
  8442. unsigned int m_objectType = 0x9
  8443. int m_objectTypeId = 0x3
  8444. unsigned int m_updateFlag = 0x60
  8445. int* m_int32Values = 0x35000002
  8446. unsigned int* m_uint32Values = 0x35000002
  8447. float* m_floatValues = 0.000000
  8448. UpdateMask _changesMask = 0x450ED4EC
  8449. unsigned int m_valuesCount = 0x94
  8450. unsigned int _fieldNotifyFlags = 0x100
  8451. bool m_objectUpdated = 0x0
  8452. bool m_inWorld = 0x1
  8453. bool m_isNewObject = 0x0
  8454. PackedGuid m_PackGUID = 0x450ED500
  8455. WorldLocation
  8456. Position
  8457. <user defined> XY = 0x450ED51C
  8458. <user defined> XYZ = 0x450ED51C
  8459. <user defined> XYZO = 0x450ED51C
  8460. <user defined> PackedXYZ = 0x450ED51C
  8461. float m_positionX = -159.616638
  8462. float m_positionY = 2192.040039
  8463. float m_positionZ = 36.871880
  8464. float m_orientation = 0.728277
  8465. ?$Streamer@UXY@Position@@
  8466. Position* Pos = 0xC31F9DDC
  8467. ?$ConstStreamer@UXY@Position@@
  8468. Position* Pos = 0xC31F9DDC
  8469. ?$Streamer@UXYZ@Position@@
  8470. <user defined> Pos = 0xC31F9DDC
  8471. ?$ConstStreamer@UXYZ@Position@@
  8472. <user defined> Pos = 0xC31F9DDC
  8473. ?$Streamer@UXYZO@Position@@
  8474. <user defined> Pos = 0xC31F9DDC
  8475. ?$ConstStreamer@UXYZO@Position@@
  8476. <user defined> Pos = 0xC31F9DDC
  8477. ?$Streamer@UPackedXYZ@Position@@
  8478. <user defined> Pos = 0xC31F9DDC
  8479. ?$ConstStreamer@UPackedXYZ@Position@@
  8480. <user defined> Pos = 0xC31F9DDC
  8481. unsigned int m_mapId = 0x277
  8482. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  8483. int[2] m_values
  8484. [0] = 0x0
  8485. [1] = 0x0
  8486. unsigned int m_flags = 0x0
  8487. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  8488. int[2] m_values
  8489. [0] = 0x0
  8490. [1] = 0x0
  8491. unsigned int m_flags = 0x0
  8492. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  8493. int[12] m_values
  8494. [0] = 0x0
  8495. [1] = 0x0
  8496. [2] = 0x0
  8497. [3] = 0x0
  8498. [4] = 0x0
  8499. [5] = 0x0
  8500. [6] = 0x0
  8501. [7] = 0x0
  8502. [8] = 0x0
  8503. [9] = 0x0
  8504. unsigned int m_flags = 0x0
  8505. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  8506. int[12] m_values
  8507. [0] = 0x0
  8508. [1] = 0x0
  8509. [2] = 0x0
  8510. [3] = 0x0
  8511. [4] = 0x0
  8512. [5] = 0x0
  8513. [6] = 0x0
  8514. [7] = 0x0
  8515. [8] = 0x0
  8516. [9] = 0x0
  8517. unsigned int m_flags = 0x0
  8518. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  8519. int[2] m_values
  8520. [0] = 0x0
  8521. [1] = 0x1
  8522. unsigned int m_flags = 0x0
  8523. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  8524. int[2] m_values
  8525. [0] = 0x0
  8526. [1] = 0x1
  8527. unsigned int m_flags = 0x0
  8528. unsigned int LastUsedScriptID = 0x0
  8529. MovementInfo m_movementInfo
  8530. ObjectGuid guid = 0x0
  8531. unsigned int flags = 0x8000001
  8532. unsigned int flags2 = 0x0
  8533. Position pos = 0x450ED5E0
  8534. unsigned int time = 0x0
  8535. TransportInfo
  8536. ObjectGuid guid = 0x0
  8537. Position pos = 0x450ED5D8
  8538. int seat = 0x0
  8539. unsigned int time = 0x0
  8540. unsigned int time2 = 0x0
  8541. MovementInfo::TransportInfo transport = 0x450ED5F8
  8542. float pitch = 0.000000
  8543. unsigned int fallTime = 0x0
  8544. JumpInfo
  8545. float zspeed = 0.000000
  8546. float sinAngle = 0.000000
  8547. float cosAngle = 0.000000
  8548. float xyspeed = -429916160.000000
  8549. MovementInfo::JumpInfo jump = 0x450ED628
  8550. float splineElevation = 0.000000
  8551. EventProcessor m_Events
  8552. unsigned int m_time = 0x43897
  8553. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x450ED648
  8554. std::string m_name = "Boar"
  8555. bool m_isActive = 0x0
  8556. bool m_isFarVisible = 0x0
  8557. bool m_isWorldObject = 0x1
  8558. ZoneScript* m_zoneScript = NULL
  8559. Transport* m_transport = NULL
  8560. unsigned int m_zoneId = 0x12CC
  8561. unsigned int m_areaId = 0x12CC
  8562. float m_staticFloorZ = -108.843552
  8563. bool m_outdoors = 0x0
  8564. Map* m_currMap = 0x4DA97028
  8565. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  8566. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  8567. LinkedListHead
  8568. LinkedListElement iFirst = 0x6FC5FC2C
  8569. LinkedListElement iLast = 0x5ED8227400000000
  8570. unsigned int iSize = 0x8
  8571. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  8572. <user defined> iterator = 0x6FC5FC2C
  8573. <user defined> iterator = 0x4DA97028
  8574. iterator
  8575. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  8576. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  8577. bool _creatureToMoveLock = 0x0
  8578. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  8579. bool _gameObjectsToMoveLock = 0x0
  8580. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  8581. bool _dynamicObjectsToMoveLock = 0x0
  8582. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  8583. std::mutex _mapLock = 0x4DA970A4
  8584. std::mutex _gridLock = 0x4DA970D4
  8585. MapEntry* i_mapEntry = 0x84F97E4
  8586. unsigned int i_spawnMode = 0x1
  8587. unsigned int i_InstanceId = 0x7
  8588. unsigned int m_unloadTimer = 0x0
  8589. float m_VisibleDistance = 170.000000
  8590. DynamicMapTree _dynamicTree = 0x5AF37300
  8591. MapRefManager m_mapRefManager = 0x4DA9711C
  8592. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  8593. int m_VisibilityNotifyPeriod = 0x3E8
  8594. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  8595. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  8596. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  8597. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  8598. int i_gridExpiry = 0x493E0
  8599. Map* m_parentMap = 0x9A3FFDF0
  8600. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  8601. [0] = NULL
  8602. [1] = NULL
  8603. [2] = NULL
  8604. [3] = NULL
  8605. [4] = NULL
  8606. [5] = NULL
  8607. [6] = NULL
  8608. [7] = NULL
  8609. [8] = NULL
  8610. [9] = NULL
  8611. [0] = 0x4DA9717C
  8612. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8613. [0] = NULL
  8614. [1] = NULL
  8615. [2] = NULL
  8616. [3] = NULL
  8617. [4] = NULL
  8618. [5] = NULL
  8619. [6] = NULL
  8620. [7] = NULL
  8621. [8] = NULL
  8622. [9] = NULL
  8623. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8624. [0] = NULL
  8625. [1] = NULL
  8626. [2] = NULL
  8627. [3] = NULL
  8628. [4] = NULL
  8629. [5] = NULL
  8630. [6] = NULL
  8631. [7] = NULL
  8632. [8] = NULL
  8633. [9] = NULL
  8634. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8635. [0] = NULL
  8636. [1] = NULL
  8637. [2] = NULL
  8638. [3] = NULL
  8639. [4] = NULL
  8640. [5] = NULL
  8641. [6] = NULL
  8642. [7] = NULL
  8643. [8] = NULL
  8644. [9] = NULL
  8645. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8646. [0] = NULL
  8647. [1] = NULL
  8648. [2] = NULL
  8649. [3] = NULL
  8650. [4] = NULL
  8651. [5] = NULL
  8652. [6] = NULL
  8653. [7] = NULL
  8654. [8] = NULL
  8655. [9] = NULL
  8656. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8657. [0] = NULL
  8658. [1] = NULL
  8659. [2] = NULL
  8660. [3] = NULL
  8661. [4] = NULL
  8662. [5] = NULL
  8663. [6] = NULL
  8664. [7] = NULL
  8665. [8] = NULL
  8666. [9] = NULL
  8667. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8668. [0] = NULL
  8669. [1] = NULL
  8670. [2] = NULL
  8671. [3] = NULL
  8672. [4] = NULL
  8673. [5] = NULL
  8674. [6] = NULL
  8675. [7] = NULL
  8676. [8] = NULL
  8677. [9] = NULL
  8678. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8679. [0] = NULL
  8680. [1] = NULL
  8681. [2] = NULL
  8682. [3] = NULL
  8683. [4] = NULL
  8684. [5] = NULL
  8685. [6] = NULL
  8686. [7] = NULL
  8687. [8] = NULL
  8688. [9] = NULL
  8689. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8690. [0] = NULL
  8691. [1] = NULL
  8692. [2] = NULL
  8693. [3] = NULL
  8694. [4] = NULL
  8695. [5] = NULL
  8696. [6] = NULL
  8697. [7] = NULL
  8698. [8] = NULL
  8699. [9] = NULL
  8700. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  8701. [0] = NULL
  8702. [1] = NULL
  8703. [2] = NULL
  8704. [3] = NULL
  8705. [4] = NULL
  8706. [5] = NULL
  8707. [6] = NULL
  8708. [7] = NULL
  8709. [8] = NULL
  8710. [9] = NULL
  8711. GridMap*[64] GridMaps
  8712. [0] = NULL
  8713. [1] = NULL
  8714. [2] = NULL
  8715. [3] = NULL
  8716. [4] = NULL
  8717. [5] = NULL
  8718. [6] = NULL
  8719. [7] = NULL
  8720. [8] = NULL
  8721. [9] = NULL
  8722. [0] = 0x4DA9B17C
  8723. <user defined>*[64] GridMap
  8724. [0] = NULL
  8725. [1] = NULL
  8726. [2] = NULL
  8727. [3] = NULL
  8728. [4] = NULL
  8729. [5] = NULL
  8730. [6] = NULL
  8731. [7] = NULL
  8732. [8] = NULL
  8733. [9] = NULL
  8734. <user defined>*[64] GridMap
  8735. [0] = NULL
  8736. [1] = NULL
  8737. [2] = NULL
  8738. [3] = NULL
  8739. [4] = NULL
  8740. [5] = NULL
  8741. [6] = NULL
  8742. [7] = NULL
  8743. [8] = NULL
  8744. [9] = NULL
  8745. <user defined>*[64] GridMap
  8746. [0] = NULL
  8747. [1] = NULL
  8748. [2] = NULL
  8749. [3] = NULL
  8750. [4] = NULL
  8751. [5] = NULL
  8752. [6] = NULL
  8753. [7] = NULL
  8754. [8] = NULL
  8755. [9] = NULL
  8756. <user defined>*[64] GridMap
  8757. [0] = NULL
  8758. [1] = NULL
  8759. [2] = NULL
  8760. [3] = NULL
  8761. [4] = NULL
  8762. [5] = NULL
  8763. [6] = NULL
  8764. [7] = NULL
  8765. [8] = NULL
  8766. [9] = NULL
  8767. <user defined>*[64] GridMap
  8768. [0] = NULL
  8769. [1] = NULL
  8770. [2] = NULL
  8771. [3] = NULL
  8772. [4] = NULL
  8773. [5] = NULL
  8774. [6] = NULL
  8775. [7] = NULL
  8776. [8] = NULL
  8777. [9] = NULL
  8778. <user defined>*[64] GridMap
  8779. [0] = NULL
  8780. [1] = NULL
  8781. [2] = NULL
  8782. [3] = NULL
  8783. [4] = NULL
  8784. [5] = NULL
  8785. [6] = NULL
  8786. [7] = NULL
  8787. [8] = NULL
  8788. [9] = NULL
  8789. <user defined>*[64] GridMap
  8790. [0] = NULL
  8791. [1] = NULL
  8792. [2] = NULL
  8793. [3] = NULL
  8794. [4] = NULL
  8795. [5] = NULL
  8796. [6] = NULL
  8797. [7] = NULL
  8798. [8] = NULL
  8799. [9] = NULL
  8800. <user defined>*[64] GridMap
  8801. [0] = NULL
  8802. [1] = NULL
  8803. [2] = NULL
  8804. [3] = NULL
  8805. [4] = NULL
  8806. [5] = NULL
  8807. [6] = NULL
  8808. [7] = NULL
  8809. [8] = NULL
  8810. [9] = NULL
  8811. <user defined>*[64] GridMap
  8812. [0] = NULL
  8813. [1] = NULL
  8814. [2] = NULL
  8815. [3] = NULL
  8816. [4] = NULL
  8817. [5] = NULL
  8818. [6] = NULL
  8819. [7] = NULL
  8820. [8] = NULL
  8821. [9] = NULL
  8822. std::bitset<262144> marked_cells = 0x4DA9F180
  8823. bool i_scriptLock = 0x0
  8824. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  8825. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  8826. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  8827. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  8828. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  8829. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  8830. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  8831. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  8832. unsigned int _respawnCheckTimer = 0xE08
  8833. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  8834. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  8835. unsigned int _defaultLight = 0x9B8
  8836. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  8837. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  8838. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  8839. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  8840. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  8841. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  8842. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  8843. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  8844. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  8845. unsigned int m_InstanceId = 0x7
  8846. unsigned int m_phaseMask = 0xFFFFFFFF
  8847. unsigned int m_notifyflags = 0x2
  8848. unsigned int m_extraAttacks = 0x0
  8849. bool m_canDualWield = 0x0
  8850. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  8851. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8852. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8853. 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 = 0x450ED6A8
  8854. <user defined> _Copy_tag = 0x450ED6A8
  8855. <user defined> _Move_tag = 0x450ED6A8
  8856. Player* m_playerMovingMe = NULL
  8857. ObjectGuid[7] m_SummonSlot
  8858. [0] = 0x0
  8859. [1] = 0x0
  8860. [2] = 0x0
  8861. [3] = 0x0
  8862. [4] = 0x0
  8863. [5] = 0x0
  8864. [6] = 0x0
  8865. ObjectGuid[4] m_ObjectSlot
  8866. [0] = 0x0
  8867. [1] = 0x0
  8868. [2] = 0x0
  8869. [3] = 0x0
  8870. float m_modMeleeHitChance = 0.000000
  8871. float m_modRangedHitChance = 0.000000
  8872. float m_modSpellHitChance = 0.000000
  8873. int m_baseSpellCritChance = 0x5
  8874. float[3] m_modAttackSpeedPct
  8875. [0] = 1.000000
  8876. [1] = 1.000000
  8877. [2] = 1.000000
  8878. 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
  8879. [0] = 0x450ED72C
  8880. [1] = 0x450ED754
  8881. [2] = 0x450ED77C
  8882. [3] = 0x450ED7A4
  8883. [4] = 0x450ED7CC
  8884. [5] = 0x450ED7F4
  8885. [6] = 0x450ED81C
  8886. unsigned int m_lastSanctuaryTime = 0x0
  8887. bool IsAIEnabled = 0x1
  8888. bool NeedChangeAI = 0x0
  8889. ObjectGuid LastCharmerGUID
  8890. unsigned int _guid = 0x0
  8891. bool m_ControlledByPlayer = 0x1
  8892. Movement::MoveSpline* movespline = 0x9EFC9208
  8893. Movement::Spline<int> spline
  8894. Movement::SplineBase
  8895. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x9EFC9208
  8896. int index_lo = 0x1
  8897. int index_hi = 0x16
  8898. unsigned int m_mode = 0x0
  8899. bool cyclic = 0x0
  8900. std::vector<int,std::allocator<int> > lengths = 0x9EFC9224
  8901. Movement::FacingInfo facing
  8902. <unnamed-type-f>
  8903. float x = 4.121985
  8904. float y = -107374176.000000
  8905. float z = -107374176.000000
  8906. Movement::FacingInfo::<unnamed-type-f> f = 0x9EFC9238
  8907. unsigned int target = 0xCCCCCCCC4083E74E
  8908. float angle = 4.121985
  8909. unsigned int m_Id = 0x5B3
  8910. Movement::MoveSplineFlag splineflags
  8911. unsigned int animId = 0x0
  8912. bool done = 0x10
  8913. bool falling = 0x10
  8914. bool no_spline = 0x10
  8915. bool parabolic = 0x10
  8916. bool canswim = 0x10
  8917. bool flying = 0x10
  8918. bool orientationFixed = 0x10
  8919. bool final_point = 0x10
  8920. bool final_target = 0x2
  8921. bool final_angle = 0x2
  8922. bool catmullrom = 0x2
  8923. bool cyclic = 0x2
  8924. bool enter_cycle = 0x2
  8925. bool animation = 0x2
  8926. bool frozen = 0x2
  8927. bool transportEnter = 0x2
  8928. bool transportExit = 0x0
  8929. bool unknown7 = 0x0
  8930. bool unknown8 = 0x0
  8931. bool backward = 0x0
  8932. bool unknown10 = 0x0
  8933. bool unknown11 = 0x0
  8934. bool unknown12 = 0x0
  8935. bool unknown13 = 0x0
  8936. int time_passed = 0x326
  8937. float vertical_acceleration = 0.000000
  8938. float initialOrientation = 0.730792
  8939. int effect_start_time = 0x0
  8940. int point_Idx = 0x2
  8941. int point_Idx_offset = 0x0
  8942. bool onTransport = 0x0
  8943. UnitAI* i_AI = 0x9F40DAE8
  8944. Unit* me = 0x450ED4D8
  8945. UnitAI* i_disabledAI = NULL
  8946. bool m_AutoRepeatFirstCast = 0x0
  8947. unsigned int[3] m_attackTimer
  8948. [0] = 0x0
  8949. [1] = 0x0
  8950. [2] = 0x0
  8951. float[5] m_createStats
  8952. [0] = 171.000000
  8953. [1] = 137.000000
  8954. [2] = 321.000000
  8955. [3] = 63.000000
  8956. [4] = 101.000000
  8957. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  8958. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8959. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  8960. 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 = 0x450ED88C
  8961. <user defined> _Copy_tag = 0x450ED88C
  8962. <user defined> _Move_tag = 0x450ED88C
  8963. Unit* m_attacking = NULL
  8964. int m_deathState = 0x0
  8965. int m_procDeep = 0x0
  8966. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  8967. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  8968. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  8969. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  8970. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  8971. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  8972. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  8973. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  8974. unsigned int m_transform = 0x0
  8975. Spell*[4] m_currentSpells
  8976. [0] = NULL
  8977. [1] = NULL
  8978. [2] = NULL
  8979. [3] = NULL
  8980. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  8981. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  8982. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  8983. 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 = 0x450ED8D0
  8984. <user defined> value_compare = 0x450ED8D0
  8985. <user defined> _Copy_tag = 0x450ED8D0
  8986. <user defined> _Move_tag = 0x450ED8D0
  8987. <user defined> value_compare = 0x450ED8D0
  8988. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  8989. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  8990. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  8991. 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 = 0x450ED8DC
  8992. <user defined> value_compare = 0x450ED8DC
  8993. <user defined> _Copy_tag = 0x450ED8DC
  8994. <user defined> _Move_tag = 0x450ED8DC
  8995. <user defined> value_compare = 0x450ED8DC
  8996. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  8997. std::_List_buy<Aura *,std::allocator<Aura *> >
  8998. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  8999. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  9000. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  9001. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  9002. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  9003. std::_Iterator_base12
  9004. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  9005. std::_Iterator_base12* _Mynextiter = NULL
  9006. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  9007. unsigned int m_removedAurasCount = 0x0
  9008. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  9009. [0] = 0x450ED904
  9010. [1] = 0x450ED910
  9011. [2] = 0x450ED91C
  9012. [3] = 0x450ED928
  9013. [4] = 0x450ED934
  9014. [5] = 0x450ED940
  9015. [6] = 0x450ED94C
  9016. [7] = 0x450ED958
  9017. [8] = 0x450ED964
  9018. [9] = 0x450ED970
  9019. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  9020. std::_List_buy<Aura *,std::allocator<Aura *> >
  9021. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  9022. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  9023. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  9024. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  9025. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  9026. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  9027. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  9028. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  9029. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  9030. 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 = 0x450EE7F8
  9031. <user defined> value_compare = 0x450EE7F8
  9032. <user defined> _Copy_tag = 0x450EE7F8
  9033. <user defined> _Move_tag = 0x450EE7F8
  9034. <user defined> value_compare = 0x450EE7F8
  9035. unsigned int m_interruptMask = 0x0
  9036. float[2] m_auraFlatModifiersGroup
  9037. [0] = 0.000000
  9038. [1] = 0.000000
  9039. [0] = 0x0
  9040. float[2]
  9041. [0] = 0.000000
  9042. [1] = 0.000000
  9043. float[2]
  9044. [0] = 0.000000
  9045. [1] = 0.000000
  9046. float[2]
  9047. [0] = 0.000000
  9048. [1] = 0.000000
  9049. float[2]
  9050. [0] = 0.000000
  9051. [1] = 0.000000
  9052. float[2]
  9053. [0] = 0.000000
  9054. [1] = 0.000000
  9055. float[2]
  9056. [0] = 0.000000
  9057. [1] = 0.000000
  9058. float[2]
  9059. [0] = 0.000000
  9060. [1] = 0.000000
  9061. float[2]
  9062. [0] = 0.000000
  9063. [1] = 0.000000
  9064. float[2]
  9065. [0] = 0.000000
  9066. [1] = 0.000000
  9067. float[2] m_auraPctModifiersGroup
  9068. [0] = 1.000000
  9069. [1] = 1.000000
  9070. [0] = 0x3F8000003F800000
  9071. float[2]
  9072. [0] = 1.000000
  9073. [1] = 1.000000
  9074. float[2]
  9075. [0] = 1.000000
  9076. [1] = 1.000000
  9077. float[2]
  9078. [0] = 1.000000
  9079. [1] = 1.000000
  9080. float[2]
  9081. [0] = 1.000000
  9082. [1] = 1.000000
  9083. float[2]
  9084. [0] = 1.000000
  9085. [1] = 1.050000
  9086. float[2]
  9087. [0] = 1.000000
  9088. [1] = 1.000000
  9089. float[2]
  9090. [0] = 1.000000
  9091. [1] = 1.000000
  9092. float[2]
  9093. [0] = 1.000000
  9094. [1] = 1.000000
  9095. float[2]
  9096. [0] = 1.000000
  9097. [1] = 1.000000
  9098. float[2] m_weaponDamage
  9099. [0] = 55.000000
  9100. [1] = 0.000000
  9101. [0] = 0x425C0000
  9102. float[2]
  9103. [0] = 91.000000
  9104. [1] = 0.000000
  9105. [0] = 0x450EE998
  9106. float[2]
  9107. [0] = 1.000000
  9108. [1] = 0.000000
  9109. [0] = 0x3F800000
  9110. float[2]
  9111. [0] = 2.000000
  9112. [1] = 0.000000
  9113. float[2]
  9114. [0] = 1.000000
  9115. [1] = 0.000000
  9116. [0] = 0x3F800000
  9117. float[2]
  9118. [0] = 2.000000
  9119. [1] = 0.000000
  9120. bool m_canModifyStats = 0x1
  9121. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  9122. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  9123. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  9124. 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 = 0x450EE9CC
  9125. <user defined> value_compare = 0x450EE9CC
  9126. <user defined> _Copy_tag = 0x450EE9CC
  9127. <user defined> _Move_tag = 0x450EE9CC
  9128. <user defined> value_compare = 0x450EE9CC
  9129. float[9] m_speed_rate
  9130. [0] = 1.000000
  9131. [1] = 1.300000
  9132. [2] = 1.000000
  9133. [3] = 1.300000
  9134. [4] = 1.000000
  9135. [5] = 1.000000
  9136. [6] = 1.300000
  9137. [7] = 1.000000
  9138. [8] = 1.000000
  9139. CharmInfo* m_charmInfo = 0x97296E28
  9140. Unit* _unit = 0x450ED4D8
  9141. UnitActionBarEntry[10] PetActionBar
  9142. [0] = 0x7000002
  9143. [1] = 0x7000001
  9144. [2] = 0x7000000
  9145. [3] = 0xC100CCF9
  9146. [4] = 0x810069A7
  9147. [5] = 0xC10089DE
  9148. [6] = 0x810006CE
  9149. [7] = 0x6000002
  9150. [8] = 0x6000001
  9151. [9] = 0x6000000
  9152. UnitActionBarEntry[4] _charmspells
  9153. [0] = 0x81000000
  9154. [1] = 0x81000000
  9155. [2] = 0x81000000
  9156. [3] = 0x81000000
  9157. unsigned int _CommandState = 0x1
  9158. unsigned int _petnumber = 0x35
  9159. int _oldReactState = 0x2
  9160. bool _isCommandAttack = 0x0
  9161. bool _isCommandFollow = 0x1
  9162. bool _isAtStay = 0x0
  9163. bool _isFollowing = 0x0
  9164. bool _isReturning = 0x1
  9165. float _stayX = 0.000000
  9166. float _stayY = 0.000000
  9167. float _stayZ = 0.000000
  9168. std::list<Player *,std::allocator<Player *> > m_sharedVision
  9169. std::_List_buy<Player *,std::allocator<Player *> >
  9170. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  9171. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  9172. MotionMaster* i_motionMaster = 0xA1ADEAE0
  9173. MovementGenerator*[3] _slot
  9174. [0] = 0x3366640
  9175. [1] = NULL
  9176. [2] = NULL
  9177. bool[3] _initialize
  9178. [0] = 0x0
  9179. [1] = 0x0
  9180. [2] = 0x1
  9181. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  9182. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  9183. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  9184. Unit* _owner = 0x450ED4D8
  9185. int _top = 0x1
  9186. unsigned int _cleanFlag = 0x0
  9187. unsigned int[4] m_reactiveTimer
  9188. [0] = 0x0
  9189. [1] = 0x0
  9190. [2] = 0x0
  9191. [3] = 0x0
  9192. unsigned int m_regenTimer = 0x7D0
  9193. Vehicle* m_vehicle = NULL
  9194. Vehicle* m_vehicleKit = NULL
  9195. unsigned int m_unitTypeMask = 0x197
  9196. LiquidTypeEntry* _lastLiquid = NULL
  9197. unsigned int m_rootTimes = 0x0
  9198. unsigned int m_state = 0x0
  9199. unsigned int m_lastManaUse = 0x0
  9200. TimeTrackerSmall m_movesplineTimer
  9201. int i_expiryTime = 0xC8
  9202. DiminishingReturn[21] m_Diminishing
  9203. [0] = 0x450EEA44
  9204. [1] = 0x450EEA50
  9205. [2] = 0x450EEA5C
  9206. [3] = 0x450EEA68
  9207. [4] = 0x450EEA74
  9208. [5] = 0x450EEA80
  9209. [6] = 0x450EEA8C
  9210. [7] = 0x450EEA98
  9211. [8] = 0x450EEAA4
  9212. [9] = 0x450EEAB0
  9213. CombatManager m_combatManager
  9214. Unit* _owner = 0x450ED4D8
  9215. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  9216. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  9217. <user defined> value_compare = 0x450EEB44
  9218. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  9219. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x450EEB48
  9220. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x450EEB54
  9221. unsigned int _Mask = 0x7
  9222. unsigned int _Maxidx = 0x8
  9223. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  9224. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  9225. <user defined> value_compare = 0x450EEB6C
  9226. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  9227. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x450EEB70
  9228. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x450EEB7C
  9229. unsigned int _Mask = 0x7
  9230. unsigned int _Maxidx = 0x8
  9231. ThreatManager m_threatManager
  9232. ThreatListIterator
  9233. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  9234. Unit* _owner = 0x450ED4D8
  9235. bool _ownerCanHaveThreatList = 0x0
  9236. bool _ownerEngaged = 0x0
  9237. unsigned int _updateClientTimer = 0x3E8
  9238. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  9239. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  9240. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  9241. boost::heap::detail::size_holder<1,unsigned int>
  9242. unsigned int size_ = 0x0
  9243. super_t
  9244. implementation_defined
  9245. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  9246. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x450EEBB0
  9247. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  9248. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  9249. <user defined> value_compare = 0x450EEBBC
  9250. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  9251. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBC0
  9252. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBCC
  9253. unsigned int _Mask = 0x7
  9254. unsigned int _Maxidx = 0x8
  9255. ThreatReference* _currentVictimRef = NULL
  9256. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  9257. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  9258. <user defined> value_compare = 0x450EEBE8
  9259. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  9260. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBEC
  9261. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBF8
  9262. unsigned int _Mask = 0x7
  9263. unsigned int _Maxidx = 0x8
  9264. std::array<float,7> _singleSchoolModifiers
  9265. float[7] _Elems
  9266. [0] = 1.000000
  9267. [1] = 1.000000
  9268. [2] = 1.000000
  9269. [3] = 1.000000
  9270. [4] = 1.000000
  9271. [5] = 1.000000
  9272. [6] = 1.000000
  9273. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  9274. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  9275. <user defined> value_compare = 0x450EEC2C
  9276. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  9277. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x450EEC30
  9278. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x450EEC3C
  9279. unsigned int _Mask = 0x7
  9280. unsigned int _Maxidx = 0x8
  9281. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  9282. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  9283. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x450EEC54
  9284. 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
  9285. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> >
  9286. <user defined> value_compare = 0x450EEC64
  9287. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> _Traitsobj = 0x3F800000
  9288. std::list<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> > > >,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> > > > > > _List = 0x450EEC68
  9289. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > > > > _Vec = 0x450EEC74
  9290. unsigned int _Mask = 0x7
  9291. unsigned int _Maxidx = 0x8
  9292. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  9293. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  9294. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  9295. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  9296. 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 = 0x450EEC9C
  9297. unsigned int _Mask = 0x7
  9298. unsigned int _Maxidx = 0x8
  9299. Unit* m_comboTarget = NULL
  9300. int m_comboPoints = 0x0
  9301. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  9302. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  9303. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  9304. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  9305. 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 = 0x450EECCC
  9306. unsigned int _Mask = 0x7
  9307. unsigned int _Maxidx = 0x8
  9308. bool m_cleanupDone = 0x0
  9309. bool m_duringRemoveFromWorld = 0x0
  9310. bool _instantCast = 0x0
  9311. unsigned int _oldFactionId = 0x0
  9312. bool _isWalkingBeforeCharm = 0x0
  9313. SpellHistory* m_spellHistory = 0xA29FE368
  9314. CooldownEntry
  9315. unsigned int SpellId = 0x450ED4D8
  9316. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  9317. unsigned int ItemId = 0x0
  9318. unsigned int CategoryId = 0x9F618A70
  9319. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  9320. bool OnHold = 0xA0
  9321. Unit* _owner = 0x450ED4D8
  9322. 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
  9323. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  9324. <user defined> value_compare = 0xA29FE36C
  9325. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  9326. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE370
  9327. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE37C
  9328. unsigned int _Mask = 0x7
  9329. unsigned int _Maxidx = 0x8
  9330. mapped_type
  9331. unsigned int SpellId = 0x3F800000
  9332. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A8
  9333. unsigned int ItemId = 0x9F618A70
  9334. unsigned int CategoryId = 0x9A8DD060
  9335. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD0A0
  9336. bool OnHold = 0x7
  9337. 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
  9338. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  9339. <user defined> value_compare = 0xA29FE394
  9340. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  9341. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE398
  9342. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE3A4
  9343. unsigned int _Mask = 0x7
  9344. unsigned int _Maxidx = 0x8
  9345. mapped_type
  9346. unsigned int SpellId = 0x3F800000
  9347. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C2F70
  9348. unsigned int ItemId = 0x9F618760
  9349. unsigned int CategoryId = 0x9A8DD220
  9350. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD2609A8DD260
  9351. bool OnHold = 0x7
  9352. 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
  9353. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> >
  9354. <user defined> value_compare = 0xA29FE3BC
  9355. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  9356. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0xA29FE3C0
  9357. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0xA29FE3CC
  9358. unsigned int _Mask = 0x7
  9359. unsigned int _Maxidx = 0x8
  9360. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  9361. [0] = 0x0
  9362. [1] = 0x0
  9363. [2] = 0x0
  9364. [3] = 0x0
  9365. [4] = 0x0
  9366. [5] = 0x0
  9367. [6] = 0x0
  9368. 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
  9369. std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> >
  9370. <user defined> value_compare = 0xA29FE420
  9371. std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> _Traitsobj = 0x3F800000
  9372. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0xA29FE424
  9373. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > > > > _Vec = 0xA29FE430
  9374. unsigned int _Mask = 0x7
  9375. unsigned int _Maxidx = 0x8
  9376. Parameter ObjectGuid guid1
  9377. unsigned int _guid = 0xF140000035000002
  9378. Parameter unsigned int spellid = 0x1
  9379. Parameter unsigned int flag = 0x7
  9380. Parameter ObjectGuid guid2
  9381. unsigned int _guid = 0xF130008F74000061
  9382. Local CharmInfo* charmInfo = 0x97296E28
  9383. Unit* _unit = 0x450ED4D8
  9384. WorldObject
  9385. Object
  9386. unsigned int m_objectType = 0x9
  9387. int m_objectTypeId = 0x3
  9388. unsigned int m_updateFlag = 0x60
  9389. int* m_int32Values = 0x35000002
  9390. unsigned int* m_uint32Values = 0x35000002
  9391. float* m_floatValues = 0.000000
  9392. UpdateMask _changesMask = 0x450ED4EC
  9393. unsigned int m_valuesCount = 0x94
  9394. unsigned int _fieldNotifyFlags = 0x100
  9395. bool m_objectUpdated = 0x0
  9396. bool m_inWorld = 0x1
  9397. bool m_isNewObject = 0x0
  9398. PackedGuid m_PackGUID = 0x450ED500
  9399. WorldLocation
  9400. Position
  9401. <user defined> XY = 0x450ED51C
  9402. <user defined> XYZ = 0x450ED51C
  9403. <user defined> XYZO = 0x450ED51C
  9404. <user defined> PackedXYZ = 0x450ED51C
  9405. float m_positionX = -159.616638
  9406. float m_positionY = 2192.040039
  9407. float m_positionZ = 36.871880
  9408. float m_orientation = 0.728277
  9409. ?$Streamer@UXY@Position@@
  9410. Position* Pos = 0xC31F9DDC
  9411. ?$ConstStreamer@UXY@Position@@
  9412. Position* Pos = 0xC31F9DDC
  9413. ?$Streamer@UXYZ@Position@@
  9414. <user defined> Pos = 0xC31F9DDC
  9415. ?$ConstStreamer@UXYZ@Position@@
  9416. <user defined> Pos = 0xC31F9DDC
  9417. ?$Streamer@UXYZO@Position@@
  9418. <user defined> Pos = 0xC31F9DDC
  9419. ?$ConstStreamer@UXYZO@Position@@
  9420. <user defined> Pos = 0xC31F9DDC
  9421. ?$Streamer@UPackedXYZ@Position@@
  9422. <user defined> Pos = 0xC31F9DDC
  9423. ?$ConstStreamer@UPackedXYZ@Position@@
  9424. <user defined> Pos = 0xC31F9DDC
  9425. unsigned int m_mapId = 0x277
  9426. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x450ED530
  9427. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x450ED53C
  9428. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x450ED548
  9429. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x450ED57C
  9430. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x450ED5B0
  9431. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x450ED5BC
  9432. unsigned int LastUsedScriptID = 0x0
  9433. MovementInfo m_movementInfo = 0x450ED5D0
  9434. EventProcessor m_Events = 0x450ED640
  9435. std::string m_name = "Boar"
  9436. bool m_isActive = 0x0
  9437. bool m_isFarVisible = 0x0
  9438. bool m_isWorldObject = 0x1
  9439. ZoneScript* m_zoneScript = NULL
  9440. Transport* m_transport = NULL
  9441. unsigned int m_zoneId = 0x12CC
  9442. unsigned int m_areaId = 0x12CC
  9443. float m_staticFloorZ = -108.843552
  9444. bool m_outdoors = 0x0
  9445. Map* m_currMap = 0x4DA97028
  9446. unsigned int m_InstanceId = 0x7
  9447. unsigned int m_phaseMask = 0xFFFFFFFF
  9448. unsigned int m_notifyflags = 0x2
  9449. unsigned int m_extraAttacks = 0x0
  9450. bool m_canDualWield = 0x0
  9451. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  9452. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9453. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9454. 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 = 0x450ED6A8
  9455. <user defined> _Copy_tag = 0x450ED6A8
  9456. <user defined> _Move_tag = 0x450ED6A8
  9457. Player* m_playerMovingMe = NULL
  9458. ObjectGuid[7] m_SummonSlot
  9459. [0] = 0x0
  9460. [1] = 0x0
  9461. [2] = 0x0
  9462. [3] = 0x0
  9463. [4] = 0x0
  9464. [5] = 0x0
  9465. [6] = 0x0
  9466. ObjectGuid[4] m_ObjectSlot
  9467. [0] = 0x0
  9468. [1] = 0x0
  9469. [2] = 0x0
  9470. [3] = 0x0
  9471. float m_modMeleeHitChance = 0.000000
  9472. float m_modRangedHitChance = 0.000000
  9473. float m_modSpellHitChance = 0.000000
  9474. int m_baseSpellCritChance = 0x5
  9475. float[3] m_modAttackSpeedPct
  9476. [0] = 1.000000
  9477. [1] = 1.000000
  9478. [2] = 1.000000
  9479. 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
  9480. [0] = 0x450ED72C
  9481. [1] = 0x450ED754
  9482. [2] = 0x450ED77C
  9483. [3] = 0x450ED7A4
  9484. [4] = 0x450ED7CC
  9485. [5] = 0x450ED7F4
  9486. [6] = 0x450ED81C
  9487. unsigned int m_lastSanctuaryTime = 0x0
  9488. bool IsAIEnabled = 0x1
  9489. bool NeedChangeAI = 0x0
  9490. ObjectGuid LastCharmerGUID
  9491. unsigned int _guid = 0x0
  9492. bool m_ControlledByPlayer = 0x1
  9493. Movement::MoveSpline* movespline = 0x9EFC9208
  9494. Movement::Spline<int> spline = 0x9EFC9208
  9495. Movement::FacingInfo facing = 0x9EFC9238
  9496. unsigned int m_Id = 0x5B3
  9497. Movement::MoveSplineFlag splineflags = 0x21000
  9498. int time_passed = 0x326
  9499. float vertical_acceleration = 0.000000
  9500. float initialOrientation = 0.730792
  9501. int effect_start_time = 0x0
  9502. int point_Idx = 0x2
  9503. int point_Idx_offset = 0x0
  9504. bool onTransport = 0x0
  9505. UnitAI* i_AI = 0x9F40DAE8
  9506. Unit* me = 0x450ED4D8
  9507. UnitAI* i_disabledAI = NULL
  9508. bool m_AutoRepeatFirstCast = 0x0
  9509. unsigned int[3] m_attackTimer
  9510. [0] = 0x0
  9511. [1] = 0x0
  9512. [2] = 0x0
  9513. float[5] m_createStats
  9514. [0] = 171.000000
  9515. [1] = 137.000000
  9516. [2] = 321.000000
  9517. [3] = 63.000000
  9518. [4] = 101.000000
  9519. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  9520. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9521. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  9522. 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 = 0x450ED88C
  9523. <user defined> _Copy_tag = 0x450ED88C
  9524. <user defined> _Move_tag = 0x450ED88C
  9525. Unit* m_attacking = NULL
  9526. int m_deathState = 0x0
  9527. int m_procDeep = 0x0
  9528. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  9529. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  9530. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  9531. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  9532. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  9533. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  9534. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  9535. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  9536. unsigned int m_transform = 0x0
  9537. Spell*[4] m_currentSpells
  9538. [0] = NULL
  9539. [1] = NULL
  9540. [2] = NULL
  9541. [3] = NULL
  9542. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  9543. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  9544. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  9545. 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 = 0x450ED8D0
  9546. <user defined> value_compare = 0x450ED8D0
  9547. <user defined> _Copy_tag = 0x450ED8D0
  9548. <user defined> _Move_tag = 0x450ED8D0
  9549. <user defined> value_compare = 0x450ED8D0
  9550. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  9551. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  9552. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  9553. 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 = 0x450ED8DC
  9554. <user defined> value_compare = 0x450ED8DC
  9555. <user defined> _Copy_tag = 0x450ED8DC
  9556. <user defined> _Move_tag = 0x450ED8DC
  9557. <user defined> value_compare = 0x450ED8DC
  9558. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  9559. std::_List_buy<Aura *,std::allocator<Aura *> >
  9560. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  9561. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  9562. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  9563. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  9564. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  9565. std::_Iterator_base12
  9566. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  9567. std::_Iterator_base12* _Mynextiter = NULL
  9568. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  9569. unsigned int m_removedAurasCount = 0x0
  9570. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  9571. [0] = 0x450ED904
  9572. [1] = 0x450ED910
  9573. [2] = 0x450ED91C
  9574. [3] = 0x450ED928
  9575. [4] = 0x450ED934
  9576. [5] = 0x450ED940
  9577. [6] = 0x450ED94C
  9578. [7] = 0x450ED958
  9579. [8] = 0x450ED964
  9580. [9] = 0x450ED970
  9581. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  9582. std::_List_buy<Aura *,std::allocator<Aura *> >
  9583. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  9584. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  9585. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  9586. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  9587. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  9588. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  9589. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  9590. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  9591. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  9592. 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 = 0x450EE7F8
  9593. <user defined> value_compare = 0x450EE7F8
  9594. <user defined> _Copy_tag = 0x450EE7F8
  9595. <user defined> _Move_tag = 0x450EE7F8
  9596. <user defined> value_compare = 0x450EE7F8
  9597. unsigned int m_interruptMask = 0x0
  9598. float[2] m_auraFlatModifiersGroup
  9599. [0] = 0.000000
  9600. [1] = 0.000000
  9601. [0] = 0x0
  9602. float[2]
  9603. [0] = 0.000000
  9604. [1] = 0.000000
  9605. float[2]
  9606. [0] = 0.000000
  9607. [1] = 0.000000
  9608. float[2]
  9609. [0] = 0.000000
  9610. [1] = 0.000000
  9611. float[2]
  9612. [0] = 0.000000
  9613. [1] = 0.000000
  9614. float[2]
  9615. [0] = 0.000000
  9616. [1] = 0.000000
  9617. float[2]
  9618. [0] = 0.000000
  9619. [1] = 0.000000
  9620. float[2]
  9621. [0] = 0.000000
  9622. [1] = 0.000000
  9623. float[2]
  9624. [0] = 0.000000
  9625. [1] = 0.000000
  9626. float[2]
  9627. [0] = 0.000000
  9628. [1] = 0.000000
  9629. float[2] m_auraPctModifiersGroup
  9630. [0] = 1.000000
  9631. [1] = 1.000000
  9632. [0] = 0x3F8000003F800000
  9633. float[2]
  9634. [0] = 1.000000
  9635. [1] = 1.000000
  9636. float[2]
  9637. [0] = 1.000000
  9638. [1] = 1.000000
  9639. float[2]
  9640. [0] = 1.000000
  9641. [1] = 1.000000
  9642. float[2]
  9643. [0] = 1.000000
  9644. [1] = 1.000000
  9645. float[2]
  9646. [0] = 1.000000
  9647. [1] = 1.050000
  9648. float[2]
  9649. [0] = 1.000000
  9650. [1] = 1.000000
  9651. float[2]
  9652. [0] = 1.000000
  9653. [1] = 1.000000
  9654. float[2]
  9655. [0] = 1.000000
  9656. [1] = 1.000000
  9657. float[2]
  9658. [0] = 1.000000
  9659. [1] = 1.000000
  9660. float[2] m_weaponDamage
  9661. [0] = 55.000000
  9662. [1] = 0.000000
  9663. [0] = 0x425C0000
  9664. float[2]
  9665. [0] = 91.000000
  9666. [1] = 0.000000
  9667. [0] = 0x450EE998
  9668. float[2]
  9669. [0] = 1.000000
  9670. [1] = 0.000000
  9671. [0] = 0x3F800000
  9672. float[2]
  9673. [0] = 2.000000
  9674. [1] = 0.000000
  9675. float[2]
  9676. [0] = 1.000000
  9677. [1] = 0.000000
  9678. [0] = 0x3F800000
  9679. float[2]
  9680. [0] = 2.000000
  9681. [1] = 0.000000
  9682. bool m_canModifyStats = 0x1
  9683. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  9684. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  9685. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  9686. 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 = 0x450EE9CC
  9687. <user defined> value_compare = 0x450EE9CC
  9688. <user defined> _Copy_tag = 0x450EE9CC
  9689. <user defined> _Move_tag = 0x450EE9CC
  9690. <user defined> value_compare = 0x450EE9CC
  9691. float[9] m_speed_rate
  9692. [0] = 1.000000
  9693. [1] = 1.300000
  9694. [2] = 1.000000
  9695. [3] = 1.300000
  9696. [4] = 1.000000
  9697. [5] = 1.000000
  9698. [6] = 1.300000
  9699. [7] = 1.000000
  9700. [8] = 1.000000
  9701. CharmInfo* m_charmInfo = 0x97296E28
  9702. std::list<Player *,std::allocator<Player *> > m_sharedVision
  9703. std::_List_buy<Player *,std::allocator<Player *> >
  9704. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  9705. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  9706. MotionMaster* i_motionMaster = 0xA1ADEAE0
  9707. MovementGenerator*[3] _slot
  9708. [0] = 0x3366640
  9709. [1] = NULL
  9710. [2] = NULL
  9711. bool[3] _initialize
  9712. [0] = 0x0
  9713. [1] = 0x0
  9714. [2] = 0x1
  9715. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList = 0xA1ADEAF0
  9716. Unit* _owner = 0x450ED4D8
  9717. int _top = 0x1
  9718. unsigned int _cleanFlag = 0x0
  9719. unsigned int[4] m_reactiveTimer
  9720. [0] = 0x0
  9721. [1] = 0x0
  9722. [2] = 0x0
  9723. [3] = 0x0
  9724. unsigned int m_regenTimer = 0x7D0
  9725. Vehicle* m_vehicle = NULL
  9726. Vehicle* m_vehicleKit = NULL
  9727. unsigned int m_unitTypeMask = 0x197
  9728. LiquidTypeEntry* _lastLiquid = NULL
  9729. unsigned int m_rootTimes = 0x0
  9730. unsigned int m_state = 0x0
  9731. unsigned int m_lastManaUse = 0x0
  9732. TimeTrackerSmall m_movesplineTimer
  9733. int i_expiryTime = 0xC8
  9734. DiminishingReturn[21] m_Diminishing
  9735. [0] = 0x450EEA44
  9736. [1] = 0x450EEA50
  9737. [2] = 0x450EEA5C
  9738. [3] = 0x450EEA68
  9739. [4] = 0x450EEA74
  9740. [5] = 0x450EEA80
  9741. [6] = 0x450EEA8C
  9742. [7] = 0x450EEA98
  9743. [8] = 0x450EEAA4
  9744. [9] = 0x450EEAB0
  9745. CombatManager m_combatManager
  9746. Unit* _owner = 0x450ED4D8
  9747. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs = 0x450EEB44
  9748. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs = 0x450EEB6C
  9749. ThreatManager m_threatManager
  9750. ThreatListIterator
  9751. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  9752. Unit* _owner = 0x450ED4D8
  9753. bool _ownerCanHaveThreatList = 0x0
  9754. bool _ownerEngaged = 0x0
  9755. unsigned int _updateClientTimer = 0x3E8
  9756. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList = 0x450EEBA0
  9757. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries = 0x450EEBBC
  9758. ThreatReference* _currentVictimRef = NULL
  9759. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe = 0x450EEBE8
  9760. std::array<float,7> _singleSchoolModifiers = 0x450EEC10
  9761. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers = 0x450EEC2C
  9762. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo = 0x450EEC54
  9763. 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 = 0x450EEC64
  9764. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  9765. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  9766. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  9767. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  9768. 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 = 0x450EEC9C
  9769. unsigned int _Mask = 0x7
  9770. unsigned int _Maxidx = 0x8
  9771. Unit* m_comboTarget = NULL
  9772. int m_comboPoints = 0x0
  9773. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  9774. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  9775. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  9776. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  9777. 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 = 0x450EECCC
  9778. unsigned int _Mask = 0x7
  9779. unsigned int _Maxidx = 0x8
  9780. bool m_cleanupDone = 0x0
  9781. bool m_duringRemoveFromWorld = 0x0
  9782. bool _instantCast = 0x0
  9783. unsigned int _oldFactionId = 0x0
  9784. bool _isWalkingBeforeCharm = 0x0
  9785. SpellHistory* m_spellHistory = 0xA29FE368
  9786. CooldownEntry
  9787. unsigned int SpellId = 0x450ED4D8
  9788. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  9789. unsigned int ItemId = 0x0
  9790. unsigned int CategoryId = 0x9F618A70
  9791. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  9792. bool OnHold = 0xA0
  9793. Unit* _owner = 0x450ED4D8
  9794. 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 = 0xA29FE36C
  9795. 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 = 0xA29FE394
  9796. 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 = 0xA29FE3BC
  9797. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  9798. [0] = 0x0
  9799. [1] = 0x0
  9800. [2] = 0x0
  9801. [3] = 0x0
  9802. [4] = 0x0
  9803. [5] = 0x0
  9804. [6] = 0x0
  9805. 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 = 0xA29FE420
  9806. UnitActionBarEntry[10] PetActionBar
  9807. [0] = 0x7000002
  9808. [1] = 0x7000001
  9809. [2] = 0x7000000
  9810. [3] = 0xC100CCF9
  9811. [4] = 0x810069A7
  9812. [5] = 0xC10089DE
  9813. [6] = 0x810006CE
  9814. [7] = 0x6000002
  9815. [8] = 0x6000001
  9816. [9] = 0x6000000
  9817. UnitActionBarEntry[4] _charmspells
  9818. [0] = 0x81000000
  9819. [1] = 0x81000000
  9820. [2] = 0x81000000
  9821. [3] = 0x81000000
  9822. unsigned int _CommandState = 0x1
  9823. unsigned int _petnumber = 0x35
  9824. int _oldReactState = 0x2
  9825. bool _isCommandAttack = 0x0
  9826. bool _isCommandFollow = 0x1
  9827. bool _isAtStay = 0x0
  9828. bool _isFollowing = 0x0
  9829. bool _isReturning = 0x1
  9830. float _stayX = 0.000000
  9831. float _stayY = 0.000000
  9832. float _stayZ = 0.000000
  9833. 026FFDE5 00000000 WorldSession::HandlePetAction+825 c:\trinitysource355\src\server\game\handlers\pethandler.cpp line 106
  9834. Local WorldSession* this = 0x964CC288
  9835. int m_muteTime = 0x0
  9836. std::atomic<__int64> m_timeOutTime
  9837. std::_Atomic_llong
  9838. unsigned int _My_val = 0x5AC18EA8
  9839. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  9840. std::_State_manager<SQLQueryHolder *>
  9841. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  9842. bool _Get_only_once = 0x1
  9843. std::future<SQLQueryHolder *> _charLoginCallback
  9844. std::_State_manager<SQLQueryHolder *>
  9845. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  9846. bool _Get_only_once = 0x1
  9847. QueryCallbackProcessor _queryProcessor
  9848. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  9849. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  9850. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x964CC2A8
  9851. DosProtection
  9852. WorldSession* Session = NULL
  9853. int _policy = 0x0
  9854. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  9855. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  9856. <user defined> value_compare = 0x964CC290
  9857. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x5AC18EA8
  9858. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC294
  9859. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2A0
  9860. unsigned int _Mask = 0x0
  9861. unsigned int _Maxidx = 0x0
  9862. WorldSession::DosProtection AntiDOS
  9863. WorldSession* Session = 0x964CC288
  9864. int _policy = 0x1
  9865. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  9866. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  9867. <user defined> value_compare = 0x964CC2C0
  9868. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x3F800000
  9869. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC2C4
  9870. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2D0
  9871. unsigned int _Mask = 0x3F
  9872. unsigned int _Maxidx = 0x40
  9873. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  9874. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9875. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9876. 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 = 0x964CC2E8
  9877. <user defined> _Copy_tag = 0x964CC2E8
  9878. <user defined> _Move_tag = 0x964CC2E8
  9879. unsigned int m_GUIDLow = 0xF
  9880. Player* _player = 0x9A3FC260
  9881. Unit
  9882. WorldObject
  9883. Object
  9884. unsigned int m_objectType = 0x19
  9885. int m_objectTypeId = 0x4
  9886. unsigned int m_updateFlag = 0x60
  9887. int* m_int32Values = 0xF
  9888. unsigned int* m_uint32Values = 0xF
  9889. float* m_floatValues = 0.000000
  9890. UpdateMask _changesMask = 0x9A3FC274
  9891. unsigned int m_valuesCount = 0x52E
  9892. unsigned int _fieldNotifyFlags = 0x100
  9893. bool m_objectUpdated = 0x0
  9894. bool m_inWorld = 0x1
  9895. bool m_isNewObject = 0x0
  9896. PackedGuid m_PackGUID = 0x9A3FC288
  9897. WorldLocation
  9898. Position
  9899. <user defined> XY = 0x9A3FC2A4
  9900. <user defined> XYZ = 0x9A3FC2A4
  9901. <user defined> XYZO = 0x9A3FC2A4
  9902. <user defined> PackedXYZ = 0x9A3FC2A4
  9903. float m_positionX = -118.695480
  9904. float m_positionY = 2153.608887
  9905. float m_positionZ = 30.654202
  9906. float m_orientation = 4.121985
  9907. ?$Streamer@UXY@Position@@
  9908. Position* Pos = 0xC2ED6416
  9909. ?$ConstStreamer@UXY@Position@@
  9910. Position* Pos = 0xC2ED6416
  9911. ?$Streamer@UXYZ@Position@@
  9912. <user defined> Pos = 0xC2ED6416
  9913. ?$ConstStreamer@UXYZ@Position@@
  9914. <user defined> Pos = 0xC2ED6416
  9915. ?$Streamer@UXYZO@Position@@
  9916. <user defined> Pos = 0xC2ED6416
  9917. ?$ConstStreamer@UXYZO@Position@@
  9918. <user defined> Pos = 0xC2ED6416
  9919. ?$Streamer@UPackedXYZ@Position@@
  9920. <user defined> Pos = 0xC2ED6416
  9921. ?$ConstStreamer@UPackedXYZ@Position@@
  9922. <user defined> Pos = 0xC2ED6416
  9923. unsigned int m_mapId = 0x277
  9924. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  9925. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  9926. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  9927. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  9928. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  9929. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  9930. unsigned int LastUsedScriptID = 0x0
  9931. MovementInfo m_movementInfo = 0x9A3FC358
  9932. EventProcessor m_Events = 0x9A3FC3C8
  9933. std::string m_name = "Tert"
  9934. bool m_isActive = 0x1
  9935. bool m_isFarVisible = 0x0
  9936. bool m_isWorldObject = 0x1
  9937. ZoneScript* m_zoneScript = NULL
  9938. Transport* m_transport = NULL
  9939. unsigned int m_zoneId = 0x12CC
  9940. unsigned int m_areaId = 0x12CC
  9941. float m_staticFloorZ = -91.080673
  9942. bool m_outdoors = 0x0
  9943. Map* m_currMap = 0x4DA97028
  9944. unsigned int m_InstanceId = 0x7
  9945. unsigned int m_phaseMask = 0xFFFFFFFF
  9946. unsigned int m_notifyflags = 0x0
  9947. unsigned int m_extraAttacks = 0x0
  9948. bool m_canDualWield = 0x1
  9949. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  9950. Player* m_playerMovingMe = 0x9A3FC260
  9951. ObjectGuid[7] m_SummonSlot
  9952. [0] = 0xF140000035000002
  9953. [1] = 0x0
  9954. [2] = 0x0
  9955. [3] = 0x0
  9956. [4] = 0x0
  9957. [5] = 0x0
  9958. [6] = 0x0
  9959. ObjectGuid[4] m_ObjectSlot
  9960. [0] = 0x0
  9961. [1] = 0x0
  9962. [2] = 0x0
  9963. [3] = 0x0
  9964. float m_modMeleeHitChance = 0.706114
  9965. float m_modRangedHitChance = 0.706114
  9966. float m_modSpellHitChance = 0.882643
  9967. int m_baseSpellCritChance = 0x5
  9968. float[3] m_modAttackSpeedPct
  9969. [0] = 1.000000
  9970. [1] = 1.000000
  9971. [2] = 0.869565
  9972. 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
  9973. [0] = 0x9A3FC4B4
  9974. [1] = 0x9A3FC4DC
  9975. [2] = 0x9A3FC504
  9976. [3] = 0x9A3FC52C
  9977. [4] = 0x9A3FC554
  9978. [5] = 0x9A3FC57C
  9979. [6] = 0x9A3FC5A4
  9980. unsigned int m_lastSanctuaryTime = 0x0
  9981. bool IsAIEnabled = 0x0
  9982. bool NeedChangeAI = 0x0
  9983. ObjectGuid LastCharmerGUID = 0x0
  9984. bool m_ControlledByPlayer = 0x1
  9985. Movement::MoveSpline* movespline = 0x846CED38
  9986. UnitAI* i_AI = NULL
  9987. UnitAI* i_disabledAI = NULL
  9988. bool m_AutoRepeatFirstCast = 0x0
  9989. unsigned int[3] m_attackTimer
  9990. [0] = 0x0
  9991. [1] = 0x0
  9992. [2] = 0x0
  9993. float[5] m_createStats
  9994. [0] = 77.000000
  9995. [1] = 176.000000
  9996. [2] = 126.000000
  9997. [3] = 85.000000
  9998. [4] = 96.000000
  9999. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  10000. Unit* m_attacking = NULL
  10001. int m_deathState = 0x0
  10002. int m_procDeep = 0x0
  10003. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  10004. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  10005. unsigned int m_transform = 0x0
  10006. Spell*[4] m_currentSpells
  10007. [0] = NULL
  10008. [1] = NULL
  10009. [2] = NULL
  10010. [3] = NULL
  10011. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  10012. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  10013. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  10014. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  10015. unsigned int m_removedAurasCount = 0x0
  10016. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  10017. [0] = 0x9A3FC68C
  10018. [1] = 0x9A3FC698
  10019. [2] = 0x9A3FC6A4
  10020. [3] = 0x9A3FC6B0
  10021. [4] = 0x9A3FC6BC
  10022. [5] = 0x9A3FC6C8
  10023. [6] = 0x9A3FC6D4
  10024. [7] = 0x9A3FC6E0
  10025. [8] = 0x9A3FC6EC
  10026. [9] = 0x9A3FC6F8
  10027. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  10028. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  10029. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  10030. unsigned int m_interruptMask = 0x80000
  10031. float[2] m_auraFlatModifiersGroup
  10032. [0] = 0.000000
  10033. [1] = 0.000000
  10034. [0] = 0x0
  10035. float[2]
  10036. [0] = 0.000000
  10037. [1] = 0.000000
  10038. float[2]
  10039. [0] = 30.000000
  10040. [1] = 0.000000
  10041. float[2]
  10042. [0] = 20.000000
  10043. [1] = 0.000000
  10044. float[2]
  10045. [0] = 0.000000
  10046. [1] = 0.000000
  10047. float[2]
  10048. [0] = 0.000000
  10049. [1] = 0.000000
  10050. float[2]
  10051. [0] = 0.000000
  10052. [1] = 0.000000
  10053. float[2]
  10054. [0] = 0.000000
  10055. [1] = 0.000000
  10056. float[2]
  10057. [0] = 0.000000
  10058. [1] = 0.000000
  10059. float[2]
  10060. [0] = 0.000000
  10061. [1] = 0.000000
  10062. float[2] m_auraPctModifiersGroup
  10063. [0] = 1.000000
  10064. [1] = 1.000000
  10065. [0] = 0x3F8000003F800000
  10066. float[2]
  10067. [0] = 1.000000
  10068. [1] = 1.000000
  10069. float[2]
  10070. [0] = 1.000000
  10071. [1] = 1.000000
  10072. float[2]
  10073. [0] = 1.000000
  10074. [1] = 1.000000
  10075. float[2]
  10076. [0] = 1.000000
  10077. [1] = 1.000000
  10078. float[2]
  10079. [0] = 1.050000
  10080. [1] = 1.300000
  10081. float[2]
  10082. [0] = 1.000000
  10083. [1] = 1.000000
  10084. float[2]
  10085. [0] = 1.000000
  10086. [1] = 1.000000
  10087. float[2]
  10088. [0] = 1.000000
  10089. [1] = 1.000000
  10090. float[2]
  10091. [0] = 1.000000
  10092. [1] = 1.000000
  10093. float[2] m_weaponDamage
  10094. [0] = 3.000000
  10095. [1] = 0.000000
  10096. [0] = 0x40400000
  10097. float[2]
  10098. [0] = 5.000000
  10099. [1] = 0.000000
  10100. [0] = 0x9A3FD720
  10101. float[2]
  10102. [0] = 1.000000
  10103. [1] = 0.000000
  10104. [0] = 0x3F800000
  10105. float[2]
  10106. [0] = 2.000000
  10107. [1] = 0.000000
  10108. float[2]
  10109. [0] = 5.000000
  10110. [1] = 0.000000
  10111. [0] = 0x40A00000
  10112. float[2]
  10113. [0] = 10.000000
  10114. [1] = 0.000000
  10115. bool m_canModifyStats = 0x1
  10116. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  10117. float[9] m_speed_rate
  10118. [0] = 1.000000
  10119. [1] = 1.000000
  10120. [2] = 1.000000
  10121. [3] = 1.000000
  10122. [4] = 1.000000
  10123. [5] = 1.000000
  10124. [6] = 1.000000
  10125. [7] = 1.000000
  10126. [8] = 1.000000
  10127. CharmInfo* m_charmInfo = NULL
  10128. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  10129. MotionMaster* i_motionMaster = 0x80D603A0
  10130. unsigned int[4] m_reactiveTimer
  10131. [0] = 0x0
  10132. [1] = 0x0
  10133. [2] = 0x0
  10134. [3] = 0x0
  10135. unsigned int m_regenTimer = 0x0
  10136. Vehicle* m_vehicle = NULL
  10137. Vehicle* m_vehicleKit = NULL
  10138. unsigned int m_unitTypeMask = 0x0
  10139. LiquidTypeEntry* _lastLiquid = NULL
  10140. unsigned int m_rootTimes = 0x0
  10141. unsigned int m_state = 0x0
  10142. unsigned int m_lastManaUse = 0x0
  10143. TimeTrackerSmall m_movesplineTimer = 0x0
  10144. DiminishingReturn[21] m_Diminishing
  10145. [0] = 0x9A3FD7CC
  10146. [1] = 0x9A3FD7D8
  10147. [2] = 0x9A3FD7E4
  10148. [3] = 0x9A3FD7F0
  10149. [4] = 0x9A3FD7FC
  10150. [5] = 0x9A3FD808
  10151. [6] = 0x9A3FD814
  10152. [7] = 0x9A3FD820
  10153. [8] = 0x9A3FD82C
  10154. [9] = 0x9A3FD838
  10155. CombatManager m_combatManager = 0x9A3FD8C8
  10156. ThreatManager m_threatManager = 0x9A3FD91C
  10157. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  10158. Unit* m_comboTarget = NULL
  10159. int m_comboPoints = 0x0
  10160. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  10161. bool m_cleanupDone = 0x0
  10162. bool m_duringRemoveFromWorld = 0x0
  10163. bool _instantCast = 0x0
  10164. unsigned int _oldFactionId = 0x0
  10165. bool _isWalkingBeforeCharm = 0x0
  10166. SpellHistory* m_spellHistory = 0x4540F138
  10167. GridObject<Player>
  10168. GridReference<Player> _gridRef = 0x9A3FDA84
  10169. std::string autoReplyMsg = ""
  10170. PlayerTaxi m_taxi
  10171. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  10172. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  10173. unsigned int m_flightMasterFactionId = 0x0
  10174. int m_logintime = 0x5AC18BE4
  10175. int m_Last_tick = 0x5AC18E6C
  10176. unsigned int[2] m_Played_time
  10177. [0] = 0x242B8
  10178. [1] = 0x3EDD
  10179. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  10180. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  10181. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  10182. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  10183. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  10184. unsigned int _Mask = 0x7
  10185. unsigned int _Maxidx = 0x8
  10186. unsigned int m_stableSlots = 0x2
  10187. bool m_mailsLoaded = 0x1
  10188. bool m_mailsUpdated = 0x0
  10189. unsigned int unReadMails = 0x0
  10190. int m_nextMailDelivereTime = 0x0
  10191. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  10192. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  10193. <user defined> value_compare = 0x9A3FDB58
  10194. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  10195. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  10196. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  10197. unsigned int _Mask = 0x7
  10198. unsigned int _Maxidx = 0x8
  10199. PvPInfo pvpInfo
  10200. bool IsHostile = 0x0
  10201. bool IsInHostileArea = 0x0
  10202. bool IsInNoPvPArea = 0x0
  10203. bool IsInFFAPvPArea = 0x0
  10204. int EndTimer = 0x0
  10205. DuelInfo* duel = NULL
  10206. PlayerMenu* PlayerTalkClass = 0x976EBE60
  10207. GossipMenu _gossipMenu = 0x976EBE60
  10208. QuestMenu _questMenu = 0x976EBE90
  10209. WorldSession* _session = 0x964CC288
  10210. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  10211. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  10212. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  10213. Unit* m_unitMovedByMe = 0x9A3FC260
  10214. unsigned int m_extraAttacks = 0x0
  10215. bool m_canDualWield = 0x1
  10216. <user defined> m_Controlled = 0x9A3FC430
  10217. <user defined> m_playerMovingMe = 0x9A3FC260
  10218. <user defined> m_SummonSlot = 0x9A3FC440
  10219. <user defined> m_ObjectSlot = 0x9A3FC478
  10220. float m_modMeleeHitChance = 0.706114
  10221. float m_modRangedHitChance = 0.706114
  10222. float m_modSpellHitChance = 0.882643
  10223. int m_baseSpellCritChance = 0x5
  10224. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  10225. <user defined> m_spellImmune = 0x9A3FC4B4
  10226. unsigned int m_lastSanctuaryTime = 0x0
  10227. bool IsAIEnabled = 0x0
  10228. bool NeedChangeAI = 0x0
  10229. <user defined> LastCharmerGUID = 0x0
  10230. bool m_ControlledByPlayer = 0x1
  10231. <user defined> movespline = 0x846CED38
  10232. <user defined> i_AI = 0x0
  10233. <user defined> i_disabledAI = 0x0
  10234. bool m_AutoRepeatFirstCast = 0x0
  10235. <user defined> m_attackTimer = 0x9A3FC5F4
  10236. <user defined> m_createStats = 0x9A3FC600
  10237. <user defined> m_attackers = 0x9A3FC614
  10238. <user defined> m_attacking = 0x0
  10239. int m_deathState = 0x0
  10240. int m_procDeep = 0x0
  10241. <user defined> m_dynObj = 0x9A3FC62C
  10242. <user defined> m_gameObj = 0x9A3FC638
  10243. unsigned int m_transform = 0x0
  10244. <user defined> m_currentSpells = 0x9A3FC648
  10245. <user defined> m_ownedAuras = 0x9A3FC658
  10246. <user defined> m_appliedAuras = 0x9A3FC664
  10247. <user defined> m_removedAuras = 0x9A3FC670
  10248. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  10249. unsigned int m_removedAurasCount = 0x0
  10250. <user defined> m_modAuras = 0x9A3FC68C
  10251. <user defined> m_scAuras = 0x9A3FD568
  10252. <user defined> m_interruptableAuras = 0x9A3FD574
  10253. <user defined> m_auraStateAuras = 0x9A3FD580
  10254. unsigned int m_interruptMask = 0x80000
  10255. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  10256. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  10257. <user defined> m_weaponDamage = 0x9A3FD720
  10258. bool m_canModifyStats = 0x1
  10259. <user defined> m_visibleAuras = 0x9A3FD754
  10260. <user defined> m_speed_rate = 0x9A3FD760
  10261. <user defined> m_charmInfo = 0x0
  10262. <user defined> m_sharedVision = 0x9A3FD788
  10263. <user defined> i_motionMaster = 0x80D603A0
  10264. <user defined> m_reactiveTimer = 0x9A3FD798
  10265. unsigned int m_regenTimer = 0x0
  10266. <user defined> m_vehicle = 0x0
  10267. <user defined> m_vehicleKit = 0x0
  10268. unsigned int m_unitTypeMask = 0x0
  10269. <user defined> _lastLiquid = 0x0
  10270. unsigned int m_rootTimes = 0x0
  10271. unsigned int m_state = 0x0
  10272. unsigned int m_lastManaUse = 0x0
  10273. <user defined> m_movesplineTimer = 0x0
  10274. <user defined> m_Diminishing = 0x9A3FD7CC
  10275. <user defined> m_combatManager = 0x9A3FD8C8
  10276. <user defined> m_threatManager = 0x9A3FD91C
  10277. <user defined> m_followingMe = 0x9A3FDA14
  10278. <user defined> m_comboTarget = 0x0
  10279. int m_comboPoints = 0x0
  10280. <user defined> m_ComboPointHolders = 0x9A3FDA44
  10281. bool m_cleanupDone = 0x0
  10282. bool m_duringRemoveFromWorld = 0x0
  10283. bool _instantCast = 0x0
  10284. unsigned int _oldFactionId = 0x0
  10285. bool _isWalkingBeforeCharm = 0x0
  10286. <user defined> m_spellHistory = 0x4540F138
  10287. WorldObject* m_seer = 0x9A3FC260
  10288. <user defined> m_stealth = 0x9A3FC2B8
  10289. <user defined> m_stealthDetect = 0x9A3FC2C4
  10290. <user defined> m_invisibility = 0x9A3FC2D0
  10291. <user defined> m_invisibilityDetect = 0x9A3FC304
  10292. <user defined> m_serverSideVisibility = 0x9A3FC338
  10293. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  10294. unsigned int LastUsedScriptID = 0x0
  10295. <user defined> m_movementInfo = 0x9A3FC358
  10296. <user defined> m_Events = 0x9A3FC3C8
  10297. <user defined> m_name = 0x9A3FC3E0
  10298. bool m_isActive = 0x1
  10299. bool m_isFarVisible = 0x0
  10300. bool m_isWorldObject = 0x1
  10301. <user defined> m_zoneScript = 0x0
  10302. <user defined> m_transport = 0x0
  10303. unsigned int m_zoneId = 0x12CC
  10304. unsigned int m_areaId = 0x12CC
  10305. float m_staticFloorZ = -91.080673
  10306. bool m_outdoors = 0x0
  10307. <user defined> m_currMap = 0x4DA97028
  10308. unsigned int m_InstanceId = 0x7
  10309. unsigned int m_phaseMask = 0xFFFFFFFF
  10310. unsigned int m_notifyflags = 0x0
  10311. unsigned int m_homebindMapId = 0x1
  10312. unsigned int m_homebindAreaId = 0xD7
  10313. float m_homebindX = -2917.580078
  10314. float m_homebindY = -257.980011
  10315. float m_homebindZ = 52.996799
  10316. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  10317. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  10318. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  10319. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  10320. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  10321. unsigned int _Mask = 0x1FF
  10322. unsigned int _Maxidx = 0x200
  10323. unsigned int[9] m_forced_speed_changes
  10324. [0] = 0x0
  10325. [1] = 0x0
  10326. [2] = 0x0
  10327. [3] = 0x0
  10328. [4] = 0x0
  10329. [5] = 0x0
  10330. [6] = 0x0
  10331. [7] = 0x0
  10332. [8] = 0x0
  10333. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  10334. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10335. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10336. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  10337. <user defined> _Copy_tag = 0x9A3FDBF8
  10338. <user defined> _Move_tag = 0x9A3FDBF8
  10339. unsigned int m_HomebindTimer = 0x0
  10340. bool m_InstanceValid = 0x1
  10341. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  10342. [0] = 0x9A3FDC0C
  10343. [1] = 0x9A3FDC34
  10344. [2] = 0x9A3FDC5C
  10345. [3] = 0x9A3FDC84
  10346. Spell* m_spellModTakingSpell = NULL
  10347. bool isDebugAreaTriggers = 0x0
  10348. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  10349. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  10350. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  10351. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  10352. unsigned int m_regenTimerCount = 0x19F
  10353. float[7] m_powerFraction
  10354. [0] = 0.212627
  10355. [1] = 0.000000
  10356. [2] = 0.000000
  10357. [3] = 0.000000
  10358. [4] = 0.000000
  10359. [5] = 0.000000
  10360. [6] = 0.000000
  10361. unsigned int m_contestedPvPTimer = 0x0
  10362. BgBattlegroundQueueID_Rec
  10363. int bgQueueTypeId = 0x2D6748C
  10364. unsigned int invitedToInstance = 0xCDCD0019
  10365. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  10366. [0] = 0x0
  10367. [1] = 0x0
  10368. BGData m_bgData
  10369. unsigned int bgInstanceID = 0x0
  10370. unsigned int bgTypeID = 0x0
  10371. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  10372. unsigned int bgAfkReportedCount = 0x0
  10373. int bgAfkReportedTimer = 0x5AC18F68
  10374. unsigned int bgTeam = 0x0
  10375. unsigned int mountSpell = 0x0
  10376. unsigned int[2] taxiPath
  10377. [0] = 0x0
  10378. [1] = 0x0
  10379. WorldLocation joinPos = 0x9A3FDD28
  10380. bool m_IsBGRandomWinner = 0x0
  10381. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  10382. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10383. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10384. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  10385. <user defined> _Copy_tag = 0x9A3FDD44
  10386. <user defined> _Move_tag = 0x9A3FDD44
  10387. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  10388. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10389. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10390. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  10391. <user defined> _Copy_tag = 0x9A3FDD50
  10392. <user defined> _Move_tag = 0x9A3FDD50
  10393. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  10394. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10395. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10396. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  10397. <user defined> _Copy_tag = 0x9A3FDD5C
  10398. <user defined> _Move_tag = 0x9A3FDD5C
  10399. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  10400. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  10401. <user defined> value_compare = 0x9A3FDD68
  10402. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  10403. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  10404. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  10405. unsigned int _Mask = 0x7
  10406. unsigned int _Maxidx = 0x8
  10407. ObjectGuid m_playerSharingQuest
  10408. unsigned int _guid = 0x0
  10409. unsigned int m_sharedQuestId = 0x0
  10410. unsigned int m_ingametime = 0x34F93
  10411. int m_lastHonorUpdateTime = 0x5AC18E40
  10412. ObjectGuid m_lootGuid
  10413. unsigned int _guid = 0x0
  10414. unsigned int m_team = 0x43
  10415. unsigned int m_nextSave = 0xB2FA
  10416. int m_speakTime = 0x0
  10417. unsigned int m_speakCount = 0x0
  10418. unsigned int m_dungeonDifficulty = 0x0
  10419. unsigned int m_raidDifficulty = 0x1
  10420. unsigned int m_raidMapDifficulty = 0x0
  10421. unsigned int m_atLoginFlags = 0x0
  10422. Item*[150] m_items
  10423. [0] = 0x430CA130
  10424. [1] = NULL
  10425. [2] = NULL
  10426. [3] = 0x430C9DE0
  10427. [4] = NULL
  10428. [5] = NULL
  10429. [6] = 0x430CB368
  10430. [7] = NULL
  10431. [8] = NULL
  10432. [9] = NULL
  10433. unsigned int m_currentBuybackSlot = 0x4A
  10434. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  10435. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  10436. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  10437. bool m_itemUpdateQueueBlocked = 0x0
  10438. unsigned int m_ExtraFlags = 0x1
  10439. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  10440. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  10441. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  10442. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  10443. <user defined> value_compare = 0x9A3FE040
  10444. <user defined> _Copy_tag = 0x9A3FE040
  10445. <user defined> _Move_tag = 0x9A3FE040
  10446. <user defined> value_compare = 0x9A3FE040
  10447. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  10448. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10449. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10450. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  10451. <user defined> value_compare = 0x9A3FE04C
  10452. <user defined> _Copy_tag = 0x9A3FE04C
  10453. <user defined> _Move_tag = 0x9A3FE04C
  10454. <user defined> value_compare = 0x9A3FE04C
  10455. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  10456. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10457. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10458. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  10459. <user defined> _Copy_tag = 0x9A3FE058
  10460. <user defined> _Move_tag = 0x9A3FE058
  10461. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  10462. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10463. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10464. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  10465. <user defined> value_compare = 0x9A3FE064
  10466. <user defined> _Copy_tag = 0x9A3FE064
  10467. <user defined> _Move_tag = 0x9A3FE064
  10468. <user defined> value_compare = 0x9A3FE064
  10469. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  10470. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  10471. <user defined> value_compare = 0x9A3FE070
  10472. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  10473. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  10474. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  10475. unsigned int _Mask = 0x3F
  10476. unsigned int _Maxidx = 0x40
  10477. unsigned int m_GuildIdInvited = 0x0
  10478. unsigned int m_ArenaTeamIdInvited = 0x0
  10479. std::deque<Mail *,std::allocator<Mail *> > m_mail
  10480. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  10481. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  10482. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  10483. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  10484. <user defined> value_compare = 0x9A3FE0B4
  10485. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  10486. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  10487. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  10488. unsigned int _Mask = 0x1FF
  10489. unsigned int _Maxidx = 0x200
  10490. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  10491. [0] = 0x80D603F8
  10492. [1] = 0x80D60710
  10493. unsigned int m_lastPotionId = 0x0
  10494. unsigned int m_activeSpec = 0x0
  10495. unsigned int m_specsCount = 0x2
  10496. unsigned int[6] m_Glyphs
  10497. [0] = 0x0
  10498. [1] = 0x0
  10499. [2] = 0x0
  10500. [3] = 0x0
  10501. [4] = 0x0
  10502. [5] = 0x0
  10503. [0] = 0x9A3FE0EC
  10504. unsigned int[6]
  10505. [0] = 0x0
  10506. [1] = 0x0
  10507. [2] = 0x0
  10508. [3] = 0x0
  10509. [4] = 0x0
  10510. [5] = 0x0
  10511. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  10512. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  10513. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  10514. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  10515. <user defined> value_compare = 0x9A3FE11C
  10516. <user defined> _Copy_tag = 0x9A3FE11C
  10517. <user defined> _Move_tag = 0x9A3FE11C
  10518. <user defined> value_compare = 0x9A3FE11C
  10519. float[4] m_auraBaseFlatMod
  10520. [0] = 0.000000
  10521. [1] = 0.000000
  10522. [2] = 0.000000
  10523. [3] = 0.000000
  10524. float[4] m_auraBasePctMod
  10525. [0] = 0.914400
  10526. [1] = 0.914400
  10527. [2] = 0.914400
  10528. [3] = 1.000000
  10529. int[25] m_baseRatingValue
  10530. [0] = 0x0
  10531. [1] = 0x0
  10532. [2] = 0x0
  10533. [3] = 0x0
  10534. [4] = 0x0
  10535. [5] = 0x14
  10536. [6] = 0x14
  10537. [7] = 0x14
  10538. [8] = 0x0
  10539. [9] = 0x0
  10540. unsigned int m_baseSpellPower = 0x0
  10541. unsigned int m_baseFeralAP = 0x0
  10542. unsigned int m_baseManaRegen = 0x0
  10543. unsigned int m_baseHealthRegen = 0x0
  10544. int m_spellPenetrationItemMod = 0x0
  10545. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  10546. [0] = 0x9A3FE190
  10547. [1] = 0x9A3FE1B8
  10548. [2] = 0x9A3FE1E0
  10549. [3] = 0x9A3FE208
  10550. [4] = 0x9A3FE230
  10551. [5] = 0x9A3FE258
  10552. [6] = 0x9A3FE280
  10553. [7] = 0x9A3FE2A8
  10554. [8] = 0x9A3FE2D0
  10555. [9] = 0x9A3FE2F8
  10556. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  10557. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  10558. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  10559. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  10560. std::list<Item *,std::allocator<Item *> > m_itemDuration
  10561. std::_List_buy<Item *,std::allocator<Item *> >
  10562. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  10563. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  10564. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  10565. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  10566. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  10567. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  10568. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  10569. unsigned int _Mask = 0x7
  10570. unsigned int _Maxidx = 0x8
  10571. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  10572. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  10573. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  10574. WorldSession* m_session = 0x964CC288
  10575. std::list<Channel *,std::allocator<Channel *> > m_channels
  10576. std::_List_buy<Channel *,std::allocator<Channel *> >
  10577. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  10578. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  10579. unsigned int m_cinematic = 0x1
  10580. TradeData* m_trade = NULL
  10581. bool m_DailyQuestChanged = 0x0
  10582. bool m_WeeklyQuestChanged = 0x0
  10583. bool m_MonthlyQuestChanged = 0x0
  10584. bool m_SeasonalQuestChanged = 0x0
  10585. int m_lastDailyQuestTime = 0x0
  10586. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  10587. unsigned int m_drunkTimer = 0x0
  10588. unsigned int m_weaponChangeTimer = 0x0
  10589. unsigned int m_zoneUpdateId = 0x12CC
  10590. unsigned int m_zoneUpdateTimer = 0x320
  10591. unsigned int m_areaUpdateId = 0x12CC
  10592. unsigned int m_deathTimer = 0x0
  10593. int m_deathExpireTime = 0x5A75E783
  10594. unsigned int m_WeaponProficiency = 0x408F
  10595. unsigned int m_ArmorProficiency = 0xF
  10596. bool m_canParry = 0x1
  10597. bool m_canBlock = 0x0
  10598. bool m_canTitanGrip = 0x0
  10599. unsigned int m_titanGripPenaltySpellId = 0x0
  10600. unsigned int m_swingErrorMsg = 0x0
  10601. float m_ammoDPS = 0.000000
  10602. int _restTime = 0x0
  10603. unsigned int inn_triggerId = 0x0
  10604. float m_rest_bonus = 1240425.000000
  10605. unsigned int _restFlagMask = 0x0
  10606. unsigned int m_resetTalentsCost = 0x0
  10607. int m_resetTalentsTime = 0x0
  10608. unsigned int m_usedTalentCount = 0x0
  10609. unsigned int m_questRewardTalentCount = 0x0
  10610. PlayerSocial* m_social = 0x978C7140
  10611. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  10612. ObjectGuid _playerGUID = 0xF
  10613. GroupReference m_group
  10614. Reference<Group,Player>
  10615. LinkedListElement
  10616. LinkedListElement* iNext = NULL
  10617. LinkedListElement* iPrev = NULL
  10618. Group* iRefTo = NULL
  10619. Player* iRefFrom = NULL
  10620. unsigned int iSubGroup = 0x0
  10621. GroupReference m_originalGroup
  10622. Reference<Group,Player>
  10623. LinkedListElement
  10624. LinkedListElement* iNext = NULL
  10625. LinkedListElement* iPrev = NULL
  10626. Group* iRefTo = NULL
  10627. Player* iRefFrom = NULL
  10628. unsigned int iSubGroup = 0x0
  10629. Group* m_groupInvite = NULL
  10630. unsigned int m_groupUpdateMask = 0x0
  10631. unsigned int m_auraRaidUpdateMask = 0x0
  10632. bool m_bPassOnGroupLoot = 0x0
  10633. unsigned int m_lastpetnumber = 0x35
  10634. int m_summon_expire = 0x0
  10635. WorldLocation m_summon_location
  10636. Position
  10637. <user defined> XY = 0x9A3FE790
  10638. <user defined> XYZ = 0x9A3FE790
  10639. <user defined> XYZO = 0x9A3FE790
  10640. <user defined> PackedXYZ = 0x9A3FE790
  10641. float m_positionX = 0.000000
  10642. float m_positionY = 0.000000
  10643. float m_positionZ = 0.000000
  10644. float m_orientation = 0.000000
  10645. ?$Streamer@UXY@Position@@
  10646. Position* Pos = NULL
  10647. ?$ConstStreamer@UXY@Position@@
  10648. Position* Pos = NULL
  10649. ?$Streamer@UXYZ@Position@@
  10650. <user defined> Pos = 0x0
  10651. ?$ConstStreamer@UXYZ@Position@@
  10652. <user defined> Pos = 0x0
  10653. ?$Streamer@UXYZO@Position@@
  10654. <user defined> Pos = 0x0
  10655. ?$ConstStreamer@UXYZO@Position@@
  10656. <user defined> Pos = 0x0
  10657. ?$Streamer@UPackedXYZ@Position@@
  10658. <user defined> Pos = 0x0
  10659. ?$ConstStreamer@UPackedXYZ@Position@@
  10660. <user defined> Pos = 0x0
  10661. unsigned int m_mapId = 0xFFFFFFFF
  10662. WorldLocation m_recall_location
  10663. Position
  10664. <user defined> XY = 0x9A3FE7A4
  10665. <user defined> XYZ = 0x9A3FE7A4
  10666. <user defined> XYZO = 0x9A3FE7A4
  10667. <user defined> PackedXYZ = 0x9A3FE7A4
  10668. float m_positionX = 2127.888916
  10669. float m_positionY = -4650.622559
  10670. float m_positionZ = 48.693016
  10671. float m_orientation = 0.634563
  10672. ?$Streamer@UXY@Position@@
  10673. Position* Pos = 0x4504FE39
  10674. ?$ConstStreamer@UXY@Position@@
  10675. Position* Pos = 0x4504FE39
  10676. ?$Streamer@UXYZ@Position@@
  10677. <user defined> Pos = 0x4504FE39
  10678. ?$ConstStreamer@UXYZ@Position@@
  10679. <user defined> Pos = 0x4504FE39
  10680. ?$Streamer@UXYZO@Position@@
  10681. <user defined> Pos = 0x4504FE39
  10682. ?$ConstStreamer@UXYZO@Position@@
  10683. <user defined> Pos = 0x4504FE39
  10684. ?$Streamer@UPackedXYZ@Position@@
  10685. <user defined> Pos = 0x4504FE39
  10686. ?$ConstStreamer@UPackedXYZ@Position@@
  10687. <user defined> Pos = 0x4504FE39
  10688. unsigned int m_mapId = 0x1
  10689. DeclinedName* m_declinedname = NULL
  10690. Runes* m_runes = NULL
  10691. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  10692. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  10693. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  10694. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  10695. <user defined> value_compare = 0x9A3FE7C0
  10696. <user defined> _Copy_tag = 0x9A3FE7C0
  10697. <user defined> _Move_tag = 0x9A3FE7C0
  10698. <user defined> value_compare = 0x9A3FE7C0
  10699. unsigned int m_grantableLevels = 0x0
  10700. unsigned int m_fishingSteps = 0x0
  10701. bool m_needsZoneUpdate = 0x0
  10702. CinematicMgr* _cinematicMgr = 0x80D600E0
  10703. Player* player = 0x9A3FC260
  10704. unsigned int m_cinematicDiff = 0x996BF
  10705. unsigned int m_lastCinematicCheck = 0x0
  10706. unsigned int m_activeCinematicCameraId = 0x0
  10707. unsigned int m_cinematicLength = 0x0
  10708. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  10709. Position m_remoteSightPosition = 0x80D600F8
  10710. TempSummon* m_CinematicObject = NULL
  10711. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  10712. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10713. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10714. 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 = 0x9A3FE7D4
  10715. <user defined> _Copy_tag = 0x9A3FE7D4
  10716. <user defined> _Move_tag = 0x9A3FE7D4
  10717. MapReference m_mapRef
  10718. Reference<Map,Player>
  10719. LinkedListElement
  10720. LinkedListElement* iNext = 0x9A3FE7E400000000
  10721. LinkedListElement* iPrev = 0x9A3FE7E4
  10722. Map* iRefTo = 0x4DA97028
  10723. Player* iRefFrom = 0x9A3FC260
  10724. unsigned int m_lastFallTime = 0xC
  10725. float m_lastFallZ = 30.654202
  10726. int[3] m_MirrorTimer
  10727. [0] = 0xFFFFFFFF
  10728. [1] = 0xFFFFFFFF
  10729. [2] = 0xFFFFFFFF
  10730. unsigned int m_MirrorTimerFlags = 0x0
  10731. unsigned int m_MirrorTimerFlagsLast = 0x0
  10732. bool m_isInWater = 0x0
  10733. unsigned int[6] m_runeGraceCooldown
  10734. [0] = 0xFFFFFFFF
  10735. [1] = 0xFFFFFFFF
  10736. [2] = 0xFFFFFFFF
  10737. [3] = 0xFFFFFFFF
  10738. [4] = 0xFFFFFFFF
  10739. [5] = 0xFFFFFFFF
  10740. unsigned int[6] m_lastRuneGraceTimers
  10741. [0] = 0x0
  10742. [1] = 0x0
  10743. [2] = 0x0
  10744. [3] = 0x0
  10745. [4] = 0x0
  10746. [5] = 0x0
  10747. WorldLocation m_teleport_dest
  10748. Position
  10749. <user defined> XY = 0x9A3FE83C
  10750. <user defined> XYZ = 0x9A3FE83C
  10751. <user defined> XYZO = 0x9A3FE83C
  10752. <user defined> PackedXYZ = 0x9A3FE83C
  10753. float m_positionX = 76.863800
  10754. float m_positionY = 2211.370117
  10755. float m_positionZ = 30.000000
  10756. float m_orientation = 3.149650
  10757. ?$Streamer@UXY@Position@@
  10758. Position* Pos = 0x4299BA44
  10759. ?$ConstStreamer@UXY@Position@@
  10760. Position* Pos = 0x4299BA44
  10761. ?$Streamer@UXYZ@Position@@
  10762. <user defined> Pos = 0x4299BA44
  10763. ?$ConstStreamer@UXYZ@Position@@
  10764. <user defined> Pos = 0x4299BA44
  10765. ?$Streamer@UXYZO@Position@@
  10766. <user defined> Pos = 0x4299BA44
  10767. ?$ConstStreamer@UXYZO@Position@@
  10768. <user defined> Pos = 0x4299BA44
  10769. ?$Streamer@UPackedXYZ@Position@@
  10770. <user defined> Pos = 0x4299BA44
  10771. ?$ConstStreamer@UPackedXYZ@Position@@
  10772. <user defined> Pos = 0x4299BA44
  10773. unsigned int m_mapId = 0x277
  10774. unsigned int m_teleport_options = 0x0
  10775. bool mSemaphoreTeleport_Near = 0x0
  10776. bool mSemaphoreTeleport_Far = 0x0
  10777. unsigned int m_DelayedOperations = 0x0
  10778. bool m_bCanDelayTeleport = 0x0
  10779. bool m_bHasDelayedTeleport = 0x0
  10780. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  10781. unsigned int m_oldpetspell = 0x34A9
  10782. AchievementMgr* m_achievementMgr = 0x846D93F8
  10783. Player* m_player = 0x9A3FC260
  10784. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  10785. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  10786. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  10787. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  10788. Player* _player = 0x9A3FC260
  10789. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  10790. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  10791. unsigned int _visibleFactionCount = 0x14
  10792. unsigned int _honoredFactionCount = 0x0
  10793. unsigned int _reveredFactionCount = 0x0
  10794. unsigned int _exaltedFactionCount = 0x0
  10795. bool _sendFactionIncreased = 0x0
  10796. unsigned int m_ChampioningFaction = 0x0
  10797. unsigned int m_timeSyncCounter = 0x2D
  10798. unsigned int m_timeSyncTimer = 0x1D9F
  10799. unsigned int m_timeSyncClient = 0x15535D9
  10800. unsigned int m_timeSyncServer = 0xD2B2C
  10801. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  10802. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  10803. <user defined> value_compare = 0x9A3FE884
  10804. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  10805. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  10806. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  10807. unsigned int _Mask = 0x7
  10808. unsigned int _Maxidx = 0x8
  10809. unsigned int _pendingBindId = 0x0
  10810. unsigned int _pendingBindTimer = 0x0
  10811. unsigned int _activeCheats = 0x0
  10812. unsigned int healthBeforeDuel = 0x0
  10813. unsigned int manaBeforeDuel = 0x0
  10814. WorldLocation _corpseLocation
  10815. Position
  10816. <user defined> XY = 0x9A3FE8C0
  10817. <user defined> XYZ = 0x9A3FE8C0
  10818. <user defined> XYZO = 0x9A3FE8C0
  10819. <user defined> PackedXYZ = 0x9A3FE8C0
  10820. float m_positionX = 0.000000
  10821. float m_positionY = 0.000000
  10822. float m_positionZ = 0.000000
  10823. float m_orientation = 0.000000
  10824. ?$Streamer@UXY@Position@@
  10825. Position* Pos = NULL
  10826. ?$ConstStreamer@UXY@Position@@
  10827. Position* Pos = NULL
  10828. ?$Streamer@UXYZ@Position@@
  10829. <user defined> Pos = 0x0
  10830. ?$ConstStreamer@UXYZ@Position@@
  10831. <user defined> Pos = 0x0
  10832. ?$Streamer@UXYZO@Position@@
  10833. <user defined> Pos = 0x0
  10834. ?$ConstStreamer@UXYZO@Position@@
  10835. <user defined> Pos = 0x0
  10836. ?$Streamer@UPackedXYZ@Position@@
  10837. <user defined> Pos = 0x0
  10838. ?$ConstStreamer@UPackedXYZ@Position@@
  10839. <user defined> Pos = 0x0
  10840. unsigned int m_mapId = 0xFFFFFFFF
  10841. std::shared_ptr<WorldSocket> m_Socket
  10842. std::_Ptr_base<WorldSocket>
  10843. WorldSocket* _Ptr = 0x430CB028
  10844. std::_Ref_count_base* _Rep = 0x430CB018
  10845. std::string m_Address = "127.0.0.1"
  10846. int _security = 0x3
  10847. unsigned int _accountId = 0x1
  10848. std::string _accountName = "MORPH"
  10849. unsigned int m_expansion = 0x2
  10850. Warden* _warden = NULL
  10851. int _logoutTime = 0x0
  10852. bool m_inQueue = 0x0
  10853. bool m_playerLoading = 0x0
  10854. bool m_playerLogout = 0x0
  10855. bool m_playerRecentlyLogout = 0x0
  10856. bool m_playerSave = 0x0
  10857. unsigned int m_sessionDbcLocale = 0x2
  10858. unsigned int m_sessionDbLocaleIndex = 0x2
  10859. std::atomic<unsigned int> m_latency
  10860. std::_Atomic_uint
  10861. unsigned long _My_val = 0x5
  10862. std::atomic<unsigned int> m_clientTimeDelay
  10863. std::_Atomic_uint
  10864. unsigned long _My_val = 0x0
  10865. AccountData[8] m_accountData
  10866. [0] = 0x964CC368
  10867. [1] = 0x964CC390
  10868. [2] = 0x964CC3B8
  10869. [3] = 0x964CC3E0
  10870. [4] = 0x964CC408
  10871. [5] = 0x964CC430
  10872. [6] = 0x964CC458
  10873. [7] = 0x964CC480
  10874. unsigned int[8] m_Tutorials
  10875. [0] = 0xFFFFBFF7
  10876. [1] = 0xFFFFFFF
  10877. [2] = 0x0
  10878. [3] = 0x0
  10879. [4] = 0x0
  10880. [5] = 0x0
  10881. [6] = 0x0
  10882. [7] = 0x0
  10883. unsigned int m_TutorialsChanged = 0x2
  10884. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  10885. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  10886. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  10887. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  10888. unsigned int recruiterId = 0x0
  10889. bool isRecruiter = 0x0
  10890. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  10891. std::mutex _lock
  10892. std::_Mutex_base
  10893. std::_Align_type<int,48> _Mtx_storage = 0x964CC4E4
  10894. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  10895. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  10896. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x964CC514
  10897. bool _canceled = 0x0
  10898. rbac::RBACData* _RBACData = 0x976EB320
  10899. unsigned int _id = 0x1
  10900. std::string _name = "MORPH"
  10901. int _realmId = 0x1
  10902. unsigned int _secLevel = 0x3
  10903. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  10904. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10905. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10906. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB348
  10907. <user defined> _Copy_tag = 0x976EB348
  10908. <user defined> _Move_tag = 0x976EB348
  10909. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  10910. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10911. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10912. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB354
  10913. <user defined> _Copy_tag = 0x976EB354
  10914. <user defined> _Move_tag = 0x976EB354
  10915. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  10916. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10917. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10918. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB360
  10919. <user defined> _Copy_tag = 0x976EB360
  10920. <user defined> _Move_tag = 0x976EB360
  10921. unsigned int expireTime = 0xEA60
  10922. bool forceExit = 0x0
  10923. ObjectGuid m_currentBankerGUID
  10924. unsigned int _guid = 0x0
  10925. Parameter WorldPacket& recvData = 0x9D2BDF10
  10926. ByteBuffer
  10927. unsigned int _rpos = 0x14
  10928. unsigned int _wpos = 0x0
  10929. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  10930. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  10931. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x9D2BDF1C
  10932. unsigned int m_opcode = 0x175
  10933. Local unsigned int flag = 0x7
  10934. Local unsigned int spellid = 0x1
  10935. Local ObjectGuid guid2
  10936. unsigned int _guid = 0xF130008F74000061
  10937. Local unsigned int data = 0x7000001
  10938. Local Unit* pet = 0x450ED4D8
  10939. WorldObject
  10940. Object
  10941. unsigned int m_objectType = 0x9
  10942. int m_objectTypeId = 0x3
  10943. unsigned int m_updateFlag = 0x60
  10944. int* m_int32Values = 0x35000002
  10945. unsigned int* m_uint32Values = 0x35000002
  10946. float* m_floatValues = 0.000000
  10947. UpdateMask _changesMask = 0x450ED4EC
  10948. unsigned int m_valuesCount = 0x94
  10949. unsigned int _fieldNotifyFlags = 0x100
  10950. bool m_objectUpdated = 0x0
  10951. bool m_inWorld = 0x1
  10952. bool m_isNewObject = 0x0
  10953. PackedGuid m_PackGUID = 0x450ED500
  10954. WorldLocation
  10955. Position
  10956. <user defined> XY = 0x450ED51C
  10957. <user defined> XYZ = 0x450ED51C
  10958. <user defined> XYZO = 0x450ED51C
  10959. <user defined> PackedXYZ = 0x450ED51C
  10960. float m_positionX = -159.616638
  10961. float m_positionY = 2192.040039
  10962. float m_positionZ = 36.871880
  10963. float m_orientation = 0.728277
  10964. ?$Streamer@UXY@Position@@
  10965. Position* Pos = 0xC31F9DDC
  10966. ?$ConstStreamer@UXY@Position@@
  10967. Position* Pos = 0xC31F9DDC
  10968. ?$Streamer@UXYZ@Position@@
  10969. <user defined> Pos = 0xC31F9DDC
  10970. ?$ConstStreamer@UXYZ@Position@@
  10971. <user defined> Pos = 0xC31F9DDC
  10972. ?$Streamer@UXYZO@Position@@
  10973. <user defined> Pos = 0xC31F9DDC
  10974. ?$ConstStreamer@UXYZO@Position@@
  10975. <user defined> Pos = 0xC31F9DDC
  10976. ?$Streamer@UPackedXYZ@Position@@
  10977. <user defined> Pos = 0xC31F9DDC
  10978. ?$ConstStreamer@UPackedXYZ@Position@@
  10979. <user defined> Pos = 0xC31F9DDC
  10980. unsigned int m_mapId = 0x277
  10981. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth
  10982. int[2] m_values
  10983. [0] = 0x0
  10984. [1] = 0x0
  10985. unsigned int m_flags = 0x0
  10986. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect
  10987. int[2] m_values
  10988. [0] = 0x0
  10989. [1] = 0x0
  10990. unsigned int m_flags = 0x0
  10991. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility
  10992. int[12] m_values
  10993. [0] = 0x0
  10994. [1] = 0x0
  10995. [2] = 0x0
  10996. [3] = 0x0
  10997. [4] = 0x0
  10998. [5] = 0x0
  10999. [6] = 0x0
  11000. [7] = 0x0
  11001. [8] = 0x0
  11002. [9] = 0x0
  11003. unsigned int m_flags = 0x0
  11004. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect
  11005. int[12] m_values
  11006. [0] = 0x0
  11007. [1] = 0x0
  11008. [2] = 0x0
  11009. [3] = 0x0
  11010. [4] = 0x0
  11011. [5] = 0x0
  11012. [6] = 0x0
  11013. [7] = 0x0
  11014. [8] = 0x0
  11015. [9] = 0x0
  11016. unsigned int m_flags = 0x0
  11017. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility
  11018. int[2] m_values
  11019. [0] = 0x0
  11020. [1] = 0x1
  11021. unsigned int m_flags = 0x0
  11022. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect
  11023. int[2] m_values
  11024. [0] = 0x0
  11025. [1] = 0x1
  11026. unsigned int m_flags = 0x0
  11027. unsigned int LastUsedScriptID = 0x0
  11028. MovementInfo m_movementInfo
  11029. ObjectGuid guid = 0x0
  11030. unsigned int flags = 0x8000001
  11031. unsigned int flags2 = 0x0
  11032. Position pos = 0x450ED5E0
  11033. unsigned int time = 0x0
  11034. TransportInfo
  11035. ObjectGuid guid = 0x0
  11036. Position pos = 0x450ED5D8
  11037. int seat = 0x0
  11038. unsigned int time = 0x0
  11039. unsigned int time2 = 0x0
  11040. MovementInfo::TransportInfo transport = 0x450ED5F8
  11041. float pitch = 0.000000
  11042. unsigned int fallTime = 0x0
  11043. JumpInfo
  11044. float zspeed = 0.000000
  11045. float sinAngle = 0.000000
  11046. float cosAngle = 0.000000
  11047. float xyspeed = -429916160.000000
  11048. MovementInfo::JumpInfo jump = 0x450ED628
  11049. float splineElevation = 0.000000
  11050. EventProcessor m_Events
  11051. unsigned int m_time = 0x43897
  11052. std::multimap<unsigned __int64,BasicEvent *,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,BasicEvent *> > > m_events = 0x450ED648
  11053. std::string m_name = "Boar"
  11054. bool m_isActive = 0x0
  11055. bool m_isFarVisible = 0x0
  11056. bool m_isWorldObject = 0x1
  11057. ZoneScript* m_zoneScript = NULL
  11058. Transport* m_transport = NULL
  11059. unsigned int m_zoneId = 0x12CC
  11060. unsigned int m_areaId = 0x12CC
  11061. float m_staticFloorZ = -108.843552
  11062. bool m_outdoors = 0x0
  11063. Map* m_currMap = 0x4DA97028
  11064. GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  11065. RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >,NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >
  11066. LinkedListHead
  11067. LinkedListElement iFirst = 0x6FC5FC2C
  11068. LinkedListElement iLast = 0x5ED8227400000000
  11069. unsigned int iSize = 0x8
  11070. <user defined> ?$Iterator@VLinkedListElement@@ = 0x6FC5FC2C
  11071. <user defined> iterator = 0x6FC5FC2C
  11072. <user defined> iterator = 0x4DA97028
  11073. iterator
  11074. GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >* _Ptr = 0x2E086E0
  11075. std::unordered_map<unsigned int,CreatureGroup *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x4DA97040
  11076. bool _creatureToMoveLock = 0x0
  11077. std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x4DA9706C
  11078. bool _gameObjectsToMoveLock = 0x0
  11079. std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x4DA97080
  11080. bool _dynamicObjectsToMoveLock = 0x0
  11081. std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x4DA97094
  11082. std::mutex _mapLock = 0x4DA970A4
  11083. std::mutex _gridLock = 0x4DA970D4
  11084. MapEntry* i_mapEntry = 0x84F97E4
  11085. unsigned int i_spawnMode = 0x1
  11086. unsigned int i_InstanceId = 0x7
  11087. unsigned int m_unloadTimer = 0x0
  11088. float m_VisibleDistance = 170.000000
  11089. DynamicMapTree _dynamicTree = 0x5AF37300
  11090. MapRefManager m_mapRefManager = 0x4DA9711C
  11091. LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x0
  11092. int m_VisibilityNotifyPeriod = 0x3E8
  11093. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x4DA9713C
  11094. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x4DA97148
  11095. std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x4DA97154
  11096. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x4DA97160
  11097. int i_gridExpiry = 0x493E0
  11098. Map* m_parentMap = 0x9A3FFDF0
  11099. NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids
  11100. [0] = NULL
  11101. [1] = NULL
  11102. [2] = NULL
  11103. [3] = NULL
  11104. [4] = NULL
  11105. [5] = NULL
  11106. [6] = NULL
  11107. [7] = NULL
  11108. [8] = NULL
  11109. [9] = NULL
  11110. [0] = 0x4DA9717C
  11111. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11112. [0] = NULL
  11113. [1] = NULL
  11114. [2] = NULL
  11115. [3] = NULL
  11116. [4] = NULL
  11117. [5] = NULL
  11118. [6] = NULL
  11119. [7] = NULL
  11120. [8] = NULL
  11121. [9] = NULL
  11122. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11123. [0] = NULL
  11124. [1] = NULL
  11125. [2] = NULL
  11126. [3] = NULL
  11127. [4] = NULL
  11128. [5] = NULL
  11129. [6] = NULL
  11130. [7] = NULL
  11131. [8] = NULL
  11132. [9] = NULL
  11133. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11134. [0] = NULL
  11135. [1] = NULL
  11136. [2] = NULL
  11137. [3] = NULL
  11138. [4] = NULL
  11139. [5] = NULL
  11140. [6] = NULL
  11141. [7] = NULL
  11142. [8] = NULL
  11143. [9] = NULL
  11144. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11145. [0] = NULL
  11146. [1] = NULL
  11147. [2] = NULL
  11148. [3] = NULL
  11149. [4] = NULL
  11150. [5] = NULL
  11151. [6] = NULL
  11152. [7] = NULL
  11153. [8] = NULL
  11154. [9] = NULL
  11155. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11156. [0] = NULL
  11157. [1] = NULL
  11158. [2] = NULL
  11159. [3] = NULL
  11160. [4] = NULL
  11161. [5] = NULL
  11162. [6] = NULL
  11163. [7] = NULL
  11164. [8] = NULL
  11165. [9] = NULL
  11166. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11167. [0] = NULL
  11168. [1] = NULL
  11169. [2] = NULL
  11170. [3] = NULL
  11171. [4] = NULL
  11172. [5] = NULL
  11173. [6] = NULL
  11174. [7] = NULL
  11175. [8] = NULL
  11176. [9] = NULL
  11177. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11178. [0] = NULL
  11179. [1] = NULL
  11180. [2] = NULL
  11181. [3] = NULL
  11182. [4] = NULL
  11183. [5] = NULL
  11184. [6] = NULL
  11185. [7] = NULL
  11186. [8] = NULL
  11187. [9] = NULL
  11188. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11189. [0] = NULL
  11190. [1] = NULL
  11191. [2] = NULL
  11192. [3] = NULL
  11193. [4] = NULL
  11194. [5] = NULL
  11195. [6] = NULL
  11196. [7] = NULL
  11197. [8] = NULL
  11198. [9] = NULL
  11199. <user defined>*[64] NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >
  11200. [0] = NULL
  11201. [1] = NULL
  11202. [2] = NULL
  11203. [3] = NULL
  11204. [4] = NULL
  11205. [5] = NULL
  11206. [6] = NULL
  11207. [7] = NULL
  11208. [8] = NULL
  11209. [9] = NULL
  11210. GridMap*[64] GridMaps
  11211. [0] = NULL
  11212. [1] = NULL
  11213. [2] = NULL
  11214. [3] = NULL
  11215. [4] = NULL
  11216. [5] = NULL
  11217. [6] = NULL
  11218. [7] = NULL
  11219. [8] = NULL
  11220. [9] = NULL
  11221. [0] = 0x4DA9B17C
  11222. <user defined>*[64] GridMap
  11223. [0] = NULL
  11224. [1] = NULL
  11225. [2] = NULL
  11226. [3] = NULL
  11227. [4] = NULL
  11228. [5] = NULL
  11229. [6] = NULL
  11230. [7] = NULL
  11231. [8] = NULL
  11232. [9] = NULL
  11233. <user defined>*[64] GridMap
  11234. [0] = NULL
  11235. [1] = NULL
  11236. [2] = NULL
  11237. [3] = NULL
  11238. [4] = NULL
  11239. [5] = NULL
  11240. [6] = NULL
  11241. [7] = NULL
  11242. [8] = NULL
  11243. [9] = NULL
  11244. <user defined>*[64] GridMap
  11245. [0] = NULL
  11246. [1] = NULL
  11247. [2] = NULL
  11248. [3] = NULL
  11249. [4] = NULL
  11250. [5] = NULL
  11251. [6] = NULL
  11252. [7] = NULL
  11253. [8] = NULL
  11254. [9] = NULL
  11255. <user defined>*[64] GridMap
  11256. [0] = NULL
  11257. [1] = NULL
  11258. [2] = NULL
  11259. [3] = NULL
  11260. [4] = NULL
  11261. [5] = NULL
  11262. [6] = NULL
  11263. [7] = NULL
  11264. [8] = NULL
  11265. [9] = NULL
  11266. <user defined>*[64] GridMap
  11267. [0] = NULL
  11268. [1] = NULL
  11269. [2] = NULL
  11270. [3] = NULL
  11271. [4] = NULL
  11272. [5] = NULL
  11273. [6] = NULL
  11274. [7] = NULL
  11275. [8] = NULL
  11276. [9] = NULL
  11277. <user defined>*[64] GridMap
  11278. [0] = NULL
  11279. [1] = NULL
  11280. [2] = NULL
  11281. [3] = NULL
  11282. [4] = NULL
  11283. [5] = NULL
  11284. [6] = NULL
  11285. [7] = NULL
  11286. [8] = NULL
  11287. [9] = NULL
  11288. <user defined>*[64] GridMap
  11289. [0] = NULL
  11290. [1] = NULL
  11291. [2] = NULL
  11292. [3] = NULL
  11293. [4] = NULL
  11294. [5] = NULL
  11295. [6] = NULL
  11296. [7] = NULL
  11297. [8] = NULL
  11298. [9] = NULL
  11299. <user defined>*[64] GridMap
  11300. [0] = NULL
  11301. [1] = NULL
  11302. [2] = NULL
  11303. [3] = NULL
  11304. [4] = NULL
  11305. [5] = NULL
  11306. [6] = NULL
  11307. [7] = NULL
  11308. [8] = NULL
  11309. [9] = NULL
  11310. <user defined>*[64] GridMap
  11311. [0] = NULL
  11312. [1] = NULL
  11313. [2] = NULL
  11314. [3] = NULL
  11315. [4] = NULL
  11316. [5] = NULL
  11317. [6] = NULL
  11318. [7] = NULL
  11319. [8] = NULL
  11320. [9] = NULL
  11321. std::bitset<262144> marked_cells = 0x4DA9F180
  11322. bool i_scriptLock = 0x0
  11323. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x4DAA7184
  11324. std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x4DAA7190
  11325. std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x4DAA719C
  11326. std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x4DAA71A8
  11327. boost::heap::fibonacci_heap<RespawnInfo *,boost::heap::compare<CompareRespawnInfo>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _respawnTimes = 0x4DAA71B4
  11328. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _creatureRespawnTimesBySpawnId = 0x4DAA71D0
  11329. std::unordered_map<unsigned int,RespawnInfo *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,RespawnInfo *> > > _gameObjectRespawnTimesBySpawnId = 0x4DAA71F8
  11330. std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > _toggledSpawnGroupIds = 0x4DAA7220
  11331. unsigned int _respawnCheckTimer = 0xE08
  11332. std::unordered_map<unsigned int,unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _zonePlayerCountMap = 0x4DAA724C
  11333. std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x4DAA7274
  11334. unsigned int _defaultLight = 0x9B8
  11335. std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> > > > > _guidGenerators = 0x4DAA72A0
  11336. TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x4DAA72AC
  11337. std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x4DAA7378
  11338. std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x4DAA73A0
  11339. std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > > > > _corpsesByCell = 0x4DAA73C8
  11340. std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x4DAA73F0
  11341. std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x4DAA7418
  11342. std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x4DAA7440
  11343. MPSCQueue<std::function<void __cdecl(Map *)> > _farSpellCallbacks = 0xA37E7668A37E7668
  11344. unsigned int m_InstanceId = 0x7
  11345. unsigned int m_phaseMask = 0xFFFFFFFF
  11346. unsigned int m_notifyflags = 0x2
  11347. unsigned int m_extraAttacks = 0x0
  11348. bool m_canDualWield = 0x0
  11349. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled
  11350. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11351. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11352. 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 = 0x450ED6A8
  11353. <user defined> _Copy_tag = 0x450ED6A8
  11354. <user defined> _Move_tag = 0x450ED6A8
  11355. Player* m_playerMovingMe = NULL
  11356. ObjectGuid[7] m_SummonSlot
  11357. [0] = 0x0
  11358. [1] = 0x0
  11359. [2] = 0x0
  11360. [3] = 0x0
  11361. [4] = 0x0
  11362. [5] = 0x0
  11363. [6] = 0x0
  11364. ObjectGuid[4] m_ObjectSlot
  11365. [0] = 0x0
  11366. [1] = 0x0
  11367. [2] = 0x0
  11368. [3] = 0x0
  11369. float m_modMeleeHitChance = 0.000000
  11370. float m_modRangedHitChance = 0.000000
  11371. float m_modSpellHitChance = 0.000000
  11372. int m_baseSpellCritChance = 0x5
  11373. float[3] m_modAttackSpeedPct
  11374. [0] = 1.000000
  11375. [1] = 1.000000
  11376. [2] = 1.000000
  11377. 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
  11378. [0] = 0x450ED72C
  11379. [1] = 0x450ED754
  11380. [2] = 0x450ED77C
  11381. [3] = 0x450ED7A4
  11382. [4] = 0x450ED7CC
  11383. [5] = 0x450ED7F4
  11384. [6] = 0x450ED81C
  11385. unsigned int m_lastSanctuaryTime = 0x0
  11386. bool IsAIEnabled = 0x1
  11387. bool NeedChangeAI = 0x0
  11388. ObjectGuid LastCharmerGUID
  11389. unsigned int _guid = 0x0
  11390. bool m_ControlledByPlayer = 0x1
  11391. Movement::MoveSpline* movespline = 0x9EFC9208
  11392. Movement::Spline<int> spline
  11393. Movement::SplineBase
  11394. std::vector<G3D::Vector3,std::allocator<G3D::Vector3> > points = 0x9EFC9208
  11395. int index_lo = 0x1
  11396. int index_hi = 0x16
  11397. unsigned int m_mode = 0x0
  11398. bool cyclic = 0x0
  11399. std::vector<int,std::allocator<int> > lengths = 0x9EFC9224
  11400. Movement::FacingInfo facing
  11401. <unnamed-type-f>
  11402. float x = 4.121985
  11403. float y = -107374176.000000
  11404. float z = -107374176.000000
  11405. Movement::FacingInfo::<unnamed-type-f> f = 0x9EFC9238
  11406. unsigned int target = 0xCCCCCCCC4083E74E
  11407. float angle = 4.121985
  11408. unsigned int m_Id = 0x5B3
  11409. Movement::MoveSplineFlag splineflags
  11410. unsigned int animId = 0x0
  11411. bool done = 0x10
  11412. bool falling = 0x10
  11413. bool no_spline = 0x10
  11414. bool parabolic = 0x10
  11415. bool canswim = 0x10
  11416. bool flying = 0x10
  11417. bool orientationFixed = 0x10
  11418. bool final_point = 0x10
  11419. bool final_target = 0x2
  11420. bool final_angle = 0x2
  11421. bool catmullrom = 0x2
  11422. bool cyclic = 0x2
  11423. bool enter_cycle = 0x2
  11424. bool animation = 0x2
  11425. bool frozen = 0x2
  11426. bool transportEnter = 0x2
  11427. bool transportExit = 0x0
  11428. bool unknown7 = 0x0
  11429. bool unknown8 = 0x0
  11430. bool backward = 0x0
  11431. bool unknown10 = 0x0
  11432. bool unknown11 = 0x0
  11433. bool unknown12 = 0x0
  11434. bool unknown13 = 0x0
  11435. int time_passed = 0x326
  11436. float vertical_acceleration = 0.000000
  11437. float initialOrientation = 0.730792
  11438. int effect_start_time = 0x0
  11439. int point_Idx = 0x2
  11440. int point_Idx_offset = 0x0
  11441. bool onTransport = 0x0
  11442. UnitAI* i_AI = 0x9F40DAE8
  11443. Unit* me = 0x450ED4D8
  11444. UnitAI* i_disabledAI = NULL
  11445. bool m_AutoRepeatFirstCast = 0x0
  11446. unsigned int[3] m_attackTimer
  11447. [0] = 0x0
  11448. [1] = 0x0
  11449. [2] = 0x0
  11450. float[5] m_createStats
  11451. [0] = 171.000000
  11452. [1] = 137.000000
  11453. [2] = 321.000000
  11454. [3] = 63.000000
  11455. [4] = 101.000000
  11456. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers
  11457. std::_Tree<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11458. std::_Tree_comp_alloc<std::_Tset_traits<Unit *,std::less<Unit *>,std::allocator<Unit *>,0> >
  11459. 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 = 0x450ED88C
  11460. <user defined> _Copy_tag = 0x450ED88C
  11461. <user defined> _Move_tag = 0x450ED88C
  11462. Unit* m_attacking = NULL
  11463. int m_deathState = 0x0
  11464. int m_procDeep = 0x0
  11465. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj
  11466. std::_List_buy<DynamicObject *,std::allocator<DynamicObject *> >
  11467. std::_List_alloc<std::_List_base_types<DynamicObject *,std::allocator<DynamicObject *> > >
  11468. std::_Compressed_pair<std::allocator<std::_List_node<DynamicObject *,void *> >,std::_List_val<std::_List_simple_types<DynamicObject *> >,1> _Mypair = 0x450ED8A4
  11469. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj
  11470. std::_List_buy<GameObject *,std::allocator<GameObject *> >
  11471. std::_List_alloc<std::_List_base_types<GameObject *,std::allocator<GameObject *> > >
  11472. std::_Compressed_pair<std::allocator<std::_List_node<GameObject *,void *> >,std::_List_val<std::_List_simple_types<GameObject *> >,1> _Mypair = 0x450ED8B0
  11473. unsigned int m_transform = 0x0
  11474. Spell*[4] m_currentSpells
  11475. [0] = NULL
  11476. [1] = NULL
  11477. [2] = NULL
  11478. [3] = NULL
  11479. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras
  11480. std::_Tree<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  11481. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> >,1> >
  11482. 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 = 0x450ED8D0
  11483. <user defined> value_compare = 0x450ED8D0
  11484. <user defined> _Copy_tag = 0x450ED8D0
  11485. <user defined> _Move_tag = 0x450ED8D0
  11486. <user defined> value_compare = 0x450ED8D0
  11487. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras
  11488. std::_Tree<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  11489. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> >,1> >
  11490. 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 = 0x450ED8DC
  11491. <user defined> value_compare = 0x450ED8DC
  11492. <user defined> _Copy_tag = 0x450ED8DC
  11493. <user defined> _Move_tag = 0x450ED8DC
  11494. <user defined> value_compare = 0x450ED8DC
  11495. std::list<Aura *,std::allocator<Aura *> > m_removedAuras
  11496. std::_List_buy<Aura *,std::allocator<Aura *> >
  11497. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  11498. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450ED8E8
  11499. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator
  11500. std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > >
  11501. std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > >,std::_Iterator_base12>
  11502. std::_Iterator_base12
  11503. std::_Container_proxy* _Myproxy = 0x450ED8F4450ED8D0
  11504. std::_Iterator_base12* _Mynextiter = NULL
  11505. std::_Tree_node<std::pair<unsigned int const ,Aura *>,void *>* _Ptr = 0x9B221E18
  11506. unsigned int m_removedAurasCount = 0x0
  11507. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  11508. [0] = 0x450ED904
  11509. [1] = 0x450ED910
  11510. [2] = 0x450ED91C
  11511. [3] = 0x450ED928
  11512. [4] = 0x450ED934
  11513. [5] = 0x450ED940
  11514. [6] = 0x450ED94C
  11515. [7] = 0x450ED958
  11516. [8] = 0x450ED964
  11517. [9] = 0x450ED970
  11518. std::list<Aura *,std::allocator<Aura *> > m_scAuras
  11519. std::_List_buy<Aura *,std::allocator<Aura *> >
  11520. std::_List_alloc<std::_List_base_types<Aura *,std::allocator<Aura *> > >
  11521. std::_Compressed_pair<std::allocator<std::_List_node<Aura *,void *> >,std::_List_val<std::_List_simple_types<Aura *> >,1> _Mypair = 0x450EE7E0
  11522. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras
  11523. std::_List_buy<AuraApplication *,std::allocator<AuraApplication *> >
  11524. std::_List_alloc<std::_List_base_types<AuraApplication *,std::allocator<AuraApplication *> > >
  11525. std::_Compressed_pair<std::allocator<std::_List_node<AuraApplication *,void *> >,std::_List_val<std::_List_simple_types<AuraApplication *> >,1> _Mypair = 0x450EE7EC
  11526. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras
  11527. std::_Tree<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  11528. std::_Tree_comp_alloc<std::_Tmap_traits<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> >,1> >
  11529. 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 = 0x450EE7F8
  11530. <user defined> value_compare = 0x450EE7F8
  11531. <user defined> _Copy_tag = 0x450EE7F8
  11532. <user defined> _Move_tag = 0x450EE7F8
  11533. <user defined> value_compare = 0x450EE7F8
  11534. unsigned int m_interruptMask = 0x0
  11535. float[2] m_auraFlatModifiersGroup
  11536. [0] = 0.000000
  11537. [1] = 0.000000
  11538. [0] = 0x0
  11539. float[2]
  11540. [0] = 0.000000
  11541. [1] = 0.000000
  11542. float[2]
  11543. [0] = 0.000000
  11544. [1] = 0.000000
  11545. float[2]
  11546. [0] = 0.000000
  11547. [1] = 0.000000
  11548. float[2]
  11549. [0] = 0.000000
  11550. [1] = 0.000000
  11551. float[2]
  11552. [0] = 0.000000
  11553. [1] = 0.000000
  11554. float[2]
  11555. [0] = 0.000000
  11556. [1] = 0.000000
  11557. float[2]
  11558. [0] = 0.000000
  11559. [1] = 0.000000
  11560. float[2]
  11561. [0] = 0.000000
  11562. [1] = 0.000000
  11563. float[2]
  11564. [0] = 0.000000
  11565. [1] = 0.000000
  11566. float[2] m_auraPctModifiersGroup
  11567. [0] = 1.000000
  11568. [1] = 1.000000
  11569. [0] = 0x3F8000003F800000
  11570. float[2]
  11571. [0] = 1.000000
  11572. [1] = 1.000000
  11573. float[2]
  11574. [0] = 1.000000
  11575. [1] = 1.000000
  11576. float[2]
  11577. [0] = 1.000000
  11578. [1] = 1.000000
  11579. float[2]
  11580. [0] = 1.000000
  11581. [1] = 1.000000
  11582. float[2]
  11583. [0] = 1.000000
  11584. [1] = 1.050000
  11585. float[2]
  11586. [0] = 1.000000
  11587. [1] = 1.000000
  11588. float[2]
  11589. [0] = 1.000000
  11590. [1] = 1.000000
  11591. float[2]
  11592. [0] = 1.000000
  11593. [1] = 1.000000
  11594. float[2]
  11595. [0] = 1.000000
  11596. [1] = 1.000000
  11597. float[2] m_weaponDamage
  11598. [0] = 55.000000
  11599. [1] = 0.000000
  11600. [0] = 0x425C0000
  11601. float[2]
  11602. [0] = 91.000000
  11603. [1] = 0.000000
  11604. [0] = 0x450EE998
  11605. float[2]
  11606. [0] = 1.000000
  11607. [1] = 0.000000
  11608. [0] = 0x3F800000
  11609. float[2]
  11610. [0] = 2.000000
  11611. [1] = 0.000000
  11612. float[2]
  11613. [0] = 1.000000
  11614. [1] = 0.000000
  11615. [0] = 0x3F800000
  11616. float[2]
  11617. [0] = 2.000000
  11618. [1] = 0.000000
  11619. bool m_canModifyStats = 0x1
  11620. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras
  11621. std::_Tree<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11622. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> >,0> >
  11623. 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 = 0x450EE9CC
  11624. <user defined> value_compare = 0x450EE9CC
  11625. <user defined> _Copy_tag = 0x450EE9CC
  11626. <user defined> _Move_tag = 0x450EE9CC
  11627. <user defined> value_compare = 0x450EE9CC
  11628. float[9] m_speed_rate
  11629. [0] = 1.000000
  11630. [1] = 1.300000
  11631. [2] = 1.000000
  11632. [3] = 1.300000
  11633. [4] = 1.000000
  11634. [5] = 1.000000
  11635. [6] = 1.300000
  11636. [7] = 1.000000
  11637. [8] = 1.000000
  11638. CharmInfo* m_charmInfo = 0x97296E28
  11639. Unit* _unit = 0x450ED4D8
  11640. UnitActionBarEntry[10] PetActionBar
  11641. [0] = 0x7000002
  11642. [1] = 0x7000001
  11643. [2] = 0x7000000
  11644. [3] = 0xC100CCF9
  11645. [4] = 0x810069A7
  11646. [5] = 0xC10089DE
  11647. [6] = 0x810006CE
  11648. [7] = 0x6000002
  11649. [8] = 0x6000001
  11650. [9] = 0x6000000
  11651. UnitActionBarEntry[4] _charmspells
  11652. [0] = 0x81000000
  11653. [1] = 0x81000000
  11654. [2] = 0x81000000
  11655. [3] = 0x81000000
  11656. unsigned int _CommandState = 0x1
  11657. unsigned int _petnumber = 0x35
  11658. int _oldReactState = 0x2
  11659. bool _isCommandAttack = 0x0
  11660. bool _isCommandFollow = 0x1
  11661. bool _isAtStay = 0x0
  11662. bool _isFollowing = 0x0
  11663. bool _isReturning = 0x1
  11664. float _stayX = 0.000000
  11665. float _stayY = 0.000000
  11666. float _stayZ = 0.000000
  11667. std::list<Player *,std::allocator<Player *> > m_sharedVision
  11668. std::_List_buy<Player *,std::allocator<Player *> >
  11669. std::_List_alloc<std::_List_base_types<Player *,std::allocator<Player *> > >
  11670. std::_Compressed_pair<std::allocator<std::_List_node<Player *,void *> >,std::_List_val<std::_List_simple_types<Player *> >,1> _Mypair = 0x450EEA00
  11671. MotionMaster* i_motionMaster = 0xA1ADEAE0
  11672. MovementGenerator*[3] _slot
  11673. [0] = 0x3366640
  11674. [1] = NULL
  11675. [2] = NULL
  11676. bool[3] _initialize
  11677. [0] = 0x0
  11678. [1] = 0x0
  11679. [2] = 0x1
  11680. std::vector<MovementGenerator *,std::allocator<MovementGenerator *> > _expireList
  11681. std::_Vector_alloc<std::_Vec_base_types<MovementGenerator *,std::allocator<MovementGenerator *> > >
  11682. std::_Compressed_pair<std::allocator<MovementGenerator *>,std::_Vector_val<std::_Simple_types<MovementGenerator *> >,1> _Mypair = 0xA1ADEAF0
  11683. Unit* _owner = 0x450ED4D8
  11684. int _top = 0x1
  11685. unsigned int _cleanFlag = 0x0
  11686. unsigned int[4] m_reactiveTimer
  11687. [0] = 0x0
  11688. [1] = 0x0
  11689. [2] = 0x0
  11690. [3] = 0x0
  11691. unsigned int m_regenTimer = 0x7D0
  11692. Vehicle* m_vehicle = NULL
  11693. Vehicle* m_vehicleKit = NULL
  11694. unsigned int m_unitTypeMask = 0x197
  11695. LiquidTypeEntry* _lastLiquid = NULL
  11696. unsigned int m_rootTimes = 0x0
  11697. unsigned int m_state = 0x0
  11698. unsigned int m_lastManaUse = 0x0
  11699. TimeTrackerSmall m_movesplineTimer
  11700. int i_expiryTime = 0xC8
  11701. DiminishingReturn[21] m_Diminishing
  11702. [0] = 0x450EEA44
  11703. [1] = 0x450EEA50
  11704. [2] = 0x450EEA5C
  11705. [3] = 0x450EEA68
  11706. [4] = 0x450EEA74
  11707. [5] = 0x450EEA80
  11708. [6] = 0x450EEA8C
  11709. [7] = 0x450EEA98
  11710. [8] = 0x450EEAA4
  11711. [9] = 0x450EEAB0
  11712. CombatManager m_combatManager
  11713. Unit* _owner = 0x450ED4D8
  11714. std::unordered_map<ObjectGuid,CombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _pveRefs
  11715. std::_Hash<std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> >
  11716. <user defined> value_compare = 0x450EEB44
  11717. std::_Umap_traits<ObjectGuid,CombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,CombatReference *> >,0> _Traitsobj = 0x3F800000
  11718. std::list<std::pair<ObjectGuid const ,CombatReference *>,std::allocator<std::pair<ObjectGuid const ,CombatReference *> > > _List = 0x450EEB48
  11719. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,CombatReference *> > > > > > _Vec = 0x450EEB54
  11720. unsigned int _Mask = 0x7
  11721. unsigned int _Maxidx = 0x8
  11722. std::unordered_map<ObjectGuid,PvPCombatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _pvpRefs
  11723. std::_Hash<std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> >
  11724. <user defined> value_compare = 0x450EEB6C
  11725. std::_Umap_traits<ObjectGuid,PvPCombatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> >,0> _Traitsobj = 0x3F800000
  11726. std::list<std::pair<ObjectGuid const ,PvPCombatReference *>,std::allocator<std::pair<ObjectGuid const ,PvPCombatReference *> > > _List = 0x450EEB70
  11727. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,PvPCombatReference *> > > > > > _Vec = 0x450EEB7C
  11728. unsigned int _Mask = 0x7
  11729. unsigned int _Maxidx = 0x8
  11730. ThreatManager m_threatManager
  11731. ThreatListIterator
  11732. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > _it = 0x450EEB94
  11733. Unit* _owner = 0x450ED4D8
  11734. bool _ownerCanHaveThreatList = 0x0
  11735. bool _ownerEngaged = 0x0
  11736. unsigned int _updateClientTimer = 0x3E8
  11737. boost::heap::fibonacci_heap<ThreatReference const *,boost::heap::compare<CompareThreatLessThan>,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_,boost::parameter::void_> _sortedThreatList
  11738. boost::heap::detail::make_fibonacci_heap_base<ThreatReference const *,boost::parameter::aux::arg_list<boost::heap::compare<CompareThreatLessThan>,boost::parameter::aux::empty_arg_list> >::type
  11739. boost::heap::detail::heap_base<ThreatReference const *,CompareThreatLessThan,1,unsigned __int64,0>
  11740. boost::heap::detail::size_holder<1,unsigned int>
  11741. unsigned int size_ = 0x0
  11742. super_t
  11743. implementation_defined
  11744. boost::heap::detail::marked_heap_node<ThreatReference const *>* top_element = NULL
  11745. boost::intrusive::list<boost::heap::detail::heap_node_base<0>,void,void,void,void> roots = 0x450EEBB0
  11746. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _myThreatListEntries
  11747. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  11748. <user defined> value_compare = 0x450EEBBC
  11749. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  11750. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBC0
  11751. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBCC
  11752. unsigned int _Mask = 0x7
  11753. unsigned int _Maxidx = 0x8
  11754. ThreatReference* _currentVictimRef = NULL
  11755. std::unordered_map<ObjectGuid,ThreatReference *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _threatenedByMe
  11756. std::_Hash<std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> >
  11757. <user defined> value_compare = 0x450EEBE8
  11758. std::_Umap_traits<ObjectGuid,ThreatReference *,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> >,0> _Traitsobj = 0x3F800000
  11759. std::list<std::pair<ObjectGuid const ,ThreatReference *>,std::allocator<std::pair<ObjectGuid const ,ThreatReference *> > > _List = 0x450EEBEC
  11760. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ThreatReference *> > > > > > _Vec = 0x450EEBF8
  11761. unsigned int _Mask = 0x7
  11762. unsigned int _Maxidx = 0x8
  11763. std::array<float,7> _singleSchoolModifiers
  11764. float[7] _Elems
  11765. [0] = 1.000000
  11766. [1] = 1.000000
  11767. [2] = 1.000000
  11768. [3] = 1.000000
  11769. [4] = 1.000000
  11770. [5] = 1.000000
  11771. [6] = 1.000000
  11772. std::unordered_map<unsigned int,float,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,float> > > _multiSchoolModifiers
  11773. std::_Hash<std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> >
  11774. <user defined> value_compare = 0x450EEC2C
  11775. std::_Umap_traits<unsigned int,float,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,float> >,0> _Traitsobj = 0x3F800000
  11776. std::list<std::pair<unsigned int const ,float>,std::allocator<std::pair<unsigned int const ,float> > > _List = 0x450EEC30
  11777. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,float> > > > > > _Vec = 0x450EEC3C
  11778. unsigned int _Mask = 0x7
  11779. unsigned int _Maxidx = 0x8
  11780. std::vector<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > _redirectInfo
  11781. std::_Vector_alloc<std::_Vec_base_types<std::pair<ObjectGuid,unsigned int>,std::allocator<std::pair<ObjectGuid,unsigned int> > > >
  11782. std::_Compressed_pair<std::allocator<std::pair<ObjectGuid,unsigned int> >,std::_Vector_val<std::_Simple_types<std::pair<ObjectGuid,unsigned int> > >,1> _Mypair = 0x450EEC54
  11783. 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
  11784. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> >
  11785. <user defined> value_compare = 0x450EEC64
  11786. std::_Umap_traits<unsigned int,std::unordered_map<ObjectGuid,unsigned int,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,unsigned int> > >,std::_Uhash_compare<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> > > > >,0> _Traitsobj = 0x3F800000
  11787. std::list<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> > > >,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> > > > > > _List = 0x450EEC68
  11788. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<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> > > > > > > > > _Vec = 0x450EEC74
  11789. unsigned int _Mask = 0x7
  11790. unsigned int _Maxidx = 0x8
  11791. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe
  11792. std::_Hash<std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> >
  11793. std::_Uset_traits<AbstractFollower *,std::_Uhash_compare<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *> >,std::allocator<AbstractFollower *>,0> _Traitsobj = 0x3F800000
  11794. std::list<AbstractFollower *,std::allocator<AbstractFollower *> > _List = 0x450EEC90
  11795. 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 = 0x450EEC9C
  11796. unsigned int _Mask = 0x7
  11797. unsigned int _Maxidx = 0x8
  11798. Unit* m_comboTarget = NULL
  11799. int m_comboPoints = 0x0
  11800. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders
  11801. std::_Hash<std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> >
  11802. std::_Uset_traits<Unit *,std::_Uhash_compare<Unit *,std::hash<Unit *>,std::equal_to<Unit *> >,std::allocator<Unit *>,0> _Traitsobj = 0x3F800000
  11803. std::list<Unit *,std::allocator<Unit *> > _List = 0x450EECC0
  11804. 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 = 0x450EECCC
  11805. unsigned int _Mask = 0x7
  11806. unsigned int _Maxidx = 0x8
  11807. bool m_cleanupDone = 0x0
  11808. bool m_duringRemoveFromWorld = 0x0
  11809. bool _instantCast = 0x0
  11810. unsigned int _oldFactionId = 0x0
  11811. bool _isWalkingBeforeCharm = 0x0
  11812. SpellHistory* m_spellHistory = 0xA29FE368
  11813. CooldownEntry
  11814. unsigned int SpellId = 0x450ED4D8
  11815. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A89F6185D8
  11816. unsigned int ItemId = 0x0
  11817. unsigned int CategoryId = 0x9F618A70
  11818. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD060
  11819. bool OnHold = 0xA0
  11820. Unit* _owner = 0x450ED4D8
  11821. 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
  11822. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  11823. <user defined> value_compare = 0xA29FE36C
  11824. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  11825. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE370
  11826. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE37C
  11827. unsigned int _Mask = 0x7
  11828. unsigned int _Maxidx = 0x8
  11829. mapped_type
  11830. unsigned int SpellId = 0x3F800000
  11831. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C30A8
  11832. unsigned int ItemId = 0x9F618A70
  11833. unsigned int CategoryId = 0x9A8DD060
  11834. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD0A09A8DD0A0
  11835. bool OnHold = 0x7
  11836. 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
  11837. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> >
  11838. <user defined> value_compare = 0xA29FE394
  11839. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> >,0> _Traitsobj = 0x3F800000
  11840. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > _List = 0xA29FE398
  11841. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry> > > > > > _Vec = 0xA29FE3A4
  11842. unsigned int _Mask = 0x7
  11843. unsigned int _Maxidx = 0x8
  11844. mapped_type
  11845. unsigned int SpellId = 0x3F800000
  11846. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CooldownEnd = 0xA36C2F70
  11847. unsigned int ItemId = 0x9F618760
  11848. unsigned int CategoryId = 0x9A8DD220
  11849. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > CategoryEnd = 0x9A8DD2609A8DD260
  11850. bool OnHold = 0x7
  11851. 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
  11852. std::_Hash<std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> >
  11853. <user defined> value_compare = 0xA29FE3BC
  11854. std::_Umap_traits<unsigned int,SpellHistory::CooldownEntry *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> >,0> _Traitsobj = 0x3F800000
  11855. std::list<std::pair<unsigned int const ,SpellHistory::CooldownEntry *>,std::allocator<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > _List = 0xA29FE3C0
  11856. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SpellHistory::CooldownEntry *> > > > > > _Vec = 0xA29FE3CC
  11857. unsigned int _Mask = 0x7
  11858. unsigned int _Maxidx = 0x8
  11859. std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >[7] _schoolLockouts
  11860. [0] = 0x0
  11861. [1] = 0x0
  11862. [2] = 0x0
  11863. [3] = 0x0
  11864. [4] = 0x0
  11865. [5] = 0x0
  11866. [6] = 0x0
  11867. 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
  11868. std::_Hash<std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> >
  11869. <user defined> value_compare = 0xA29FE420
  11870. std::_Umap_traits<unsigned int,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > >,std::_Uhash_compare<unsigned int,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> > > > >,0> _Traitsobj = 0x3F800000
  11871. std::list<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > >,std::allocator<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > _List = 0xA29FE424
  11872. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::chrono::time_point<std::chrono::system_clock,std::chrono::duration<__int64,std::ratio<1,10000000> > > > > > > > > _Vec = 0xA29FE430
  11873. unsigned int _Mask = 0x7
  11874. unsigned int _Maxidx = 0x8
  11875. Local ObjectGuid guid1
  11876. unsigned int _guid = 0xF140000035000002
  11877. 0255674A 00000000 PacketHandler<WorldPacket,&WorldSession::HandlePetAction>::Call+1A c:\trinitysource355\src\server\game\server\protocol\opcodes.cpp line 49
  11878. Local PacketHandler<WorldPacket,&WorldSession::HandlePetAction>* this = 0x973218A0
  11879. ClientOpcodeHandler
  11880. OpcodeHandler
  11881. char* Name = "CMSG_PET_ACTION"
  11882. int Status = 0x1
  11883. int ProcessingPlace = 0x1
  11884. Parameter WorldSession* session = 0x964CC288
  11885. int m_muteTime = 0x0
  11886. std::atomic<__int64> m_timeOutTime
  11887. std::_Atomic_llong
  11888. unsigned int _My_val = 0x5AC18EA8
  11889. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  11890. std::_State_manager<SQLQueryHolder *>
  11891. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  11892. bool _Get_only_once = 0x1
  11893. std::future<SQLQueryHolder *> _charLoginCallback
  11894. std::_State_manager<SQLQueryHolder *>
  11895. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  11896. bool _Get_only_once = 0x1
  11897. QueryCallbackProcessor _queryProcessor
  11898. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  11899. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  11900. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x964CC2A8
  11901. DosProtection
  11902. WorldSession* Session = NULL
  11903. int _policy = 0x0
  11904. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  11905. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  11906. <user defined> value_compare = 0x964CC290
  11907. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x5AC18EA8
  11908. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC294
  11909. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2A0
  11910. unsigned int _Mask = 0x0
  11911. unsigned int _Maxidx = 0x0
  11912. WorldSession::DosProtection AntiDOS
  11913. WorldSession* Session = 0x964CC288
  11914. int _policy = 0x1
  11915. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  11916. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  11917. <user defined> value_compare = 0x964CC2C0
  11918. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x3F800000
  11919. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC2C4
  11920. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2D0
  11921. unsigned int _Mask = 0x3F
  11922. unsigned int _Maxidx = 0x40
  11923. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  11924. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11925. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11926. 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 = 0x964CC2E8
  11927. <user defined> _Copy_tag = 0x964CC2E8
  11928. <user defined> _Move_tag = 0x964CC2E8
  11929. unsigned int m_GUIDLow = 0xF
  11930. Player* _player = 0x9A3FC260
  11931. Unit
  11932. WorldObject
  11933. Object
  11934. unsigned int m_objectType = 0x19
  11935. int m_objectTypeId = 0x4
  11936. unsigned int m_updateFlag = 0x60
  11937. int* m_int32Values = 0xF
  11938. unsigned int* m_uint32Values = 0xF
  11939. float* m_floatValues = 0.000000
  11940. UpdateMask _changesMask = 0x9A3FC274
  11941. unsigned int m_valuesCount = 0x52E
  11942. unsigned int _fieldNotifyFlags = 0x100
  11943. bool m_objectUpdated = 0x0
  11944. bool m_inWorld = 0x1
  11945. bool m_isNewObject = 0x0
  11946. PackedGuid m_PackGUID = 0x9A3FC288
  11947. WorldLocation
  11948. Position
  11949. <user defined> XY = 0x9A3FC2A4
  11950. <user defined> XYZ = 0x9A3FC2A4
  11951. <user defined> XYZO = 0x9A3FC2A4
  11952. <user defined> PackedXYZ = 0x9A3FC2A4
  11953. float m_positionX = -118.695480
  11954. float m_positionY = 2153.608887
  11955. float m_positionZ = 30.654202
  11956. float m_orientation = 4.121985
  11957. ?$Streamer@UXY@Position@@
  11958. Position* Pos = 0xC2ED6416
  11959. ?$ConstStreamer@UXY@Position@@
  11960. Position* Pos = 0xC2ED6416
  11961. ?$Streamer@UXYZ@Position@@
  11962. <user defined> Pos = 0xC2ED6416
  11963. ?$ConstStreamer@UXYZ@Position@@
  11964. <user defined> Pos = 0xC2ED6416
  11965. ?$Streamer@UXYZO@Position@@
  11966. <user defined> Pos = 0xC2ED6416
  11967. ?$ConstStreamer@UXYZO@Position@@
  11968. <user defined> Pos = 0xC2ED6416
  11969. ?$Streamer@UPackedXYZ@Position@@
  11970. <user defined> Pos = 0xC2ED6416
  11971. ?$ConstStreamer@UPackedXYZ@Position@@
  11972. <user defined> Pos = 0xC2ED6416
  11973. unsigned int m_mapId = 0x277
  11974. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  11975. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  11976. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  11977. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  11978. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  11979. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  11980. unsigned int LastUsedScriptID = 0x0
  11981. MovementInfo m_movementInfo = 0x9A3FC358
  11982. EventProcessor m_Events = 0x9A3FC3C8
  11983. std::string m_name = "Tert"
  11984. bool m_isActive = 0x1
  11985. bool m_isFarVisible = 0x0
  11986. bool m_isWorldObject = 0x1
  11987. ZoneScript* m_zoneScript = NULL
  11988. Transport* m_transport = NULL
  11989. unsigned int m_zoneId = 0x12CC
  11990. unsigned int m_areaId = 0x12CC
  11991. float m_staticFloorZ = -91.080673
  11992. bool m_outdoors = 0x0
  11993. Map* m_currMap = 0x4DA97028
  11994. unsigned int m_InstanceId = 0x7
  11995. unsigned int m_phaseMask = 0xFFFFFFFF
  11996. unsigned int m_notifyflags = 0x0
  11997. unsigned int m_extraAttacks = 0x0
  11998. bool m_canDualWield = 0x1
  11999. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  12000. Player* m_playerMovingMe = 0x9A3FC260
  12001. ObjectGuid[7] m_SummonSlot
  12002. [0] = 0xF140000035000002
  12003. [1] = 0x0
  12004. [2] = 0x0
  12005. [3] = 0x0
  12006. [4] = 0x0
  12007. [5] = 0x0
  12008. [6] = 0x0
  12009. ObjectGuid[4] m_ObjectSlot
  12010. [0] = 0x0
  12011. [1] = 0x0
  12012. [2] = 0x0
  12013. [3] = 0x0
  12014. float m_modMeleeHitChance = 0.706114
  12015. float m_modRangedHitChance = 0.706114
  12016. float m_modSpellHitChance = 0.882643
  12017. int m_baseSpellCritChance = 0x5
  12018. float[3] m_modAttackSpeedPct
  12019. [0] = 1.000000
  12020. [1] = 1.000000
  12021. [2] = 0.869565
  12022. 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
  12023. [0] = 0x9A3FC4B4
  12024. [1] = 0x9A3FC4DC
  12025. [2] = 0x9A3FC504
  12026. [3] = 0x9A3FC52C
  12027. [4] = 0x9A3FC554
  12028. [5] = 0x9A3FC57C
  12029. [6] = 0x9A3FC5A4
  12030. unsigned int m_lastSanctuaryTime = 0x0
  12031. bool IsAIEnabled = 0x0
  12032. bool NeedChangeAI = 0x0
  12033. ObjectGuid LastCharmerGUID = 0x0
  12034. bool m_ControlledByPlayer = 0x1
  12035. Movement::MoveSpline* movespline = 0x846CED38
  12036. UnitAI* i_AI = NULL
  12037. UnitAI* i_disabledAI = NULL
  12038. bool m_AutoRepeatFirstCast = 0x0
  12039. unsigned int[3] m_attackTimer
  12040. [0] = 0x0
  12041. [1] = 0x0
  12042. [2] = 0x0
  12043. float[5] m_createStats
  12044. [0] = 77.000000
  12045. [1] = 176.000000
  12046. [2] = 126.000000
  12047. [3] = 85.000000
  12048. [4] = 96.000000
  12049. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  12050. Unit* m_attacking = NULL
  12051. int m_deathState = 0x0
  12052. int m_procDeep = 0x0
  12053. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  12054. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  12055. unsigned int m_transform = 0x0
  12056. Spell*[4] m_currentSpells
  12057. [0] = NULL
  12058. [1] = NULL
  12059. [2] = NULL
  12060. [3] = NULL
  12061. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  12062. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  12063. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  12064. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  12065. unsigned int m_removedAurasCount = 0x0
  12066. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  12067. [0] = 0x9A3FC68C
  12068. [1] = 0x9A3FC698
  12069. [2] = 0x9A3FC6A4
  12070. [3] = 0x9A3FC6B0
  12071. [4] = 0x9A3FC6BC
  12072. [5] = 0x9A3FC6C8
  12073. [6] = 0x9A3FC6D4
  12074. [7] = 0x9A3FC6E0
  12075. [8] = 0x9A3FC6EC
  12076. [9] = 0x9A3FC6F8
  12077. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  12078. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  12079. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  12080. unsigned int m_interruptMask = 0x80000
  12081. float[2] m_auraFlatModifiersGroup
  12082. [0] = 0.000000
  12083. [1] = 0.000000
  12084. [0] = 0x0
  12085. float[2]
  12086. [0] = 0.000000
  12087. [1] = 0.000000
  12088. float[2]
  12089. [0] = 30.000000
  12090. [1] = 0.000000
  12091. float[2]
  12092. [0] = 20.000000
  12093. [1] = 0.000000
  12094. float[2]
  12095. [0] = 0.000000
  12096. [1] = 0.000000
  12097. float[2]
  12098. [0] = 0.000000
  12099. [1] = 0.000000
  12100. float[2]
  12101. [0] = 0.000000
  12102. [1] = 0.000000
  12103. float[2]
  12104. [0] = 0.000000
  12105. [1] = 0.000000
  12106. float[2]
  12107. [0] = 0.000000
  12108. [1] = 0.000000
  12109. float[2]
  12110. [0] = 0.000000
  12111. [1] = 0.000000
  12112. float[2] m_auraPctModifiersGroup
  12113. [0] = 1.000000
  12114. [1] = 1.000000
  12115. [0] = 0x3F8000003F800000
  12116. float[2]
  12117. [0] = 1.000000
  12118. [1] = 1.000000
  12119. float[2]
  12120. [0] = 1.000000
  12121. [1] = 1.000000
  12122. float[2]
  12123. [0] = 1.000000
  12124. [1] = 1.000000
  12125. float[2]
  12126. [0] = 1.000000
  12127. [1] = 1.000000
  12128. float[2]
  12129. [0] = 1.050000
  12130. [1] = 1.300000
  12131. float[2]
  12132. [0] = 1.000000
  12133. [1] = 1.000000
  12134. float[2]
  12135. [0] = 1.000000
  12136. [1] = 1.000000
  12137. float[2]
  12138. [0] = 1.000000
  12139. [1] = 1.000000
  12140. float[2]
  12141. [0] = 1.000000
  12142. [1] = 1.000000
  12143. float[2] m_weaponDamage
  12144. [0] = 3.000000
  12145. [1] = 0.000000
  12146. [0] = 0x40400000
  12147. float[2]
  12148. [0] = 5.000000
  12149. [1] = 0.000000
  12150. [0] = 0x9A3FD720
  12151. float[2]
  12152. [0] = 1.000000
  12153. [1] = 0.000000
  12154. [0] = 0x3F800000
  12155. float[2]
  12156. [0] = 2.000000
  12157. [1] = 0.000000
  12158. float[2]
  12159. [0] = 5.000000
  12160. [1] = 0.000000
  12161. [0] = 0x40A00000
  12162. float[2]
  12163. [0] = 10.000000
  12164. [1] = 0.000000
  12165. bool m_canModifyStats = 0x1
  12166. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  12167. float[9] m_speed_rate
  12168. [0] = 1.000000
  12169. [1] = 1.000000
  12170. [2] = 1.000000
  12171. [3] = 1.000000
  12172. [4] = 1.000000
  12173. [5] = 1.000000
  12174. [6] = 1.000000
  12175. [7] = 1.000000
  12176. [8] = 1.000000
  12177. CharmInfo* m_charmInfo = NULL
  12178. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  12179. MotionMaster* i_motionMaster = 0x80D603A0
  12180. unsigned int[4] m_reactiveTimer
  12181. [0] = 0x0
  12182. [1] = 0x0
  12183. [2] = 0x0
  12184. [3] = 0x0
  12185. unsigned int m_regenTimer = 0x0
  12186. Vehicle* m_vehicle = NULL
  12187. Vehicle* m_vehicleKit = NULL
  12188. unsigned int m_unitTypeMask = 0x0
  12189. LiquidTypeEntry* _lastLiquid = NULL
  12190. unsigned int m_rootTimes = 0x0
  12191. unsigned int m_state = 0x0
  12192. unsigned int m_lastManaUse = 0x0
  12193. TimeTrackerSmall m_movesplineTimer = 0x0
  12194. DiminishingReturn[21] m_Diminishing
  12195. [0] = 0x9A3FD7CC
  12196. [1] = 0x9A3FD7D8
  12197. [2] = 0x9A3FD7E4
  12198. [3] = 0x9A3FD7F0
  12199. [4] = 0x9A3FD7FC
  12200. [5] = 0x9A3FD808
  12201. [6] = 0x9A3FD814
  12202. [7] = 0x9A3FD820
  12203. [8] = 0x9A3FD82C
  12204. [9] = 0x9A3FD838
  12205. CombatManager m_combatManager = 0x9A3FD8C8
  12206. ThreatManager m_threatManager = 0x9A3FD91C
  12207. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  12208. Unit* m_comboTarget = NULL
  12209. int m_comboPoints = 0x0
  12210. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  12211. bool m_cleanupDone = 0x0
  12212. bool m_duringRemoveFromWorld = 0x0
  12213. bool _instantCast = 0x0
  12214. unsigned int _oldFactionId = 0x0
  12215. bool _isWalkingBeforeCharm = 0x0
  12216. SpellHistory* m_spellHistory = 0x4540F138
  12217. GridObject<Player>
  12218. GridReference<Player> _gridRef = 0x9A3FDA84
  12219. std::string autoReplyMsg = ""
  12220. PlayerTaxi m_taxi
  12221. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  12222. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  12223. unsigned int m_flightMasterFactionId = 0x0
  12224. int m_logintime = 0x5AC18BE4
  12225. int m_Last_tick = 0x5AC18E6C
  12226. unsigned int[2] m_Played_time
  12227. [0] = 0x242B8
  12228. [1] = 0x3EDD
  12229. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  12230. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  12231. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  12232. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  12233. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  12234. unsigned int _Mask = 0x7
  12235. unsigned int _Maxidx = 0x8
  12236. unsigned int m_stableSlots = 0x2
  12237. bool m_mailsLoaded = 0x1
  12238. bool m_mailsUpdated = 0x0
  12239. unsigned int unReadMails = 0x0
  12240. int m_nextMailDelivereTime = 0x0
  12241. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  12242. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  12243. <user defined> value_compare = 0x9A3FDB58
  12244. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  12245. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  12246. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  12247. unsigned int _Mask = 0x7
  12248. unsigned int _Maxidx = 0x8
  12249. PvPInfo pvpInfo
  12250. bool IsHostile = 0x0
  12251. bool IsInHostileArea = 0x0
  12252. bool IsInNoPvPArea = 0x0
  12253. bool IsInFFAPvPArea = 0x0
  12254. int EndTimer = 0x0
  12255. DuelInfo* duel = NULL
  12256. PlayerMenu* PlayerTalkClass = 0x976EBE60
  12257. GossipMenu _gossipMenu = 0x976EBE60
  12258. QuestMenu _questMenu = 0x976EBE90
  12259. WorldSession* _session = 0x964CC288
  12260. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  12261. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  12262. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  12263. Unit* m_unitMovedByMe = 0x9A3FC260
  12264. unsigned int m_extraAttacks = 0x0
  12265. bool m_canDualWield = 0x1
  12266. <user defined> m_Controlled = 0x9A3FC430
  12267. <user defined> m_playerMovingMe = 0x9A3FC260
  12268. <user defined> m_SummonSlot = 0x9A3FC440
  12269. <user defined> m_ObjectSlot = 0x9A3FC478
  12270. float m_modMeleeHitChance = 0.706114
  12271. float m_modRangedHitChance = 0.706114
  12272. float m_modSpellHitChance = 0.882643
  12273. int m_baseSpellCritChance = 0x5
  12274. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  12275. <user defined> m_spellImmune = 0x9A3FC4B4
  12276. unsigned int m_lastSanctuaryTime = 0x0
  12277. bool IsAIEnabled = 0x0
  12278. bool NeedChangeAI = 0x0
  12279. <user defined> LastCharmerGUID = 0x0
  12280. bool m_ControlledByPlayer = 0x1
  12281. <user defined> movespline = 0x846CED38
  12282. <user defined> i_AI = 0x0
  12283. <user defined> i_disabledAI = 0x0
  12284. bool m_AutoRepeatFirstCast = 0x0
  12285. <user defined> m_attackTimer = 0x9A3FC5F4
  12286. <user defined> m_createStats = 0x9A3FC600
  12287. <user defined> m_attackers = 0x9A3FC614
  12288. <user defined> m_attacking = 0x0
  12289. int m_deathState = 0x0
  12290. int m_procDeep = 0x0
  12291. <user defined> m_dynObj = 0x9A3FC62C
  12292. <user defined> m_gameObj = 0x9A3FC638
  12293. unsigned int m_transform = 0x0
  12294. <user defined> m_currentSpells = 0x9A3FC648
  12295. <user defined> m_ownedAuras = 0x9A3FC658
  12296. <user defined> m_appliedAuras = 0x9A3FC664
  12297. <user defined> m_removedAuras = 0x9A3FC670
  12298. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  12299. unsigned int m_removedAurasCount = 0x0
  12300. <user defined> m_modAuras = 0x9A3FC68C
  12301. <user defined> m_scAuras = 0x9A3FD568
  12302. <user defined> m_interruptableAuras = 0x9A3FD574
  12303. <user defined> m_auraStateAuras = 0x9A3FD580
  12304. unsigned int m_interruptMask = 0x80000
  12305. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  12306. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  12307. <user defined> m_weaponDamage = 0x9A3FD720
  12308. bool m_canModifyStats = 0x1
  12309. <user defined> m_visibleAuras = 0x9A3FD754
  12310. <user defined> m_speed_rate = 0x9A3FD760
  12311. <user defined> m_charmInfo = 0x0
  12312. <user defined> m_sharedVision = 0x9A3FD788
  12313. <user defined> i_motionMaster = 0x80D603A0
  12314. <user defined> m_reactiveTimer = 0x9A3FD798
  12315. unsigned int m_regenTimer = 0x0
  12316. <user defined> m_vehicle = 0x0
  12317. <user defined> m_vehicleKit = 0x0
  12318. unsigned int m_unitTypeMask = 0x0
  12319. <user defined> _lastLiquid = 0x0
  12320. unsigned int m_rootTimes = 0x0
  12321. unsigned int m_state = 0x0
  12322. unsigned int m_lastManaUse = 0x0
  12323. <user defined> m_movesplineTimer = 0x0
  12324. <user defined> m_Diminishing = 0x9A3FD7CC
  12325. <user defined> m_combatManager = 0x9A3FD8C8
  12326. <user defined> m_threatManager = 0x9A3FD91C
  12327. <user defined> m_followingMe = 0x9A3FDA14
  12328. <user defined> m_comboTarget = 0x0
  12329. int m_comboPoints = 0x0
  12330. <user defined> m_ComboPointHolders = 0x9A3FDA44
  12331. bool m_cleanupDone = 0x0
  12332. bool m_duringRemoveFromWorld = 0x0
  12333. bool _instantCast = 0x0
  12334. unsigned int _oldFactionId = 0x0
  12335. bool _isWalkingBeforeCharm = 0x0
  12336. <user defined> m_spellHistory = 0x4540F138
  12337. WorldObject* m_seer = 0x9A3FC260
  12338. <user defined> m_stealth = 0x9A3FC2B8
  12339. <user defined> m_stealthDetect = 0x9A3FC2C4
  12340. <user defined> m_invisibility = 0x9A3FC2D0
  12341. <user defined> m_invisibilityDetect = 0x9A3FC304
  12342. <user defined> m_serverSideVisibility = 0x9A3FC338
  12343. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  12344. unsigned int LastUsedScriptID = 0x0
  12345. <user defined> m_movementInfo = 0x9A3FC358
  12346. <user defined> m_Events = 0x9A3FC3C8
  12347. <user defined> m_name = 0x9A3FC3E0
  12348. bool m_isActive = 0x1
  12349. bool m_isFarVisible = 0x0
  12350. bool m_isWorldObject = 0x1
  12351. <user defined> m_zoneScript = 0x0
  12352. <user defined> m_transport = 0x0
  12353. unsigned int m_zoneId = 0x12CC
  12354. unsigned int m_areaId = 0x12CC
  12355. float m_staticFloorZ = -91.080673
  12356. bool m_outdoors = 0x0
  12357. <user defined> m_currMap = 0x4DA97028
  12358. unsigned int m_InstanceId = 0x7
  12359. unsigned int m_phaseMask = 0xFFFFFFFF
  12360. unsigned int m_notifyflags = 0x0
  12361. unsigned int m_homebindMapId = 0x1
  12362. unsigned int m_homebindAreaId = 0xD7
  12363. float m_homebindX = -2917.580078
  12364. float m_homebindY = -257.980011
  12365. float m_homebindZ = 52.996799
  12366. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  12367. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  12368. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  12369. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  12370. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  12371. unsigned int _Mask = 0x1FF
  12372. unsigned int _Maxidx = 0x200
  12373. unsigned int[9] m_forced_speed_changes
  12374. [0] = 0x0
  12375. [1] = 0x0
  12376. [2] = 0x0
  12377. [3] = 0x0
  12378. [4] = 0x0
  12379. [5] = 0x0
  12380. [6] = 0x0
  12381. [7] = 0x0
  12382. [8] = 0x0
  12383. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  12384. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12385. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12386. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  12387. <user defined> _Copy_tag = 0x9A3FDBF8
  12388. <user defined> _Move_tag = 0x9A3FDBF8
  12389. unsigned int m_HomebindTimer = 0x0
  12390. bool m_InstanceValid = 0x1
  12391. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  12392. [0] = 0x9A3FDC0C
  12393. [1] = 0x9A3FDC34
  12394. [2] = 0x9A3FDC5C
  12395. [3] = 0x9A3FDC84
  12396. Spell* m_spellModTakingSpell = NULL
  12397. bool isDebugAreaTriggers = 0x0
  12398. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  12399. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  12400. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  12401. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  12402. unsigned int m_regenTimerCount = 0x19F
  12403. float[7] m_powerFraction
  12404. [0] = 0.212627
  12405. [1] = 0.000000
  12406. [2] = 0.000000
  12407. [3] = 0.000000
  12408. [4] = 0.000000
  12409. [5] = 0.000000
  12410. [6] = 0.000000
  12411. unsigned int m_contestedPvPTimer = 0x0
  12412. BgBattlegroundQueueID_Rec
  12413. int bgQueueTypeId = 0x2D6748C
  12414. unsigned int invitedToInstance = 0xCDCD0019
  12415. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  12416. [0] = 0x0
  12417. [1] = 0x0
  12418. BGData m_bgData
  12419. unsigned int bgInstanceID = 0x0
  12420. unsigned int bgTypeID = 0x0
  12421. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  12422. unsigned int bgAfkReportedCount = 0x0
  12423. int bgAfkReportedTimer = 0x5AC18F68
  12424. unsigned int bgTeam = 0x0
  12425. unsigned int mountSpell = 0x0
  12426. unsigned int[2] taxiPath
  12427. [0] = 0x0
  12428. [1] = 0x0
  12429. WorldLocation joinPos = 0x9A3FDD28
  12430. bool m_IsBGRandomWinner = 0x0
  12431. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  12432. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12433. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12434. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  12435. <user defined> _Copy_tag = 0x9A3FDD44
  12436. <user defined> _Move_tag = 0x9A3FDD44
  12437. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  12438. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12439. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12440. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  12441. <user defined> _Copy_tag = 0x9A3FDD50
  12442. <user defined> _Move_tag = 0x9A3FDD50
  12443. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  12444. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12445. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12446. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  12447. <user defined> _Copy_tag = 0x9A3FDD5C
  12448. <user defined> _Move_tag = 0x9A3FDD5C
  12449. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  12450. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  12451. <user defined> value_compare = 0x9A3FDD68
  12452. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  12453. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  12454. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  12455. unsigned int _Mask = 0x7
  12456. unsigned int _Maxidx = 0x8
  12457. ObjectGuid m_playerSharingQuest
  12458. unsigned int _guid = 0x0
  12459. unsigned int m_sharedQuestId = 0x0
  12460. unsigned int m_ingametime = 0x34F93
  12461. int m_lastHonorUpdateTime = 0x5AC18E40
  12462. ObjectGuid m_lootGuid
  12463. unsigned int _guid = 0x0
  12464. unsigned int m_team = 0x43
  12465. unsigned int m_nextSave = 0xB2FA
  12466. int m_speakTime = 0x0
  12467. unsigned int m_speakCount = 0x0
  12468. unsigned int m_dungeonDifficulty = 0x0
  12469. unsigned int m_raidDifficulty = 0x1
  12470. unsigned int m_raidMapDifficulty = 0x0
  12471. unsigned int m_atLoginFlags = 0x0
  12472. Item*[150] m_items
  12473. [0] = 0x430CA130
  12474. [1] = NULL
  12475. [2] = NULL
  12476. [3] = 0x430C9DE0
  12477. [4] = NULL
  12478. [5] = NULL
  12479. [6] = 0x430CB368
  12480. [7] = NULL
  12481. [8] = NULL
  12482. [9] = NULL
  12483. unsigned int m_currentBuybackSlot = 0x4A
  12484. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  12485. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  12486. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  12487. bool m_itemUpdateQueueBlocked = 0x0
  12488. unsigned int m_ExtraFlags = 0x1
  12489. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  12490. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  12491. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  12492. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  12493. <user defined> value_compare = 0x9A3FE040
  12494. <user defined> _Copy_tag = 0x9A3FE040
  12495. <user defined> _Move_tag = 0x9A3FE040
  12496. <user defined> value_compare = 0x9A3FE040
  12497. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  12498. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  12499. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  12500. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  12501. <user defined> value_compare = 0x9A3FE04C
  12502. <user defined> _Copy_tag = 0x9A3FE04C
  12503. <user defined> _Move_tag = 0x9A3FE04C
  12504. <user defined> value_compare = 0x9A3FE04C
  12505. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  12506. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12507. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12508. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  12509. <user defined> _Copy_tag = 0x9A3FE058
  12510. <user defined> _Move_tag = 0x9A3FE058
  12511. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  12512. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  12513. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  12514. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  12515. <user defined> value_compare = 0x9A3FE064
  12516. <user defined> _Copy_tag = 0x9A3FE064
  12517. <user defined> _Move_tag = 0x9A3FE064
  12518. <user defined> value_compare = 0x9A3FE064
  12519. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  12520. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  12521. <user defined> value_compare = 0x9A3FE070
  12522. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  12523. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  12524. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  12525. unsigned int _Mask = 0x3F
  12526. unsigned int _Maxidx = 0x40
  12527. unsigned int m_GuildIdInvited = 0x0
  12528. unsigned int m_ArenaTeamIdInvited = 0x0
  12529. std::deque<Mail *,std::allocator<Mail *> > m_mail
  12530. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  12531. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  12532. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  12533. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  12534. <user defined> value_compare = 0x9A3FE0B4
  12535. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  12536. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  12537. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  12538. unsigned int _Mask = 0x1FF
  12539. unsigned int _Maxidx = 0x200
  12540. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  12541. [0] = 0x80D603F8
  12542. [1] = 0x80D60710
  12543. unsigned int m_lastPotionId = 0x0
  12544. unsigned int m_activeSpec = 0x0
  12545. unsigned int m_specsCount = 0x2
  12546. unsigned int[6] m_Glyphs
  12547. [0] = 0x0
  12548. [1] = 0x0
  12549. [2] = 0x0
  12550. [3] = 0x0
  12551. [4] = 0x0
  12552. [5] = 0x0
  12553. [0] = 0x9A3FE0EC
  12554. unsigned int[6]
  12555. [0] = 0x0
  12556. [1] = 0x0
  12557. [2] = 0x0
  12558. [3] = 0x0
  12559. [4] = 0x0
  12560. [5] = 0x0
  12561. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  12562. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  12563. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  12564. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  12565. <user defined> value_compare = 0x9A3FE11C
  12566. <user defined> _Copy_tag = 0x9A3FE11C
  12567. <user defined> _Move_tag = 0x9A3FE11C
  12568. <user defined> value_compare = 0x9A3FE11C
  12569. float[4] m_auraBaseFlatMod
  12570. [0] = 0.000000
  12571. [1] = 0.000000
  12572. [2] = 0.000000
  12573. [3] = 0.000000
  12574. float[4] m_auraBasePctMod
  12575. [0] = 0.914400
  12576. [1] = 0.914400
  12577. [2] = 0.914400
  12578. [3] = 1.000000
  12579. int[25] m_baseRatingValue
  12580. [0] = 0x0
  12581. [1] = 0x0
  12582. [2] = 0x0
  12583. [3] = 0x0
  12584. [4] = 0x0
  12585. [5] = 0x14
  12586. [6] = 0x14
  12587. [7] = 0x14
  12588. [8] = 0x0
  12589. [9] = 0x0
  12590. unsigned int m_baseSpellPower = 0x0
  12591. unsigned int m_baseFeralAP = 0x0
  12592. unsigned int m_baseManaRegen = 0x0
  12593. unsigned int m_baseHealthRegen = 0x0
  12594. int m_spellPenetrationItemMod = 0x0
  12595. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  12596. [0] = 0x9A3FE190
  12597. [1] = 0x9A3FE1B8
  12598. [2] = 0x9A3FE1E0
  12599. [3] = 0x9A3FE208
  12600. [4] = 0x9A3FE230
  12601. [5] = 0x9A3FE258
  12602. [6] = 0x9A3FE280
  12603. [7] = 0x9A3FE2A8
  12604. [8] = 0x9A3FE2D0
  12605. [9] = 0x9A3FE2F8
  12606. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  12607. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  12608. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  12609. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  12610. std::list<Item *,std::allocator<Item *> > m_itemDuration
  12611. std::_List_buy<Item *,std::allocator<Item *> >
  12612. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  12613. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  12614. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  12615. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  12616. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  12617. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  12618. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  12619. unsigned int _Mask = 0x7
  12620. unsigned int _Maxidx = 0x8
  12621. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  12622. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  12623. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  12624. WorldSession* m_session = 0x964CC288
  12625. std::list<Channel *,std::allocator<Channel *> > m_channels
  12626. std::_List_buy<Channel *,std::allocator<Channel *> >
  12627. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  12628. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  12629. unsigned int m_cinematic = 0x1
  12630. TradeData* m_trade = NULL
  12631. bool m_DailyQuestChanged = 0x0
  12632. bool m_WeeklyQuestChanged = 0x0
  12633. bool m_MonthlyQuestChanged = 0x0
  12634. bool m_SeasonalQuestChanged = 0x0
  12635. int m_lastDailyQuestTime = 0x0
  12636. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  12637. unsigned int m_drunkTimer = 0x0
  12638. unsigned int m_weaponChangeTimer = 0x0
  12639. unsigned int m_zoneUpdateId = 0x12CC
  12640. unsigned int m_zoneUpdateTimer = 0x320
  12641. unsigned int m_areaUpdateId = 0x12CC
  12642. unsigned int m_deathTimer = 0x0
  12643. int m_deathExpireTime = 0x5A75E783
  12644. unsigned int m_WeaponProficiency = 0x408F
  12645. unsigned int m_ArmorProficiency = 0xF
  12646. bool m_canParry = 0x1
  12647. bool m_canBlock = 0x0
  12648. bool m_canTitanGrip = 0x0
  12649. unsigned int m_titanGripPenaltySpellId = 0x0
  12650. unsigned int m_swingErrorMsg = 0x0
  12651. float m_ammoDPS = 0.000000
  12652. int _restTime = 0x0
  12653. unsigned int inn_triggerId = 0x0
  12654. float m_rest_bonus = 1240425.000000
  12655. unsigned int _restFlagMask = 0x0
  12656. unsigned int m_resetTalentsCost = 0x0
  12657. int m_resetTalentsTime = 0x0
  12658. unsigned int m_usedTalentCount = 0x0
  12659. unsigned int m_questRewardTalentCount = 0x0
  12660. PlayerSocial* m_social = 0x978C7140
  12661. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  12662. ObjectGuid _playerGUID = 0xF
  12663. GroupReference m_group
  12664. Reference<Group,Player>
  12665. LinkedListElement
  12666. LinkedListElement* iNext = NULL
  12667. LinkedListElement* iPrev = NULL
  12668. Group* iRefTo = NULL
  12669. Player* iRefFrom = NULL
  12670. unsigned int iSubGroup = 0x0
  12671. GroupReference m_originalGroup
  12672. Reference<Group,Player>
  12673. LinkedListElement
  12674. LinkedListElement* iNext = NULL
  12675. LinkedListElement* iPrev = NULL
  12676. Group* iRefTo = NULL
  12677. Player* iRefFrom = NULL
  12678. unsigned int iSubGroup = 0x0
  12679. Group* m_groupInvite = NULL
  12680. unsigned int m_groupUpdateMask = 0x0
  12681. unsigned int m_auraRaidUpdateMask = 0x0
  12682. bool m_bPassOnGroupLoot = 0x0
  12683. unsigned int m_lastpetnumber = 0x35
  12684. int m_summon_expire = 0x0
  12685. WorldLocation m_summon_location
  12686. Position
  12687. <user defined> XY = 0x9A3FE790
  12688. <user defined> XYZ = 0x9A3FE790
  12689. <user defined> XYZO = 0x9A3FE790
  12690. <user defined> PackedXYZ = 0x9A3FE790
  12691. float m_positionX = 0.000000
  12692. float m_positionY = 0.000000
  12693. float m_positionZ = 0.000000
  12694. float m_orientation = 0.000000
  12695. ?$Streamer@UXY@Position@@
  12696. Position* Pos = NULL
  12697. ?$ConstStreamer@UXY@Position@@
  12698. Position* Pos = NULL
  12699. ?$Streamer@UXYZ@Position@@
  12700. <user defined> Pos = 0x0
  12701. ?$ConstStreamer@UXYZ@Position@@
  12702. <user defined> Pos = 0x0
  12703. ?$Streamer@UXYZO@Position@@
  12704. <user defined> Pos = 0x0
  12705. ?$ConstStreamer@UXYZO@Position@@
  12706. <user defined> Pos = 0x0
  12707. ?$Streamer@UPackedXYZ@Position@@
  12708. <user defined> Pos = 0x0
  12709. ?$ConstStreamer@UPackedXYZ@Position@@
  12710. <user defined> Pos = 0x0
  12711. unsigned int m_mapId = 0xFFFFFFFF
  12712. WorldLocation m_recall_location
  12713. Position
  12714. <user defined> XY = 0x9A3FE7A4
  12715. <user defined> XYZ = 0x9A3FE7A4
  12716. <user defined> XYZO = 0x9A3FE7A4
  12717. <user defined> PackedXYZ = 0x9A3FE7A4
  12718. float m_positionX = 2127.888916
  12719. float m_positionY = -4650.622559
  12720. float m_positionZ = 48.693016
  12721. float m_orientation = 0.634563
  12722. ?$Streamer@UXY@Position@@
  12723. Position* Pos = 0x4504FE39
  12724. ?$ConstStreamer@UXY@Position@@
  12725. Position* Pos = 0x4504FE39
  12726. ?$Streamer@UXYZ@Position@@
  12727. <user defined> Pos = 0x4504FE39
  12728. ?$ConstStreamer@UXYZ@Position@@
  12729. <user defined> Pos = 0x4504FE39
  12730. ?$Streamer@UXYZO@Position@@
  12731. <user defined> Pos = 0x4504FE39
  12732. ?$ConstStreamer@UXYZO@Position@@
  12733. <user defined> Pos = 0x4504FE39
  12734. ?$Streamer@UPackedXYZ@Position@@
  12735. <user defined> Pos = 0x4504FE39
  12736. ?$ConstStreamer@UPackedXYZ@Position@@
  12737. <user defined> Pos = 0x4504FE39
  12738. unsigned int m_mapId = 0x1
  12739. DeclinedName* m_declinedname = NULL
  12740. Runes* m_runes = NULL
  12741. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  12742. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  12743. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  12744. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  12745. <user defined> value_compare = 0x9A3FE7C0
  12746. <user defined> _Copy_tag = 0x9A3FE7C0
  12747. <user defined> _Move_tag = 0x9A3FE7C0
  12748. <user defined> value_compare = 0x9A3FE7C0
  12749. unsigned int m_grantableLevels = 0x0
  12750. unsigned int m_fishingSteps = 0x0
  12751. bool m_needsZoneUpdate = 0x0
  12752. CinematicMgr* _cinematicMgr = 0x80D600E0
  12753. Player* player = 0x9A3FC260
  12754. unsigned int m_cinematicDiff = 0x996BF
  12755. unsigned int m_lastCinematicCheck = 0x0
  12756. unsigned int m_activeCinematicCameraId = 0x0
  12757. unsigned int m_cinematicLength = 0x0
  12758. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  12759. Position m_remoteSightPosition = 0x80D600F8
  12760. TempSummon* m_CinematicObject = NULL
  12761. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  12762. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  12763. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  12764. 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 = 0x9A3FE7D4
  12765. <user defined> _Copy_tag = 0x9A3FE7D4
  12766. <user defined> _Move_tag = 0x9A3FE7D4
  12767. MapReference m_mapRef
  12768. Reference<Map,Player>
  12769. LinkedListElement
  12770. LinkedListElement* iNext = 0x9A3FE7E400000000
  12771. LinkedListElement* iPrev = 0x9A3FE7E4
  12772. Map* iRefTo = 0x4DA97028
  12773. Player* iRefFrom = 0x9A3FC260
  12774. unsigned int m_lastFallTime = 0xC
  12775. float m_lastFallZ = 30.654202
  12776. int[3] m_MirrorTimer
  12777. [0] = 0xFFFFFFFF
  12778. [1] = 0xFFFFFFFF
  12779. [2] = 0xFFFFFFFF
  12780. unsigned int m_MirrorTimerFlags = 0x0
  12781. unsigned int m_MirrorTimerFlagsLast = 0x0
  12782. bool m_isInWater = 0x0
  12783. unsigned int[6] m_runeGraceCooldown
  12784. [0] = 0xFFFFFFFF
  12785. [1] = 0xFFFFFFFF
  12786. [2] = 0xFFFFFFFF
  12787. [3] = 0xFFFFFFFF
  12788. [4] = 0xFFFFFFFF
  12789. [5] = 0xFFFFFFFF
  12790. unsigned int[6] m_lastRuneGraceTimers
  12791. [0] = 0x0
  12792. [1] = 0x0
  12793. [2] = 0x0
  12794. [3] = 0x0
  12795. [4] = 0x0
  12796. [5] = 0x0
  12797. WorldLocation m_teleport_dest
  12798. Position
  12799. <user defined> XY = 0x9A3FE83C
  12800. <user defined> XYZ = 0x9A3FE83C
  12801. <user defined> XYZO = 0x9A3FE83C
  12802. <user defined> PackedXYZ = 0x9A3FE83C
  12803. float m_positionX = 76.863800
  12804. float m_positionY = 2211.370117
  12805. float m_positionZ = 30.000000
  12806. float m_orientation = 3.149650
  12807. ?$Streamer@UXY@Position@@
  12808. Position* Pos = 0x4299BA44
  12809. ?$ConstStreamer@UXY@Position@@
  12810. Position* Pos = 0x4299BA44
  12811. ?$Streamer@UXYZ@Position@@
  12812. <user defined> Pos = 0x4299BA44
  12813. ?$ConstStreamer@UXYZ@Position@@
  12814. <user defined> Pos = 0x4299BA44
  12815. ?$Streamer@UXYZO@Position@@
  12816. <user defined> Pos = 0x4299BA44
  12817. ?$ConstStreamer@UXYZO@Position@@
  12818. <user defined> Pos = 0x4299BA44
  12819. ?$Streamer@UPackedXYZ@Position@@
  12820. <user defined> Pos = 0x4299BA44
  12821. ?$ConstStreamer@UPackedXYZ@Position@@
  12822. <user defined> Pos = 0x4299BA44
  12823. unsigned int m_mapId = 0x277
  12824. unsigned int m_teleport_options = 0x0
  12825. bool mSemaphoreTeleport_Near = 0x0
  12826. bool mSemaphoreTeleport_Far = 0x0
  12827. unsigned int m_DelayedOperations = 0x0
  12828. bool m_bCanDelayTeleport = 0x0
  12829. bool m_bHasDelayedTeleport = 0x0
  12830. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  12831. unsigned int m_oldpetspell = 0x34A9
  12832. AchievementMgr* m_achievementMgr = 0x846D93F8
  12833. Player* m_player = 0x9A3FC260
  12834. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  12835. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  12836. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  12837. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  12838. Player* _player = 0x9A3FC260
  12839. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  12840. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  12841. unsigned int _visibleFactionCount = 0x14
  12842. unsigned int _honoredFactionCount = 0x0
  12843. unsigned int _reveredFactionCount = 0x0
  12844. unsigned int _exaltedFactionCount = 0x0
  12845. bool _sendFactionIncreased = 0x0
  12846. unsigned int m_ChampioningFaction = 0x0
  12847. unsigned int m_timeSyncCounter = 0x2D
  12848. unsigned int m_timeSyncTimer = 0x1D9F
  12849. unsigned int m_timeSyncClient = 0x15535D9
  12850. unsigned int m_timeSyncServer = 0xD2B2C
  12851. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  12852. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  12853. <user defined> value_compare = 0x9A3FE884
  12854. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  12855. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  12856. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  12857. unsigned int _Mask = 0x7
  12858. unsigned int _Maxidx = 0x8
  12859. unsigned int _pendingBindId = 0x0
  12860. unsigned int _pendingBindTimer = 0x0
  12861. unsigned int _activeCheats = 0x0
  12862. unsigned int healthBeforeDuel = 0x0
  12863. unsigned int manaBeforeDuel = 0x0
  12864. WorldLocation _corpseLocation
  12865. Position
  12866. <user defined> XY = 0x9A3FE8C0
  12867. <user defined> XYZ = 0x9A3FE8C0
  12868. <user defined> XYZO = 0x9A3FE8C0
  12869. <user defined> PackedXYZ = 0x9A3FE8C0
  12870. float m_positionX = 0.000000
  12871. float m_positionY = 0.000000
  12872. float m_positionZ = 0.000000
  12873. float m_orientation = 0.000000
  12874. ?$Streamer@UXY@Position@@
  12875. Position* Pos = NULL
  12876. ?$ConstStreamer@UXY@Position@@
  12877. Position* Pos = NULL
  12878. ?$Streamer@UXYZ@Position@@
  12879. <user defined> Pos = 0x0
  12880. ?$ConstStreamer@UXYZ@Position@@
  12881. <user defined> Pos = 0x0
  12882. ?$Streamer@UXYZO@Position@@
  12883. <user defined> Pos = 0x0
  12884. ?$ConstStreamer@UXYZO@Position@@
  12885. <user defined> Pos = 0x0
  12886. ?$Streamer@UPackedXYZ@Position@@
  12887. <user defined> Pos = 0x0
  12888. ?$ConstStreamer@UPackedXYZ@Position@@
  12889. <user defined> Pos = 0x0
  12890. unsigned int m_mapId = 0xFFFFFFFF
  12891. std::shared_ptr<WorldSocket> m_Socket
  12892. std::_Ptr_base<WorldSocket>
  12893. WorldSocket* _Ptr = 0x430CB028
  12894. std::_Ref_count_base* _Rep = 0x430CB018
  12895. std::string m_Address = "127.0.0.1"
  12896. int _security = 0x3
  12897. unsigned int _accountId = 0x1
  12898. std::string _accountName = "MORPH"
  12899. unsigned int m_expansion = 0x2
  12900. Warden* _warden = NULL
  12901. int _logoutTime = 0x0
  12902. bool m_inQueue = 0x0
  12903. bool m_playerLoading = 0x0
  12904. bool m_playerLogout = 0x0
  12905. bool m_playerRecentlyLogout = 0x0
  12906. bool m_playerSave = 0x0
  12907. unsigned int m_sessionDbcLocale = 0x2
  12908. unsigned int m_sessionDbLocaleIndex = 0x2
  12909. std::atomic<unsigned int> m_latency
  12910. std::_Atomic_uint
  12911. unsigned long _My_val = 0x5
  12912. std::atomic<unsigned int> m_clientTimeDelay
  12913. std::_Atomic_uint
  12914. unsigned long _My_val = 0x0
  12915. AccountData[8] m_accountData
  12916. [0] = 0x964CC368
  12917. [1] = 0x964CC390
  12918. [2] = 0x964CC3B8
  12919. [3] = 0x964CC3E0
  12920. [4] = 0x964CC408
  12921. [5] = 0x964CC430
  12922. [6] = 0x964CC458
  12923. [7] = 0x964CC480
  12924. unsigned int[8] m_Tutorials
  12925. [0] = 0xFFFFBFF7
  12926. [1] = 0xFFFFFFF
  12927. [2] = 0x0
  12928. [3] = 0x0
  12929. [4] = 0x0
  12930. [5] = 0x0
  12931. [6] = 0x0
  12932. [7] = 0x0
  12933. unsigned int m_TutorialsChanged = 0x2
  12934. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  12935. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  12936. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  12937. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  12938. unsigned int recruiterId = 0x0
  12939. bool isRecruiter = 0x0
  12940. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  12941. std::mutex _lock
  12942. std::_Mutex_base
  12943. std::_Align_type<int,48> _Mtx_storage = 0x964CC4E4
  12944. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  12945. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  12946. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x964CC514
  12947. bool _canceled = 0x0
  12948. rbac::RBACData* _RBACData = 0x976EB320
  12949. unsigned int _id = 0x1
  12950. std::string _name = "MORPH"
  12951. int _realmId = 0x1
  12952. unsigned int _secLevel = 0x3
  12953. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  12954. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12955. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12956. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB348
  12957. <user defined> _Copy_tag = 0x976EB348
  12958. <user defined> _Move_tag = 0x976EB348
  12959. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  12960. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12961. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12962. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB354
  12963. <user defined> _Copy_tag = 0x976EB354
  12964. <user defined> _Move_tag = 0x976EB354
  12965. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  12966. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12967. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12968. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB360
  12969. <user defined> _Copy_tag = 0x976EB360
  12970. <user defined> _Move_tag = 0x976EB360
  12971. unsigned int expireTime = 0xEA60
  12972. bool forceExit = 0x0
  12973. ObjectGuid m_currentBankerGUID
  12974. unsigned int _guid = 0x0
  12975. Parameter WorldPacket& packet = 0x9D2BDF10
  12976. ByteBuffer
  12977. unsigned int _rpos = 0x14
  12978. unsigned int _wpos = 0x0
  12979. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  12980. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  12981. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x9D2BDF1C
  12982. unsigned int m_opcode = 0x175
  12983. 01A89F1D 00000000 WorldSession::Update+39D c:\trinitysource355\src\server\game\server\worldsession.cpp line 310
  12984. Local ClientOpcodeHandler* opHandle = 0x973218A0
  12985. OpcodeHandler
  12986. char* Name = "CMSG_PET_ACTION"
  12987. int Status = 0x1
  12988. int ProcessingPlace = 0x1
  12989. Local WorldSession* this = 0x964CC288
  12990. int m_muteTime = 0x0
  12991. std::atomic<__int64> m_timeOutTime
  12992. std::_Atomic_llong
  12993. unsigned int _My_val = 0x5AC18EA8
  12994. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  12995. std::_State_manager<SQLQueryHolder *>
  12996. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  12997. bool _Get_only_once = 0x1
  12998. std::future<SQLQueryHolder *> _charLoginCallback
  12999. std::_State_manager<SQLQueryHolder *>
  13000. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  13001. bool _Get_only_once = 0x1
  13002. QueryCallbackProcessor _queryProcessor
  13003. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  13004. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  13005. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x964CC2A8
  13006. DosProtection
  13007. WorldSession* Session = NULL
  13008. int _policy = 0x0
  13009. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  13010. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  13011. <user defined> value_compare = 0x964CC290
  13012. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x5AC18EA8
  13013. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC294
  13014. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2A0
  13015. unsigned int _Mask = 0x0
  13016. unsigned int _Maxidx = 0x0
  13017. WorldSession::DosProtection AntiDOS
  13018. WorldSession* Session = 0x964CC288
  13019. int _policy = 0x1
  13020. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  13021. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  13022. <user defined> value_compare = 0x964CC2C0
  13023. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x3F800000
  13024. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC2C4
  13025. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2D0
  13026. unsigned int _Mask = 0x3F
  13027. unsigned int _Maxidx = 0x40
  13028. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  13029. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13030. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13031. 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 = 0x964CC2E8
  13032. <user defined> _Copy_tag = 0x964CC2E8
  13033. <user defined> _Move_tag = 0x964CC2E8
  13034. unsigned int m_GUIDLow = 0xF
  13035. Player* _player = 0x9A3FC260
  13036. Unit
  13037. WorldObject
  13038. Object
  13039. unsigned int m_objectType = 0x19
  13040. int m_objectTypeId = 0x4
  13041. unsigned int m_updateFlag = 0x60
  13042. int* m_int32Values = 0xF
  13043. unsigned int* m_uint32Values = 0xF
  13044. float* m_floatValues = 0.000000
  13045. UpdateMask _changesMask = 0x9A3FC274
  13046. unsigned int m_valuesCount = 0x52E
  13047. unsigned int _fieldNotifyFlags = 0x100
  13048. bool m_objectUpdated = 0x0
  13049. bool m_inWorld = 0x1
  13050. bool m_isNewObject = 0x0
  13051. PackedGuid m_PackGUID = 0x9A3FC288
  13052. WorldLocation
  13053. Position
  13054. <user defined> XY = 0x9A3FC2A4
  13055. <user defined> XYZ = 0x9A3FC2A4
  13056. <user defined> XYZO = 0x9A3FC2A4
  13057. <user defined> PackedXYZ = 0x9A3FC2A4
  13058. float m_positionX = -118.695480
  13059. float m_positionY = 2153.608887
  13060. float m_positionZ = 30.654202
  13061. float m_orientation = 4.121985
  13062. ?$Streamer@UXY@Position@@
  13063. Position* Pos = 0xC2ED6416
  13064. ?$ConstStreamer@UXY@Position@@
  13065. Position* Pos = 0xC2ED6416
  13066. ?$Streamer@UXYZ@Position@@
  13067. <user defined> Pos = 0xC2ED6416
  13068. ?$ConstStreamer@UXYZ@Position@@
  13069. <user defined> Pos = 0xC2ED6416
  13070. ?$Streamer@UXYZO@Position@@
  13071. <user defined> Pos = 0xC2ED6416
  13072. ?$ConstStreamer@UXYZO@Position@@
  13073. <user defined> Pos = 0xC2ED6416
  13074. ?$Streamer@UPackedXYZ@Position@@
  13075. <user defined> Pos = 0xC2ED6416
  13076. ?$ConstStreamer@UPackedXYZ@Position@@
  13077. <user defined> Pos = 0xC2ED6416
  13078. unsigned int m_mapId = 0x277
  13079. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  13080. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  13081. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  13082. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  13083. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  13084. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  13085. unsigned int LastUsedScriptID = 0x0
  13086. MovementInfo m_movementInfo = 0x9A3FC358
  13087. EventProcessor m_Events = 0x9A3FC3C8
  13088. std::string m_name = "Tert"
  13089. bool m_isActive = 0x1
  13090. bool m_isFarVisible = 0x0
  13091. bool m_isWorldObject = 0x1
  13092. ZoneScript* m_zoneScript = NULL
  13093. Transport* m_transport = NULL
  13094. unsigned int m_zoneId = 0x12CC
  13095. unsigned int m_areaId = 0x12CC
  13096. float m_staticFloorZ = -91.080673
  13097. bool m_outdoors = 0x0
  13098. Map* m_currMap = 0x4DA97028
  13099. unsigned int m_InstanceId = 0x7
  13100. unsigned int m_phaseMask = 0xFFFFFFFF
  13101. unsigned int m_notifyflags = 0x0
  13102. unsigned int m_extraAttacks = 0x0
  13103. bool m_canDualWield = 0x1
  13104. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  13105. Player* m_playerMovingMe = 0x9A3FC260
  13106. ObjectGuid[7] m_SummonSlot
  13107. [0] = 0xF140000035000002
  13108. [1] = 0x0
  13109. [2] = 0x0
  13110. [3] = 0x0
  13111. [4] = 0x0
  13112. [5] = 0x0
  13113. [6] = 0x0
  13114. ObjectGuid[4] m_ObjectSlot
  13115. [0] = 0x0
  13116. [1] = 0x0
  13117. [2] = 0x0
  13118. [3] = 0x0
  13119. float m_modMeleeHitChance = 0.706114
  13120. float m_modRangedHitChance = 0.706114
  13121. float m_modSpellHitChance = 0.882643
  13122. int m_baseSpellCritChance = 0x5
  13123. float[3] m_modAttackSpeedPct
  13124. [0] = 1.000000
  13125. [1] = 1.000000
  13126. [2] = 0.869565
  13127. 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
  13128. [0] = 0x9A3FC4B4
  13129. [1] = 0x9A3FC4DC
  13130. [2] = 0x9A3FC504
  13131. [3] = 0x9A3FC52C
  13132. [4] = 0x9A3FC554
  13133. [5] = 0x9A3FC57C
  13134. [6] = 0x9A3FC5A4
  13135. unsigned int m_lastSanctuaryTime = 0x0
  13136. bool IsAIEnabled = 0x0
  13137. bool NeedChangeAI = 0x0
  13138. ObjectGuid LastCharmerGUID = 0x0
  13139. bool m_ControlledByPlayer = 0x1
  13140. Movement::MoveSpline* movespline = 0x846CED38
  13141. UnitAI* i_AI = NULL
  13142. UnitAI* i_disabledAI = NULL
  13143. bool m_AutoRepeatFirstCast = 0x0
  13144. unsigned int[3] m_attackTimer
  13145. [0] = 0x0
  13146. [1] = 0x0
  13147. [2] = 0x0
  13148. float[5] m_createStats
  13149. [0] = 77.000000
  13150. [1] = 176.000000
  13151. [2] = 126.000000
  13152. [3] = 85.000000
  13153. [4] = 96.000000
  13154. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  13155. Unit* m_attacking = NULL
  13156. int m_deathState = 0x0
  13157. int m_procDeep = 0x0
  13158. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  13159. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  13160. unsigned int m_transform = 0x0
  13161. Spell*[4] m_currentSpells
  13162. [0] = NULL
  13163. [1] = NULL
  13164. [2] = NULL
  13165. [3] = NULL
  13166. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  13167. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  13168. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  13169. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  13170. unsigned int m_removedAurasCount = 0x0
  13171. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  13172. [0] = 0x9A3FC68C
  13173. [1] = 0x9A3FC698
  13174. [2] = 0x9A3FC6A4
  13175. [3] = 0x9A3FC6B0
  13176. [4] = 0x9A3FC6BC
  13177. [5] = 0x9A3FC6C8
  13178. [6] = 0x9A3FC6D4
  13179. [7] = 0x9A3FC6E0
  13180. [8] = 0x9A3FC6EC
  13181. [9] = 0x9A3FC6F8
  13182. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  13183. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  13184. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  13185. unsigned int m_interruptMask = 0x80000
  13186. float[2] m_auraFlatModifiersGroup
  13187. [0] = 0.000000
  13188. [1] = 0.000000
  13189. [0] = 0x0
  13190. float[2]
  13191. [0] = 0.000000
  13192. [1] = 0.000000
  13193. float[2]
  13194. [0] = 30.000000
  13195. [1] = 0.000000
  13196. float[2]
  13197. [0] = 20.000000
  13198. [1] = 0.000000
  13199. float[2]
  13200. [0] = 0.000000
  13201. [1] = 0.000000
  13202. float[2]
  13203. [0] = 0.000000
  13204. [1] = 0.000000
  13205. float[2]
  13206. [0] = 0.000000
  13207. [1] = 0.000000
  13208. float[2]
  13209. [0] = 0.000000
  13210. [1] = 0.000000
  13211. float[2]
  13212. [0] = 0.000000
  13213. [1] = 0.000000
  13214. float[2]
  13215. [0] = 0.000000
  13216. [1] = 0.000000
  13217. float[2] m_auraPctModifiersGroup
  13218. [0] = 1.000000
  13219. [1] = 1.000000
  13220. [0] = 0x3F8000003F800000
  13221. float[2]
  13222. [0] = 1.000000
  13223. [1] = 1.000000
  13224. float[2]
  13225. [0] = 1.000000
  13226. [1] = 1.000000
  13227. float[2]
  13228. [0] = 1.000000
  13229. [1] = 1.000000
  13230. float[2]
  13231. [0] = 1.000000
  13232. [1] = 1.000000
  13233. float[2]
  13234. [0] = 1.050000
  13235. [1] = 1.300000
  13236. float[2]
  13237. [0] = 1.000000
  13238. [1] = 1.000000
  13239. float[2]
  13240. [0] = 1.000000
  13241. [1] = 1.000000
  13242. float[2]
  13243. [0] = 1.000000
  13244. [1] = 1.000000
  13245. float[2]
  13246. [0] = 1.000000
  13247. [1] = 1.000000
  13248. float[2] m_weaponDamage
  13249. [0] = 3.000000
  13250. [1] = 0.000000
  13251. [0] = 0x40400000
  13252. float[2]
  13253. [0] = 5.000000
  13254. [1] = 0.000000
  13255. [0] = 0x9A3FD720
  13256. float[2]
  13257. [0] = 1.000000
  13258. [1] = 0.000000
  13259. [0] = 0x3F800000
  13260. float[2]
  13261. [0] = 2.000000
  13262. [1] = 0.000000
  13263. float[2]
  13264. [0] = 5.000000
  13265. [1] = 0.000000
  13266. [0] = 0x40A00000
  13267. float[2]
  13268. [0] = 10.000000
  13269. [1] = 0.000000
  13270. bool m_canModifyStats = 0x1
  13271. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  13272. float[9] m_speed_rate
  13273. [0] = 1.000000
  13274. [1] = 1.000000
  13275. [2] = 1.000000
  13276. [3] = 1.000000
  13277. [4] = 1.000000
  13278. [5] = 1.000000
  13279. [6] = 1.000000
  13280. [7] = 1.000000
  13281. [8] = 1.000000
  13282. CharmInfo* m_charmInfo = NULL
  13283. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  13284. MotionMaster* i_motionMaster = 0x80D603A0
  13285. unsigned int[4] m_reactiveTimer
  13286. [0] = 0x0
  13287. [1] = 0x0
  13288. [2] = 0x0
  13289. [3] = 0x0
  13290. unsigned int m_regenTimer = 0x0
  13291. Vehicle* m_vehicle = NULL
  13292. Vehicle* m_vehicleKit = NULL
  13293. unsigned int m_unitTypeMask = 0x0
  13294. LiquidTypeEntry* _lastLiquid = NULL
  13295. unsigned int m_rootTimes = 0x0
  13296. unsigned int m_state = 0x0
  13297. unsigned int m_lastManaUse = 0x0
  13298. TimeTrackerSmall m_movesplineTimer = 0x0
  13299. DiminishingReturn[21] m_Diminishing
  13300. [0] = 0x9A3FD7CC
  13301. [1] = 0x9A3FD7D8
  13302. [2] = 0x9A3FD7E4
  13303. [3] = 0x9A3FD7F0
  13304. [4] = 0x9A3FD7FC
  13305. [5] = 0x9A3FD808
  13306. [6] = 0x9A3FD814
  13307. [7] = 0x9A3FD820
  13308. [8] = 0x9A3FD82C
  13309. [9] = 0x9A3FD838
  13310. CombatManager m_combatManager = 0x9A3FD8C8
  13311. ThreatManager m_threatManager = 0x9A3FD91C
  13312. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  13313. Unit* m_comboTarget = NULL
  13314. int m_comboPoints = 0x0
  13315. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  13316. bool m_cleanupDone = 0x0
  13317. bool m_duringRemoveFromWorld = 0x0
  13318. bool _instantCast = 0x0
  13319. unsigned int _oldFactionId = 0x0
  13320. bool _isWalkingBeforeCharm = 0x0
  13321. SpellHistory* m_spellHistory = 0x4540F138
  13322. GridObject<Player>
  13323. GridReference<Player> _gridRef = 0x9A3FDA84
  13324. std::string autoReplyMsg = ""
  13325. PlayerTaxi m_taxi
  13326. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  13327. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  13328. unsigned int m_flightMasterFactionId = 0x0
  13329. int m_logintime = 0x5AC18BE4
  13330. int m_Last_tick = 0x5AC18E6C
  13331. unsigned int[2] m_Played_time
  13332. [0] = 0x242B8
  13333. [1] = 0x3EDD
  13334. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  13335. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  13336. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  13337. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  13338. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  13339. unsigned int _Mask = 0x7
  13340. unsigned int _Maxidx = 0x8
  13341. unsigned int m_stableSlots = 0x2
  13342. bool m_mailsLoaded = 0x1
  13343. bool m_mailsUpdated = 0x0
  13344. unsigned int unReadMails = 0x0
  13345. int m_nextMailDelivereTime = 0x0
  13346. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  13347. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  13348. <user defined> value_compare = 0x9A3FDB58
  13349. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  13350. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  13351. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  13352. unsigned int _Mask = 0x7
  13353. unsigned int _Maxidx = 0x8
  13354. PvPInfo pvpInfo
  13355. bool IsHostile = 0x0
  13356. bool IsInHostileArea = 0x0
  13357. bool IsInNoPvPArea = 0x0
  13358. bool IsInFFAPvPArea = 0x0
  13359. int EndTimer = 0x0
  13360. DuelInfo* duel = NULL
  13361. PlayerMenu* PlayerTalkClass = 0x976EBE60
  13362. GossipMenu _gossipMenu = 0x976EBE60
  13363. QuestMenu _questMenu = 0x976EBE90
  13364. WorldSession* _session = 0x964CC288
  13365. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  13366. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  13367. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  13368. Unit* m_unitMovedByMe = 0x9A3FC260
  13369. unsigned int m_extraAttacks = 0x0
  13370. bool m_canDualWield = 0x1
  13371. <user defined> m_Controlled = 0x9A3FC430
  13372. <user defined> m_playerMovingMe = 0x9A3FC260
  13373. <user defined> m_SummonSlot = 0x9A3FC440
  13374. <user defined> m_ObjectSlot = 0x9A3FC478
  13375. float m_modMeleeHitChance = 0.706114
  13376. float m_modRangedHitChance = 0.706114
  13377. float m_modSpellHitChance = 0.882643
  13378. int m_baseSpellCritChance = 0x5
  13379. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  13380. <user defined> m_spellImmune = 0x9A3FC4B4
  13381. unsigned int m_lastSanctuaryTime = 0x0
  13382. bool IsAIEnabled = 0x0
  13383. bool NeedChangeAI = 0x0
  13384. <user defined> LastCharmerGUID = 0x0
  13385. bool m_ControlledByPlayer = 0x1
  13386. <user defined> movespline = 0x846CED38
  13387. <user defined> i_AI = 0x0
  13388. <user defined> i_disabledAI = 0x0
  13389. bool m_AutoRepeatFirstCast = 0x0
  13390. <user defined> m_attackTimer = 0x9A3FC5F4
  13391. <user defined> m_createStats = 0x9A3FC600
  13392. <user defined> m_attackers = 0x9A3FC614
  13393. <user defined> m_attacking = 0x0
  13394. int m_deathState = 0x0
  13395. int m_procDeep = 0x0
  13396. <user defined> m_dynObj = 0x9A3FC62C
  13397. <user defined> m_gameObj = 0x9A3FC638
  13398. unsigned int m_transform = 0x0
  13399. <user defined> m_currentSpells = 0x9A3FC648
  13400. <user defined> m_ownedAuras = 0x9A3FC658
  13401. <user defined> m_appliedAuras = 0x9A3FC664
  13402. <user defined> m_removedAuras = 0x9A3FC670
  13403. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  13404. unsigned int m_removedAurasCount = 0x0
  13405. <user defined> m_modAuras = 0x9A3FC68C
  13406. <user defined> m_scAuras = 0x9A3FD568
  13407. <user defined> m_interruptableAuras = 0x9A3FD574
  13408. <user defined> m_auraStateAuras = 0x9A3FD580
  13409. unsigned int m_interruptMask = 0x80000
  13410. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  13411. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  13412. <user defined> m_weaponDamage = 0x9A3FD720
  13413. bool m_canModifyStats = 0x1
  13414. <user defined> m_visibleAuras = 0x9A3FD754
  13415. <user defined> m_speed_rate = 0x9A3FD760
  13416. <user defined> m_charmInfo = 0x0
  13417. <user defined> m_sharedVision = 0x9A3FD788
  13418. <user defined> i_motionMaster = 0x80D603A0
  13419. <user defined> m_reactiveTimer = 0x9A3FD798
  13420. unsigned int m_regenTimer = 0x0
  13421. <user defined> m_vehicle = 0x0
  13422. <user defined> m_vehicleKit = 0x0
  13423. unsigned int m_unitTypeMask = 0x0
  13424. <user defined> _lastLiquid = 0x0
  13425. unsigned int m_rootTimes = 0x0
  13426. unsigned int m_state = 0x0
  13427. unsigned int m_lastManaUse = 0x0
  13428. <user defined> m_movesplineTimer = 0x0
  13429. <user defined> m_Diminishing = 0x9A3FD7CC
  13430. <user defined> m_combatManager = 0x9A3FD8C8
  13431. <user defined> m_threatManager = 0x9A3FD91C
  13432. <user defined> m_followingMe = 0x9A3FDA14
  13433. <user defined> m_comboTarget = 0x0
  13434. int m_comboPoints = 0x0
  13435. <user defined> m_ComboPointHolders = 0x9A3FDA44
  13436. bool m_cleanupDone = 0x0
  13437. bool m_duringRemoveFromWorld = 0x0
  13438. bool _instantCast = 0x0
  13439. unsigned int _oldFactionId = 0x0
  13440. bool _isWalkingBeforeCharm = 0x0
  13441. <user defined> m_spellHistory = 0x4540F138
  13442. WorldObject* m_seer = 0x9A3FC260
  13443. <user defined> m_stealth = 0x9A3FC2B8
  13444. <user defined> m_stealthDetect = 0x9A3FC2C4
  13445. <user defined> m_invisibility = 0x9A3FC2D0
  13446. <user defined> m_invisibilityDetect = 0x9A3FC304
  13447. <user defined> m_serverSideVisibility = 0x9A3FC338
  13448. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  13449. unsigned int LastUsedScriptID = 0x0
  13450. <user defined> m_movementInfo = 0x9A3FC358
  13451. <user defined> m_Events = 0x9A3FC3C8
  13452. <user defined> m_name = 0x9A3FC3E0
  13453. bool m_isActive = 0x1
  13454. bool m_isFarVisible = 0x0
  13455. bool m_isWorldObject = 0x1
  13456. <user defined> m_zoneScript = 0x0
  13457. <user defined> m_transport = 0x0
  13458. unsigned int m_zoneId = 0x12CC
  13459. unsigned int m_areaId = 0x12CC
  13460. float m_staticFloorZ = -91.080673
  13461. bool m_outdoors = 0x0
  13462. <user defined> m_currMap = 0x4DA97028
  13463. unsigned int m_InstanceId = 0x7
  13464. unsigned int m_phaseMask = 0xFFFFFFFF
  13465. unsigned int m_notifyflags = 0x0
  13466. unsigned int m_homebindMapId = 0x1
  13467. unsigned int m_homebindAreaId = 0xD7
  13468. float m_homebindX = -2917.580078
  13469. float m_homebindY = -257.980011
  13470. float m_homebindZ = 52.996799
  13471. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  13472. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  13473. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  13474. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  13475. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  13476. unsigned int _Mask = 0x1FF
  13477. unsigned int _Maxidx = 0x200
  13478. unsigned int[9] m_forced_speed_changes
  13479. [0] = 0x0
  13480. [1] = 0x0
  13481. [2] = 0x0
  13482. [3] = 0x0
  13483. [4] = 0x0
  13484. [5] = 0x0
  13485. [6] = 0x0
  13486. [7] = 0x0
  13487. [8] = 0x0
  13488. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  13489. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13490. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13491. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  13492. <user defined> _Copy_tag = 0x9A3FDBF8
  13493. <user defined> _Move_tag = 0x9A3FDBF8
  13494. unsigned int m_HomebindTimer = 0x0
  13495. bool m_InstanceValid = 0x1
  13496. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  13497. [0] = 0x9A3FDC0C
  13498. [1] = 0x9A3FDC34
  13499. [2] = 0x9A3FDC5C
  13500. [3] = 0x9A3FDC84
  13501. Spell* m_spellModTakingSpell = NULL
  13502. bool isDebugAreaTriggers = 0x0
  13503. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  13504. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  13505. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  13506. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  13507. unsigned int m_regenTimerCount = 0x19F
  13508. float[7] m_powerFraction
  13509. [0] = 0.212627
  13510. [1] = 0.000000
  13511. [2] = 0.000000
  13512. [3] = 0.000000
  13513. [4] = 0.000000
  13514. [5] = 0.000000
  13515. [6] = 0.000000
  13516. unsigned int m_contestedPvPTimer = 0x0
  13517. BgBattlegroundQueueID_Rec
  13518. int bgQueueTypeId = 0x2D6748C
  13519. unsigned int invitedToInstance = 0xCDCD0019
  13520. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  13521. [0] = 0x0
  13522. [1] = 0x0
  13523. BGData m_bgData
  13524. unsigned int bgInstanceID = 0x0
  13525. unsigned int bgTypeID = 0x0
  13526. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  13527. unsigned int bgAfkReportedCount = 0x0
  13528. int bgAfkReportedTimer = 0x5AC18F68
  13529. unsigned int bgTeam = 0x0
  13530. unsigned int mountSpell = 0x0
  13531. unsigned int[2] taxiPath
  13532. [0] = 0x0
  13533. [1] = 0x0
  13534. WorldLocation joinPos = 0x9A3FDD28
  13535. bool m_IsBGRandomWinner = 0x0
  13536. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  13537. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13538. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13539. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  13540. <user defined> _Copy_tag = 0x9A3FDD44
  13541. <user defined> _Move_tag = 0x9A3FDD44
  13542. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  13543. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13544. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13545. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  13546. <user defined> _Copy_tag = 0x9A3FDD50
  13547. <user defined> _Move_tag = 0x9A3FDD50
  13548. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  13549. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13550. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13551. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  13552. <user defined> _Copy_tag = 0x9A3FDD5C
  13553. <user defined> _Move_tag = 0x9A3FDD5C
  13554. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  13555. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  13556. <user defined> value_compare = 0x9A3FDD68
  13557. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  13558. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  13559. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  13560. unsigned int _Mask = 0x7
  13561. unsigned int _Maxidx = 0x8
  13562. ObjectGuid m_playerSharingQuest
  13563. unsigned int _guid = 0x0
  13564. unsigned int m_sharedQuestId = 0x0
  13565. unsigned int m_ingametime = 0x34F93
  13566. int m_lastHonorUpdateTime = 0x5AC18E40
  13567. ObjectGuid m_lootGuid
  13568. unsigned int _guid = 0x0
  13569. unsigned int m_team = 0x43
  13570. unsigned int m_nextSave = 0xB2FA
  13571. int m_speakTime = 0x0
  13572. unsigned int m_speakCount = 0x0
  13573. unsigned int m_dungeonDifficulty = 0x0
  13574. unsigned int m_raidDifficulty = 0x1
  13575. unsigned int m_raidMapDifficulty = 0x0
  13576. unsigned int m_atLoginFlags = 0x0
  13577. Item*[150] m_items
  13578. [0] = 0x430CA130
  13579. [1] = NULL
  13580. [2] = NULL
  13581. [3] = 0x430C9DE0
  13582. [4] = NULL
  13583. [5] = NULL
  13584. [6] = 0x430CB368
  13585. [7] = NULL
  13586. [8] = NULL
  13587. [9] = NULL
  13588. unsigned int m_currentBuybackSlot = 0x4A
  13589. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  13590. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  13591. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  13592. bool m_itemUpdateQueueBlocked = 0x0
  13593. unsigned int m_ExtraFlags = 0x1
  13594. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  13595. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  13596. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  13597. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  13598. <user defined> value_compare = 0x9A3FE040
  13599. <user defined> _Copy_tag = 0x9A3FE040
  13600. <user defined> _Move_tag = 0x9A3FE040
  13601. <user defined> value_compare = 0x9A3FE040
  13602. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  13603. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  13604. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  13605. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  13606. <user defined> value_compare = 0x9A3FE04C
  13607. <user defined> _Copy_tag = 0x9A3FE04C
  13608. <user defined> _Move_tag = 0x9A3FE04C
  13609. <user defined> value_compare = 0x9A3FE04C
  13610. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  13611. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13612. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  13613. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  13614. <user defined> _Copy_tag = 0x9A3FE058
  13615. <user defined> _Move_tag = 0x9A3FE058
  13616. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  13617. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  13618. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  13619. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  13620. <user defined> value_compare = 0x9A3FE064
  13621. <user defined> _Copy_tag = 0x9A3FE064
  13622. <user defined> _Move_tag = 0x9A3FE064
  13623. <user defined> value_compare = 0x9A3FE064
  13624. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  13625. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  13626. <user defined> value_compare = 0x9A3FE070
  13627. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  13628. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  13629. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  13630. unsigned int _Mask = 0x3F
  13631. unsigned int _Maxidx = 0x40
  13632. unsigned int m_GuildIdInvited = 0x0
  13633. unsigned int m_ArenaTeamIdInvited = 0x0
  13634. std::deque<Mail *,std::allocator<Mail *> > m_mail
  13635. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  13636. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  13637. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  13638. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  13639. <user defined> value_compare = 0x9A3FE0B4
  13640. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  13641. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  13642. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  13643. unsigned int _Mask = 0x1FF
  13644. unsigned int _Maxidx = 0x200
  13645. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  13646. [0] = 0x80D603F8
  13647. [1] = 0x80D60710
  13648. unsigned int m_lastPotionId = 0x0
  13649. unsigned int m_activeSpec = 0x0
  13650. unsigned int m_specsCount = 0x2
  13651. unsigned int[6] m_Glyphs
  13652. [0] = 0x0
  13653. [1] = 0x0
  13654. [2] = 0x0
  13655. [3] = 0x0
  13656. [4] = 0x0
  13657. [5] = 0x0
  13658. [0] = 0x9A3FE0EC
  13659. unsigned int[6]
  13660. [0] = 0x0
  13661. [1] = 0x0
  13662. [2] = 0x0
  13663. [3] = 0x0
  13664. [4] = 0x0
  13665. [5] = 0x0
  13666. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  13667. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  13668. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  13669. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  13670. <user defined> value_compare = 0x9A3FE11C
  13671. <user defined> _Copy_tag = 0x9A3FE11C
  13672. <user defined> _Move_tag = 0x9A3FE11C
  13673. <user defined> value_compare = 0x9A3FE11C
  13674. float[4] m_auraBaseFlatMod
  13675. [0] = 0.000000
  13676. [1] = 0.000000
  13677. [2] = 0.000000
  13678. [3] = 0.000000
  13679. float[4] m_auraBasePctMod
  13680. [0] = 0.914400
  13681. [1] = 0.914400
  13682. [2] = 0.914400
  13683. [3] = 1.000000
  13684. int[25] m_baseRatingValue
  13685. [0] = 0x0
  13686. [1] = 0x0
  13687. [2] = 0x0
  13688. [3] = 0x0
  13689. [4] = 0x0
  13690. [5] = 0x14
  13691. [6] = 0x14
  13692. [7] = 0x14
  13693. [8] = 0x0
  13694. [9] = 0x0
  13695. unsigned int m_baseSpellPower = 0x0
  13696. unsigned int m_baseFeralAP = 0x0
  13697. unsigned int m_baseManaRegen = 0x0
  13698. unsigned int m_baseHealthRegen = 0x0
  13699. int m_spellPenetrationItemMod = 0x0
  13700. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  13701. [0] = 0x9A3FE190
  13702. [1] = 0x9A3FE1B8
  13703. [2] = 0x9A3FE1E0
  13704. [3] = 0x9A3FE208
  13705. [4] = 0x9A3FE230
  13706. [5] = 0x9A3FE258
  13707. [6] = 0x9A3FE280
  13708. [7] = 0x9A3FE2A8
  13709. [8] = 0x9A3FE2D0
  13710. [9] = 0x9A3FE2F8
  13711. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  13712. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  13713. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  13714. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  13715. std::list<Item *,std::allocator<Item *> > m_itemDuration
  13716. std::_List_buy<Item *,std::allocator<Item *> >
  13717. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  13718. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  13719. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  13720. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  13721. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  13722. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  13723. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  13724. unsigned int _Mask = 0x7
  13725. unsigned int _Maxidx = 0x8
  13726. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  13727. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  13728. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  13729. WorldSession* m_session = 0x964CC288
  13730. std::list<Channel *,std::allocator<Channel *> > m_channels
  13731. std::_List_buy<Channel *,std::allocator<Channel *> >
  13732. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  13733. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  13734. unsigned int m_cinematic = 0x1
  13735. TradeData* m_trade = NULL
  13736. bool m_DailyQuestChanged = 0x0
  13737. bool m_WeeklyQuestChanged = 0x0
  13738. bool m_MonthlyQuestChanged = 0x0
  13739. bool m_SeasonalQuestChanged = 0x0
  13740. int m_lastDailyQuestTime = 0x0
  13741. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  13742. unsigned int m_drunkTimer = 0x0
  13743. unsigned int m_weaponChangeTimer = 0x0
  13744. unsigned int m_zoneUpdateId = 0x12CC
  13745. unsigned int m_zoneUpdateTimer = 0x320
  13746. unsigned int m_areaUpdateId = 0x12CC
  13747. unsigned int m_deathTimer = 0x0
  13748. int m_deathExpireTime = 0x5A75E783
  13749. unsigned int m_WeaponProficiency = 0x408F
  13750. unsigned int m_ArmorProficiency = 0xF
  13751. bool m_canParry = 0x1
  13752. bool m_canBlock = 0x0
  13753. bool m_canTitanGrip = 0x0
  13754. unsigned int m_titanGripPenaltySpellId = 0x0
  13755. unsigned int m_swingErrorMsg = 0x0
  13756. float m_ammoDPS = 0.000000
  13757. int _restTime = 0x0
  13758. unsigned int inn_triggerId = 0x0
  13759. float m_rest_bonus = 1240425.000000
  13760. unsigned int _restFlagMask = 0x0
  13761. unsigned int m_resetTalentsCost = 0x0
  13762. int m_resetTalentsTime = 0x0
  13763. unsigned int m_usedTalentCount = 0x0
  13764. unsigned int m_questRewardTalentCount = 0x0
  13765. PlayerSocial* m_social = 0x978C7140
  13766. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  13767. ObjectGuid _playerGUID = 0xF
  13768. GroupReference m_group
  13769. Reference<Group,Player>
  13770. LinkedListElement
  13771. LinkedListElement* iNext = NULL
  13772. LinkedListElement* iPrev = NULL
  13773. Group* iRefTo = NULL
  13774. Player* iRefFrom = NULL
  13775. unsigned int iSubGroup = 0x0
  13776. GroupReference m_originalGroup
  13777. Reference<Group,Player>
  13778. LinkedListElement
  13779. LinkedListElement* iNext = NULL
  13780. LinkedListElement* iPrev = NULL
  13781. Group* iRefTo = NULL
  13782. Player* iRefFrom = NULL
  13783. unsigned int iSubGroup = 0x0
  13784. Group* m_groupInvite = NULL
  13785. unsigned int m_groupUpdateMask = 0x0
  13786. unsigned int m_auraRaidUpdateMask = 0x0
  13787. bool m_bPassOnGroupLoot = 0x0
  13788. unsigned int m_lastpetnumber = 0x35
  13789. int m_summon_expire = 0x0
  13790. WorldLocation m_summon_location
  13791. Position
  13792. <user defined> XY = 0x9A3FE790
  13793. <user defined> XYZ = 0x9A3FE790
  13794. <user defined> XYZO = 0x9A3FE790
  13795. <user defined> PackedXYZ = 0x9A3FE790
  13796. float m_positionX = 0.000000
  13797. float m_positionY = 0.000000
  13798. float m_positionZ = 0.000000
  13799. float m_orientation = 0.000000
  13800. ?$Streamer@UXY@Position@@
  13801. Position* Pos = NULL
  13802. ?$ConstStreamer@UXY@Position@@
  13803. Position* Pos = NULL
  13804. ?$Streamer@UXYZ@Position@@
  13805. <user defined> Pos = 0x0
  13806. ?$ConstStreamer@UXYZ@Position@@
  13807. <user defined> Pos = 0x0
  13808. ?$Streamer@UXYZO@Position@@
  13809. <user defined> Pos = 0x0
  13810. ?$ConstStreamer@UXYZO@Position@@
  13811. <user defined> Pos = 0x0
  13812. ?$Streamer@UPackedXYZ@Position@@
  13813. <user defined> Pos = 0x0
  13814. ?$ConstStreamer@UPackedXYZ@Position@@
  13815. <user defined> Pos = 0x0
  13816. unsigned int m_mapId = 0xFFFFFFFF
  13817. WorldLocation m_recall_location
  13818. Position
  13819. <user defined> XY = 0x9A3FE7A4
  13820. <user defined> XYZ = 0x9A3FE7A4
  13821. <user defined> XYZO = 0x9A3FE7A4
  13822. <user defined> PackedXYZ = 0x9A3FE7A4
  13823. float m_positionX = 2127.888916
  13824. float m_positionY = -4650.622559
  13825. float m_positionZ = 48.693016
  13826. float m_orientation = 0.634563
  13827. ?$Streamer@UXY@Position@@
  13828. Position* Pos = 0x4504FE39
  13829. ?$ConstStreamer@UXY@Position@@
  13830. Position* Pos = 0x4504FE39
  13831. ?$Streamer@UXYZ@Position@@
  13832. <user defined> Pos = 0x4504FE39
  13833. ?$ConstStreamer@UXYZ@Position@@
  13834. <user defined> Pos = 0x4504FE39
  13835. ?$Streamer@UXYZO@Position@@
  13836. <user defined> Pos = 0x4504FE39
  13837. ?$ConstStreamer@UXYZO@Position@@
  13838. <user defined> Pos = 0x4504FE39
  13839. ?$Streamer@UPackedXYZ@Position@@
  13840. <user defined> Pos = 0x4504FE39
  13841. ?$ConstStreamer@UPackedXYZ@Position@@
  13842. <user defined> Pos = 0x4504FE39
  13843. unsigned int m_mapId = 0x1
  13844. DeclinedName* m_declinedname = NULL
  13845. Runes* m_runes = NULL
  13846. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  13847. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  13848. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  13849. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  13850. <user defined> value_compare = 0x9A3FE7C0
  13851. <user defined> _Copy_tag = 0x9A3FE7C0
  13852. <user defined> _Move_tag = 0x9A3FE7C0
  13853. <user defined> value_compare = 0x9A3FE7C0
  13854. unsigned int m_grantableLevels = 0x0
  13855. unsigned int m_fishingSteps = 0x0
  13856. bool m_needsZoneUpdate = 0x0
  13857. CinematicMgr* _cinematicMgr = 0x80D600E0
  13858. Player* player = 0x9A3FC260
  13859. unsigned int m_cinematicDiff = 0x996BF
  13860. unsigned int m_lastCinematicCheck = 0x0
  13861. unsigned int m_activeCinematicCameraId = 0x0
  13862. unsigned int m_cinematicLength = 0x0
  13863. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  13864. Position m_remoteSightPosition = 0x80D600F8
  13865. TempSummon* m_CinematicObject = NULL
  13866. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  13867. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13868. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  13869. 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 = 0x9A3FE7D4
  13870. <user defined> _Copy_tag = 0x9A3FE7D4
  13871. <user defined> _Move_tag = 0x9A3FE7D4
  13872. MapReference m_mapRef
  13873. Reference<Map,Player>
  13874. LinkedListElement
  13875. LinkedListElement* iNext = 0x9A3FE7E400000000
  13876. LinkedListElement* iPrev = 0x9A3FE7E4
  13877. Map* iRefTo = 0x4DA97028
  13878. Player* iRefFrom = 0x9A3FC260
  13879. unsigned int m_lastFallTime = 0xC
  13880. float m_lastFallZ = 30.654202
  13881. int[3] m_MirrorTimer
  13882. [0] = 0xFFFFFFFF
  13883. [1] = 0xFFFFFFFF
  13884. [2] = 0xFFFFFFFF
  13885. unsigned int m_MirrorTimerFlags = 0x0
  13886. unsigned int m_MirrorTimerFlagsLast = 0x0
  13887. bool m_isInWater = 0x0
  13888. unsigned int[6] m_runeGraceCooldown
  13889. [0] = 0xFFFFFFFF
  13890. [1] = 0xFFFFFFFF
  13891. [2] = 0xFFFFFFFF
  13892. [3] = 0xFFFFFFFF
  13893. [4] = 0xFFFFFFFF
  13894. [5] = 0xFFFFFFFF
  13895. unsigned int[6] m_lastRuneGraceTimers
  13896. [0] = 0x0
  13897. [1] = 0x0
  13898. [2] = 0x0
  13899. [3] = 0x0
  13900. [4] = 0x0
  13901. [5] = 0x0
  13902. WorldLocation m_teleport_dest
  13903. Position
  13904. <user defined> XY = 0x9A3FE83C
  13905. <user defined> XYZ = 0x9A3FE83C
  13906. <user defined> XYZO = 0x9A3FE83C
  13907. <user defined> PackedXYZ = 0x9A3FE83C
  13908. float m_positionX = 76.863800
  13909. float m_positionY = 2211.370117
  13910. float m_positionZ = 30.000000
  13911. float m_orientation = 3.149650
  13912. ?$Streamer@UXY@Position@@
  13913. Position* Pos = 0x4299BA44
  13914. ?$ConstStreamer@UXY@Position@@
  13915. Position* Pos = 0x4299BA44
  13916. ?$Streamer@UXYZ@Position@@
  13917. <user defined> Pos = 0x4299BA44
  13918. ?$ConstStreamer@UXYZ@Position@@
  13919. <user defined> Pos = 0x4299BA44
  13920. ?$Streamer@UXYZO@Position@@
  13921. <user defined> Pos = 0x4299BA44
  13922. ?$ConstStreamer@UXYZO@Position@@
  13923. <user defined> Pos = 0x4299BA44
  13924. ?$Streamer@UPackedXYZ@Position@@
  13925. <user defined> Pos = 0x4299BA44
  13926. ?$ConstStreamer@UPackedXYZ@Position@@
  13927. <user defined> Pos = 0x4299BA44
  13928. unsigned int m_mapId = 0x277
  13929. unsigned int m_teleport_options = 0x0
  13930. bool mSemaphoreTeleport_Near = 0x0
  13931. bool mSemaphoreTeleport_Far = 0x0
  13932. unsigned int m_DelayedOperations = 0x0
  13933. bool m_bCanDelayTeleport = 0x0
  13934. bool m_bHasDelayedTeleport = 0x0
  13935. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  13936. unsigned int m_oldpetspell = 0x34A9
  13937. AchievementMgr* m_achievementMgr = 0x846D93F8
  13938. Player* m_player = 0x9A3FC260
  13939. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  13940. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  13941. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  13942. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  13943. Player* _player = 0x9A3FC260
  13944. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  13945. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  13946. unsigned int _visibleFactionCount = 0x14
  13947. unsigned int _honoredFactionCount = 0x0
  13948. unsigned int _reveredFactionCount = 0x0
  13949. unsigned int _exaltedFactionCount = 0x0
  13950. bool _sendFactionIncreased = 0x0
  13951. unsigned int m_ChampioningFaction = 0x0
  13952. unsigned int m_timeSyncCounter = 0x2D
  13953. unsigned int m_timeSyncTimer = 0x1D9F
  13954. unsigned int m_timeSyncClient = 0x15535D9
  13955. unsigned int m_timeSyncServer = 0xD2B2C
  13956. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  13957. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  13958. <user defined> value_compare = 0x9A3FE884
  13959. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  13960. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  13961. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  13962. unsigned int _Mask = 0x7
  13963. unsigned int _Maxidx = 0x8
  13964. unsigned int _pendingBindId = 0x0
  13965. unsigned int _pendingBindTimer = 0x0
  13966. unsigned int _activeCheats = 0x0
  13967. unsigned int healthBeforeDuel = 0x0
  13968. unsigned int manaBeforeDuel = 0x0
  13969. WorldLocation _corpseLocation
  13970. Position
  13971. <user defined> XY = 0x9A3FE8C0
  13972. <user defined> XYZ = 0x9A3FE8C0
  13973. <user defined> XYZO = 0x9A3FE8C0
  13974. <user defined> PackedXYZ = 0x9A3FE8C0
  13975. float m_positionX = 0.000000
  13976. float m_positionY = 0.000000
  13977. float m_positionZ = 0.000000
  13978. float m_orientation = 0.000000
  13979. ?$Streamer@UXY@Position@@
  13980. Position* Pos = NULL
  13981. ?$ConstStreamer@UXY@Position@@
  13982. Position* Pos = NULL
  13983. ?$Streamer@UXYZ@Position@@
  13984. <user defined> Pos = 0x0
  13985. ?$ConstStreamer@UXYZ@Position@@
  13986. <user defined> Pos = 0x0
  13987. ?$Streamer@UXYZO@Position@@
  13988. <user defined> Pos = 0x0
  13989. ?$ConstStreamer@UXYZO@Position@@
  13990. <user defined> Pos = 0x0
  13991. ?$Streamer@UPackedXYZ@Position@@
  13992. <user defined> Pos = 0x0
  13993. ?$ConstStreamer@UPackedXYZ@Position@@
  13994. <user defined> Pos = 0x0
  13995. unsigned int m_mapId = 0xFFFFFFFF
  13996. std::shared_ptr<WorldSocket> m_Socket
  13997. std::_Ptr_base<WorldSocket>
  13998. WorldSocket* _Ptr = 0x430CB028
  13999. std::_Ref_count_base* _Rep = 0x430CB018
  14000. std::string m_Address = "127.0.0.1"
  14001. int _security = 0x3
  14002. unsigned int _accountId = 0x1
  14003. std::string _accountName = "MORPH"
  14004. unsigned int m_expansion = 0x2
  14005. Warden* _warden = NULL
  14006. int _logoutTime = 0x0
  14007. bool m_inQueue = 0x0
  14008. bool m_playerLoading = 0x0
  14009. bool m_playerLogout = 0x0
  14010. bool m_playerRecentlyLogout = 0x0
  14011. bool m_playerSave = 0x0
  14012. unsigned int m_sessionDbcLocale = 0x2
  14013. unsigned int m_sessionDbLocaleIndex = 0x2
  14014. std::atomic<unsigned int> m_latency
  14015. std::_Atomic_uint
  14016. unsigned long _My_val = 0x9
  14017. std::atomic<unsigned int> m_clientTimeDelay
  14018. std::_Atomic_uint
  14019. unsigned long _My_val = 0x0
  14020. AccountData[8] m_accountData
  14021. [0] = 0x964CC368
  14022. [1] = 0x964CC390
  14023. [2] = 0x964CC3B8
  14024. [3] = 0x964CC3E0
  14025. [4] = 0x964CC408
  14026. [5] = 0x964CC430
  14027. [6] = 0x964CC458
  14028. [7] = 0x964CC480
  14029. unsigned int[8] m_Tutorials
  14030. [0] = 0xFFFFBFF7
  14031. [1] = 0xFFFFFFF
  14032. [2] = 0x0
  14033. [3] = 0x0
  14034. [4] = 0x0
  14035. [5] = 0x0
  14036. [6] = 0x0
  14037. [7] = 0x0
  14038. unsigned int m_TutorialsChanged = 0x2
  14039. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  14040. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  14041. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  14042. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  14043. unsigned int recruiterId = 0x0
  14044. bool isRecruiter = 0x0
  14045. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  14046. std::mutex _lock
  14047. std::_Mutex_base
  14048. std::_Align_type<int,48> _Mtx_storage = 0x964CC4E4
  14049. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  14050. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  14051. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x964CC514
  14052. bool _canceled = 0x0
  14053. rbac::RBACData* _RBACData = 0x976EB320
  14054. unsigned int _id = 0x1
  14055. std::string _name = "MORPH"
  14056. int _realmId = 0x1
  14057. unsigned int _secLevel = 0x3
  14058. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  14059. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14060. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14061. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB348
  14062. <user defined> _Copy_tag = 0x976EB348
  14063. <user defined> _Move_tag = 0x976EB348
  14064. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  14065. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14066. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14067. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB354
  14068. <user defined> _Copy_tag = 0x976EB354
  14069. <user defined> _Move_tag = 0x976EB354
  14070. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  14071. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14072. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  14073. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB360
  14074. <user defined> _Copy_tag = 0x976EB360
  14075. <user defined> _Move_tag = 0x976EB360
  14076. unsigned int expireTime = 0xEA60
  14077. bool forceExit = 0x0
  14078. ObjectGuid m_currentBankerGUID
  14079. unsigned int _guid = 0x0
  14080. Parameter unsigned int diff = 0x32
  14081. Parameter PacketFilter& updater = 0x8FF220
  14082. WorldSession* m_pSession = 0x964CC288
  14083. int m_muteTime = 0x0
  14084. std::atomic<__int64> m_timeOutTime
  14085. std::_Atomic_llong
  14086. unsigned int _My_val = 0x5AC18EA8
  14087. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  14088. std::_State_manager<SQLQueryHolder *>
  14089. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  14090. bool _Get_only_once = 0x1
  14091. std::future<SQLQueryHolder *> _charLoginCallback
  14092. std::_State_manager<SQLQueryHolder *>
  14093. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  14094. bool _Get_only_once = 0x1
  14095. QueryCallbackProcessor _queryProcessor
  14096. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks = 0x964CC2A8
  14097. DosProtection
  14098. WorldSession* Session = NULL
  14099. int _policy = 0x0
  14100. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x964CC290
  14101. WorldSession::DosProtection AntiDOS
  14102. WorldSession* Session = 0x964CC288
  14103. int _policy = 0x1
  14104. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x964CC2C0
  14105. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  14106. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  14107. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  14108. 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 = 0x964CC2E8
  14109. <user defined> _Copy_tag = 0x964CC2E8
  14110. <user defined> _Move_tag = 0x964CC2E8
  14111. unsigned int m_GUIDLow = 0xF
  14112. Player* _player = 0x9A3FC260
  14113. Unit
  14114. WorldObject
  14115. Object
  14116. unsigned int m_objectType = 0x19
  14117. int m_objectTypeId = 0x4
  14118. unsigned int m_updateFlag = 0x60
  14119. int* m_int32Values = 0xF
  14120. unsigned int* m_uint32Values = 0xF
  14121. float* m_floatValues = 0.000000
  14122. UpdateMask _changesMask = 0x9A3FC274
  14123. unsigned int m_valuesCount = 0x52E
  14124. unsigned int _fieldNotifyFlags = 0x100
  14125. bool m_objectUpdated = 0x0
  14126. bool m_inWorld = 0x1
  14127. bool m_isNewObject = 0x0
  14128. PackedGuid m_PackGUID = 0x9A3FC288
  14129. WorldLocation
  14130. Position
  14131. <user defined> XY = 0x9A3FC2A4
  14132. <user defined> XYZ = 0x9A3FC2A4
  14133. <user defined> XYZO = 0x9A3FC2A4
  14134. <user defined> PackedXYZ = 0x9A3FC2A4
  14135. float m_positionX = -118.695480
  14136. float m_positionY = 2153.608887
  14137. float m_positionZ = 30.654202
  14138. float m_orientation = 4.121985
  14139. ?$Streamer@UXY@Position@@
  14140. Position* Pos = 0xC2ED6416
  14141. ?$ConstStreamer@UXY@Position@@
  14142. Position* Pos = 0xC2ED6416
  14143. ?$Streamer@UXYZ@Position@@
  14144. <user defined> Pos = 0xC2ED6416
  14145. ?$ConstStreamer@UXYZ@Position@@
  14146. <user defined> Pos = 0xC2ED6416
  14147. ?$Streamer@UXYZO@Position@@
  14148. <user defined> Pos = 0xC2ED6416
  14149. ?$ConstStreamer@UXYZO@Position@@
  14150. <user defined> Pos = 0xC2ED6416
  14151. ?$Streamer@UPackedXYZ@Position@@
  14152. <user defined> Pos = 0xC2ED6416
  14153. ?$ConstStreamer@UPackedXYZ@Position@@
  14154. <user defined> Pos = 0xC2ED6416
  14155. unsigned int m_mapId = 0x277
  14156. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  14157. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  14158. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  14159. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  14160. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  14161. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  14162. unsigned int LastUsedScriptID = 0x0
  14163. MovementInfo m_movementInfo = 0x9A3FC358
  14164. EventProcessor m_Events = 0x9A3FC3C8
  14165. std::string m_name = "Tert"
  14166. bool m_isActive = 0x1
  14167. bool m_isFarVisible = 0x0
  14168. bool m_isWorldObject = 0x1
  14169. ZoneScript* m_zoneScript = NULL
  14170. Transport* m_transport = NULL
  14171. unsigned int m_zoneId = 0x12CC
  14172. unsigned int m_areaId = 0x12CC
  14173. float m_staticFloorZ = -91.080673
  14174. bool m_outdoors = 0x0
  14175. Map* m_currMap = 0x4DA97028
  14176. unsigned int m_InstanceId = 0x7
  14177. unsigned int m_phaseMask = 0xFFFFFFFF
  14178. unsigned int m_notifyflags = 0x0
  14179. unsigned int m_extraAttacks = 0x0
  14180. bool m_canDualWield = 0x1
  14181. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  14182. Player* m_playerMovingMe = 0x9A3FC260
  14183. ObjectGuid[7] m_SummonSlot
  14184. [0] = 0xF140000035000002
  14185. [1] = 0x0
  14186. [2] = 0x0
  14187. [3] = 0x0
  14188. [4] = 0x0
  14189. [5] = 0x0
  14190. [6] = 0x0
  14191. ObjectGuid[4] m_ObjectSlot
  14192. [0] = 0x0
  14193. [1] = 0x0
  14194. [2] = 0x0
  14195. [3] = 0x0
  14196. float m_modMeleeHitChance = 0.706114
  14197. float m_modRangedHitChance = 0.706114
  14198. float m_modSpellHitChance = 0.882643
  14199. int m_baseSpellCritChance = 0x5
  14200. float[3] m_modAttackSpeedPct
  14201. [0] = 1.000000
  14202. [1] = 1.000000
  14203. [2] = 0.869565
  14204. 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
  14205. [0] = 0x9A3FC4B4
  14206. [1] = 0x9A3FC4DC
  14207. [2] = 0x9A3FC504
  14208. [3] = 0x9A3FC52C
  14209. [4] = 0x9A3FC554
  14210. [5] = 0x9A3FC57C
  14211. [6] = 0x9A3FC5A4
  14212. unsigned int m_lastSanctuaryTime = 0x0
  14213. bool IsAIEnabled = 0x0
  14214. bool NeedChangeAI = 0x0
  14215. ObjectGuid LastCharmerGUID = 0x0
  14216. bool m_ControlledByPlayer = 0x1
  14217. Movement::MoveSpline* movespline = 0x846CED38
  14218. UnitAI* i_AI = NULL
  14219. UnitAI* i_disabledAI = NULL
  14220. bool m_AutoRepeatFirstCast = 0x0
  14221. unsigned int[3] m_attackTimer
  14222. [0] = 0x0
  14223. [1] = 0x0
  14224. [2] = 0x0
  14225. float[5] m_createStats
  14226. [0] = 77.000000
  14227. [1] = 176.000000
  14228. [2] = 126.000000
  14229. [3] = 85.000000
  14230. [4] = 96.000000
  14231. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  14232. Unit* m_attacking = NULL
  14233. int m_deathState = 0x0
  14234. int m_procDeep = 0x0
  14235. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  14236. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  14237. unsigned int m_transform = 0x0
  14238. Spell*[4] m_currentSpells
  14239. [0] = NULL
  14240. [1] = NULL
  14241. [2] = NULL
  14242. [3] = NULL
  14243. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  14244. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  14245. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  14246. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  14247. unsigned int m_removedAurasCount = 0x0
  14248. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  14249. [0] = 0x9A3FC68C
  14250. [1] = 0x9A3FC698
  14251. [2] = 0x9A3FC6A4
  14252. [3] = 0x9A3FC6B0
  14253. [4] = 0x9A3FC6BC
  14254. [5] = 0x9A3FC6C8
  14255. [6] = 0x9A3FC6D4
  14256. [7] = 0x9A3FC6E0
  14257. [8] = 0x9A3FC6EC
  14258. [9] = 0x9A3FC6F8
  14259. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  14260. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  14261. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  14262. unsigned int m_interruptMask = 0x80000
  14263. float[2] m_auraFlatModifiersGroup
  14264. [0] = 0.000000
  14265. [1] = 0.000000
  14266. [0] = 0x0
  14267. float[2]
  14268. [0] = 0.000000
  14269. [1] = 0.000000
  14270. float[2]
  14271. [0] = 30.000000
  14272. [1] = 0.000000
  14273. float[2]
  14274. [0] = 20.000000
  14275. [1] = 0.000000
  14276. float[2]
  14277. [0] = 0.000000
  14278. [1] = 0.000000
  14279. float[2]
  14280. [0] = 0.000000
  14281. [1] = 0.000000
  14282. float[2]
  14283. [0] = 0.000000
  14284. [1] = 0.000000
  14285. float[2]
  14286. [0] = 0.000000
  14287. [1] = 0.000000
  14288. float[2]
  14289. [0] = 0.000000
  14290. [1] = 0.000000
  14291. float[2]
  14292. [0] = 0.000000
  14293. [1] = 0.000000
  14294. float[2] m_auraPctModifiersGroup
  14295. [0] = 1.000000
  14296. [1] = 1.000000
  14297. [0] = 0x3F8000003F800000
  14298. float[2]
  14299. [0] = 1.000000
  14300. [1] = 1.000000
  14301. float[2]
  14302. [0] = 1.000000
  14303. [1] = 1.000000
  14304. float[2]
  14305. [0] = 1.000000
  14306. [1] = 1.000000
  14307. float[2]
  14308. [0] = 1.000000
  14309. [1] = 1.000000
  14310. float[2]
  14311. [0] = 1.050000
  14312. [1] = 1.300000
  14313. float[2]
  14314. [0] = 1.000000
  14315. [1] = 1.000000
  14316. float[2]
  14317. [0] = 1.000000
  14318. [1] = 1.000000
  14319. float[2]
  14320. [0] = 1.000000
  14321. [1] = 1.000000
  14322. float[2]
  14323. [0] = 1.000000
  14324. [1] = 1.000000
  14325. float[2] m_weaponDamage
  14326. [0] = 3.000000
  14327. [1] = 0.000000
  14328. [0] = 0x40400000
  14329. float[2]
  14330. [0] = 5.000000
  14331. [1] = 0.000000
  14332. [0] = 0x9A3FD720
  14333. float[2]
  14334. [0] = 1.000000
  14335. [1] = 0.000000
  14336. [0] = 0x3F800000
  14337. float[2]
  14338. [0] = 2.000000
  14339. [1] = 0.000000
  14340. float[2]
  14341. [0] = 5.000000
  14342. [1] = 0.000000
  14343. [0] = 0x40A00000
  14344. float[2]
  14345. [0] = 10.000000
  14346. [1] = 0.000000
  14347. bool m_canModifyStats = 0x1
  14348. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  14349. float[9] m_speed_rate
  14350. [0] = 1.000000
  14351. [1] = 1.000000
  14352. [2] = 1.000000
  14353. [3] = 1.000000
  14354. [4] = 1.000000
  14355. [5] = 1.000000
  14356. [6] = 1.000000
  14357. [7] = 1.000000
  14358. [8] = 1.000000
  14359. CharmInfo* m_charmInfo = NULL
  14360. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  14361. MotionMaster* i_motionMaster = 0x80D603A0
  14362. unsigned int[4] m_reactiveTimer
  14363. [0] = 0x0
  14364. [1] = 0x0
  14365. [2] = 0x0
  14366. [3] = 0x0
  14367. unsigned int m_regenTimer = 0x0
  14368. Vehicle* m_vehicle = NULL
  14369. Vehicle* m_vehicleKit = NULL
  14370. unsigned int m_unitTypeMask = 0x0
  14371. LiquidTypeEntry* _lastLiquid = NULL
  14372. unsigned int m_rootTimes = 0x0
  14373. unsigned int m_state = 0x0
  14374. unsigned int m_lastManaUse = 0x0
  14375. TimeTrackerSmall m_movesplineTimer = 0x0
  14376. DiminishingReturn[21] m_Diminishing
  14377. [0] = 0x9A3FD7CC
  14378. [1] = 0x9A3FD7D8
  14379. [2] = 0x9A3FD7E4
  14380. [3] = 0x9A3FD7F0
  14381. [4] = 0x9A3FD7FC
  14382. [5] = 0x9A3FD808
  14383. [6] = 0x9A3FD814
  14384. [7] = 0x9A3FD820
  14385. [8] = 0x9A3FD82C
  14386. [9] = 0x9A3FD838
  14387. CombatManager m_combatManager = 0x9A3FD8C8
  14388. ThreatManager m_threatManager = 0x9A3FD91C
  14389. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  14390. Unit* m_comboTarget = NULL
  14391. int m_comboPoints = 0x0
  14392. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  14393. bool m_cleanupDone = 0x0
  14394. bool m_duringRemoveFromWorld = 0x0
  14395. bool _instantCast = 0x0
  14396. unsigned int _oldFactionId = 0x0
  14397. bool _isWalkingBeforeCharm = 0x0
  14398. SpellHistory* m_spellHistory = 0x4540F138
  14399. GridObject<Player>
  14400. GridReference<Player> _gridRef = 0x9A3FDA84
  14401. std::string autoReplyMsg = ""
  14402. PlayerTaxi m_taxi = 0x9A3FDAB4
  14403. int m_logintime = 0x5AC18BE4
  14404. int m_Last_tick = 0x5AC18E6C
  14405. unsigned int[2] m_Played_time
  14406. [0] = 0x242B8
  14407. [1] = 0x3EDD
  14408. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x9A3FDB20
  14409. unsigned int m_stableSlots = 0x2
  14410. bool m_mailsLoaded = 0x1
  14411. bool m_mailsUpdated = 0x0
  14412. unsigned int unReadMails = 0x0
  14413. int m_nextMailDelivereTime = 0x0
  14414. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems = 0x9A3FDB58
  14415. PvPInfo pvpInfo = 0x9A3FDB80
  14416. DuelInfo* duel = NULL
  14417. PlayerMenu* PlayerTalkClass = 0x976EBE60
  14418. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff = 0x9A3FDB98
  14419. Unit* m_unitMovedByMe = 0x9A3FC260
  14420. WorldObject* m_seer = 0x9A3FC260
  14421. unsigned int m_homebindMapId = 0x1
  14422. unsigned int m_homebindAreaId = 0xD7
  14423. float m_homebindX = -2917.580078
  14424. float m_homebindY = -257.980011
  14425. float m_homebindZ = 52.996799
  14426. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs = 0x9A3FDBC4
  14427. unsigned int[9] m_forced_speed_changes
  14428. [0] = 0x0
  14429. [1] = 0x0
  14430. [2] = 0x0
  14431. [3] = 0x0
  14432. [4] = 0x0
  14433. [5] = 0x0
  14434. [6] = 0x0
  14435. [7] = 0x0
  14436. [8] = 0x0
  14437. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests = 0x9A3FDBF8
  14438. unsigned int m_HomebindTimer = 0x0
  14439. bool m_InstanceValid = 0x1
  14440. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  14441. [0] = 0x9A3FDC0C
  14442. [1] = 0x9A3FDC34
  14443. [2] = 0x9A3FDC5C
  14444. [3] = 0x9A3FDC84
  14445. Spell* m_spellModTakingSpell = NULL
  14446. bool isDebugAreaTriggers = 0x0
  14447. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList = 0x9A3FDCB4
  14448. unsigned int m_regenTimerCount = 0x19F
  14449. float[7] m_powerFraction
  14450. [0] = 0.212627
  14451. [1] = 0.000000
  14452. [2] = 0.000000
  14453. [3] = 0.000000
  14454. [4] = 0.000000
  14455. [5] = 0.000000
  14456. [6] = 0.000000
  14457. unsigned int m_contestedPvPTimer = 0x0
  14458. BgBattlegroundQueueID_Rec
  14459. int bgQueueTypeId = 0x2D6748C
  14460. unsigned int invitedToInstance = 0xCDCD0019
  14461. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  14462. [0] = 0x0
  14463. [1] = 0x0
  14464. BGData m_bgData = 0x9A3FDCF8
  14465. bool m_IsBGRandomWinner = 0x0
  14466. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests = 0x9A3FDD44
  14467. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests = 0x9A3FDD50
  14468. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests = 0x9A3FDD5C
  14469. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests = 0x9A3FDD68
  14470. ObjectGuid m_playerSharingQuest = 0x0
  14471. unsigned int m_sharedQuestId = 0x0
  14472. unsigned int m_ingametime = 0x34F93
  14473. int m_lastHonorUpdateTime = 0x5AC18E40
  14474. ObjectGuid m_lootGuid = 0x0
  14475. unsigned int m_team = 0x43
  14476. unsigned int m_nextSave = 0xB2FA
  14477. int m_speakTime = 0x0
  14478. unsigned int m_speakCount = 0x0
  14479. unsigned int m_dungeonDifficulty = 0x0
  14480. unsigned int m_raidDifficulty = 0x1
  14481. unsigned int m_raidMapDifficulty = 0x0
  14482. unsigned int m_atLoginFlags = 0x0
  14483. Item*[150] m_items
  14484. [0] = 0x430CA130
  14485. [1] = NULL
  14486. [2] = NULL
  14487. [3] = 0x430C9DE0
  14488. [4] = NULL
  14489. [5] = NULL
  14490. [6] = 0x430CB368
  14491. [7] = NULL
  14492. [8] = NULL
  14493. [9] = NULL
  14494. unsigned int m_currentBuybackSlot = 0x4A
  14495. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue = 0x9A3FE028
  14496. bool m_itemUpdateQueueBlocked = 0x0
  14497. unsigned int m_ExtraFlags = 0x1
  14498. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus = 0x9A3FE040
  14499. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave = 0x9A3FE04C
  14500. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests = 0x9A3FE058
  14501. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave = 0x9A3FE064
  14502. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus = 0x9A3FE070
  14503. unsigned int m_GuildIdInvited = 0x0
  14504. unsigned int m_ArenaTeamIdInvited = 0x0
  14505. std::deque<Mail *,std::allocator<Mail *> > m_mail = 0x9A3FE0A0
  14506. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells = 0x9A3FE0B4
  14507. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  14508. [0] = 0x80D603F8
  14509. [1] = 0x80D60710
  14510. unsigned int m_lastPotionId = 0x0
  14511. unsigned int m_activeSpec = 0x0
  14512. unsigned int m_specsCount = 0x2
  14513. unsigned int[6] m_Glyphs
  14514. [0] = 0x0
  14515. [1] = 0x0
  14516. [2] = 0x0
  14517. [3] = 0x0
  14518. [4] = 0x0
  14519. [5] = 0x0
  14520. [0] = 0x9A3FE0EC
  14521. unsigned int[6]
  14522. [0] = 0x0
  14523. [1] = 0x0
  14524. [2] = 0x0
  14525. [3] = 0x0
  14526. [4] = 0x0
  14527. [5] = 0x0
  14528. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons = 0x9A3FE11C
  14529. float[4] m_auraBaseFlatMod
  14530. [0] = 0.000000
  14531. [1] = 0.000000
  14532. [2] = 0.000000
  14533. [3] = 0.000000
  14534. float[4] m_auraBasePctMod
  14535. [0] = 0.914400
  14536. [1] = 0.914400
  14537. [2] = 0.914400
  14538. [3] = 1.000000
  14539. int[25] m_baseRatingValue
  14540. [0] = 0x0
  14541. [1] = 0x0
  14542. [2] = 0x0
  14543. [3] = 0x0
  14544. [4] = 0x0
  14545. [5] = 0x14
  14546. [6] = 0x14
  14547. [7] = 0x14
  14548. [8] = 0x0
  14549. [9] = 0x0
  14550. unsigned int m_baseSpellPower = 0x0
  14551. unsigned int m_baseFeralAP = 0x0
  14552. unsigned int m_baseManaRegen = 0x0
  14553. unsigned int m_baseHealthRegen = 0x0
  14554. int m_spellPenetrationItemMod = 0x0
  14555. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  14556. [0] = 0x9A3FE190
  14557. [1] = 0x9A3FE1B8
  14558. [2] = 0x9A3FE1E0
  14559. [3] = 0x9A3FE208
  14560. [4] = 0x9A3FE230
  14561. [5] = 0x9A3FE258
  14562. [6] = 0x9A3FE280
  14563. [7] = 0x9A3FE2A8
  14564. [8] = 0x9A3FE2D0
  14565. [9] = 0x9A3FE2F8
  14566. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration = 0x9A3FE668
  14567. std::list<Item *,std::allocator<Item *> > m_itemDuration = 0x9A3FE674
  14568. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable = 0x9A3FE680
  14569. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData = 0x0
  14570. WorldSession* m_session = 0x964CC288
  14571. std::list<Channel *,std::allocator<Channel *> > m_channels = 0x9A3FE6B0
  14572. unsigned int m_cinematic = 0x1
  14573. TradeData* m_trade = NULL
  14574. bool m_DailyQuestChanged = 0x0
  14575. bool m_WeeklyQuestChanged = 0x0
  14576. bool m_MonthlyQuestChanged = 0x0
  14577. bool m_SeasonalQuestChanged = 0x0
  14578. int m_lastDailyQuestTime = 0x0
  14579. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  14580. unsigned int m_drunkTimer = 0x0
  14581. unsigned int m_weaponChangeTimer = 0x0
  14582. unsigned int m_zoneUpdateId = 0x12CC
  14583. unsigned int m_zoneUpdateTimer = 0x320
  14584. unsigned int m_areaUpdateId = 0x12CC
  14585. unsigned int m_deathTimer = 0x0
  14586. int m_deathExpireTime = 0x5A75E783
  14587. unsigned int m_WeaponProficiency = 0x408F
  14588. unsigned int m_ArmorProficiency = 0xF
  14589. bool m_canParry = 0x1
  14590. bool m_canBlock = 0x0
  14591. bool m_canTitanGrip = 0x0
  14592. unsigned int m_titanGripPenaltySpellId = 0x0
  14593. unsigned int m_swingErrorMsg = 0x0
  14594. float m_ammoDPS = 0.000000
  14595. int _restTime = 0x0
  14596. unsigned int inn_triggerId = 0x0
  14597. float m_rest_bonus = 1240425.000000
  14598. unsigned int _restFlagMask = 0x0
  14599. unsigned int m_resetTalentsCost = 0x0
  14600. int m_resetTalentsTime = 0x0
  14601. unsigned int m_usedTalentCount = 0x0
  14602. unsigned int m_questRewardTalentCount = 0x0
  14603. PlayerSocial* m_social = 0x978C7140
  14604. GroupReference m_group = 0x9A3FE73C
  14605. GroupReference m_originalGroup = 0x9A3FE754
  14606. Group* m_groupInvite = NULL
  14607. unsigned int m_groupUpdateMask = 0x0
  14608. unsigned int m_auraRaidUpdateMask = 0x0
  14609. bool m_bPassOnGroupLoot = 0x0
  14610. unsigned int m_lastpetnumber = 0x35
  14611. int m_summon_expire = 0x0
  14612. WorldLocation m_summon_location = 0x9A3FE790
  14613. WorldLocation m_recall_location = 0x9A3FE7A4
  14614. DeclinedName* m_declinedname = NULL
  14615. Runes* m_runes = NULL
  14616. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets = 0x9A3FE7C0
  14617. unsigned int m_grantableLevels = 0x0
  14618. unsigned int m_fishingSteps = 0x0
  14619. bool m_needsZoneUpdate = 0x0
  14620. CinematicMgr* _cinematicMgr = 0x80D600E0
  14621. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems = 0x9A3FE7D4
  14622. MapReference m_mapRef = 0x9A3FE7E0
  14623. unsigned int m_lastFallTime = 0xC
  14624. float m_lastFallZ = 30.654202
  14625. int[3] m_MirrorTimer
  14626. [0] = 0xFFFFFFFF
  14627. [1] = 0xFFFFFFFF
  14628. [2] = 0xFFFFFFFF
  14629. unsigned int m_MirrorTimerFlags = 0x0
  14630. unsigned int m_MirrorTimerFlagsLast = 0x0
  14631. bool m_isInWater = 0x0
  14632. unsigned int[6] m_runeGraceCooldown
  14633. [0] = 0xFFFFFFFF
  14634. [1] = 0xFFFFFFFF
  14635. [2] = 0xFFFFFFFF
  14636. [3] = 0xFFFFFFFF
  14637. [4] = 0xFFFFFFFF
  14638. [5] = 0xFFFFFFFF
  14639. unsigned int[6] m_lastRuneGraceTimers
  14640. [0] = 0x0
  14641. [1] = 0x0
  14642. [2] = 0x0
  14643. [3] = 0x0
  14644. [4] = 0x0
  14645. [5] = 0x0
  14646. WorldLocation m_teleport_dest = 0x9A3FE83C
  14647. unsigned int m_teleport_options = 0x0
  14648. bool mSemaphoreTeleport_Near = 0x0
  14649. bool mSemaphoreTeleport_Far = 0x0
  14650. unsigned int m_DelayedOperations = 0x0
  14651. bool m_bCanDelayTeleport = 0x0
  14652. bool m_bHasDelayedTeleport = 0x0
  14653. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  14654. unsigned int m_oldpetspell = 0x34A9
  14655. AchievementMgr* m_achievementMgr = 0x846D93F8
  14656. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  14657. unsigned int m_ChampioningFaction = 0x0
  14658. unsigned int m_timeSyncCounter = 0x2D
  14659. unsigned int m_timeSyncTimer = 0x1D9F
  14660. unsigned int m_timeSyncClient = 0x15535D9
  14661. unsigned int m_timeSyncServer = 0xD2B2C
  14662. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes = 0x9A3FE884
  14663. unsigned int _pendingBindId = 0x0
  14664. unsigned int _pendingBindTimer = 0x0
  14665. unsigned int _activeCheats = 0x0
  14666. unsigned int healthBeforeDuel = 0x0
  14667. unsigned int manaBeforeDuel = 0x0
  14668. WorldLocation _corpseLocation = 0x9A3FE8C0
  14669. std::shared_ptr<WorldSocket> m_Socket
  14670. std::_Ptr_base<WorldSocket>
  14671. WorldSocket* _Ptr = 0x430CB028
  14672. std::_Ref_count_base* _Rep = 0x430CB018
  14673. std::string m_Address = "127.0.0.1"
  14674. int _security = 0x3
  14675. unsigned int _accountId = 0x1
  14676. std::string _accountName = "MORPH"
  14677. unsigned int m_expansion = 0x2
  14678. Warden* _warden = NULL
  14679. int _logoutTime = 0x0
  14680. bool m_inQueue = 0x0
  14681. bool m_playerLoading = 0x0
  14682. bool m_playerLogout = 0x0
  14683. bool m_playerRecentlyLogout = 0x0
  14684. bool m_playerSave = 0x0
  14685. unsigned int m_sessionDbcLocale = 0x2
  14686. unsigned int m_sessionDbLocaleIndex = 0x2
  14687. std::atomic<unsigned int> m_latency
  14688. std::_Atomic_uint
  14689. unsigned long _My_val = 0x9
  14690. std::atomic<unsigned int> m_clientTimeDelay
  14691. std::_Atomic_uint
  14692. unsigned long _My_val = 0x0
  14693. AccountData[8] m_accountData
  14694. [0] = 0x964CC368
  14695. [1] = 0x964CC390
  14696. [2] = 0x964CC3B8
  14697. [3] = 0x964CC3E0
  14698. [4] = 0x964CC408
  14699. [5] = 0x964CC430
  14700. [6] = 0x964CC458
  14701. [7] = 0x964CC480
  14702. unsigned int[8] m_Tutorials
  14703. [0] = 0xFFFFBFF7
  14704. [1] = 0xFFFFFFF
  14705. [2] = 0x0
  14706. [3] = 0x0
  14707. [4] = 0x0
  14708. [5] = 0x0
  14709. [6] = 0x0
  14710. [7] = 0x0
  14711. unsigned int m_TutorialsChanged = 0x2
  14712. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  14713. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  14714. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  14715. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  14716. unsigned int recruiterId = 0x0
  14717. bool isRecruiter = 0x0
  14718. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  14719. std::mutex _lock = 0x964CC4E4
  14720. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue = 0x964CC514
  14721. bool _canceled = 0x0
  14722. rbac::RBACData* _RBACData = 0x976EB320
  14723. unsigned int _id = 0x1
  14724. std::string _name = "MORPH"
  14725. int _realmId = 0x1
  14726. unsigned int _secLevel = 0x3
  14727. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x976EB348
  14728. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x976EB354
  14729. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x976EB360
  14730. unsigned int expireTime = 0xEA60
  14731. bool forceExit = 0x0
  14732. ObjectGuid m_currentBankerGUID
  14733. unsigned int _guid = 0x0
  14734. Local unsigned int processedPackets = 0x0
  14735. Local int currentTime = 0x5AC18E6C
  14736. Local bool deletePacket = 0x1
  14737. Local WorldPacket* packet = 0x9D2BDF10
  14738. ByteBuffer
  14739. unsigned int _rpos = 0x14
  14740. unsigned int _wpos = 0x0
  14741. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  14742. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  14743. std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x9D2BDF1C
  14744. unsigned int m_opcode = 0x175
  14745. Local std::vector<WorldPacket *,std::allocator<WorldPacket *> > requeuePackets
  14746. std::_Vector_alloc<std::_Vec_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  14747. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Vector_val<std::_Simple_types<WorldPacket *> >,1> _Mypair
  14748. std::_Vector_val<std::_Simple_types<WorldPacket *> > _Myval2 = 0x8FF188
  14749. 018BDCF6 00000000 World::UpdateSessions+136 c:\trinitysource355\src\server\game\world\world.cpp line 2972
  14750. Local WorldSessionFilter updater
  14751. PacketFilter
  14752. WorldSession* m_pSession = 0x964CC288
  14753. int m_muteTime = 0x0
  14754. std::atomic<__int64> m_timeOutTime = 0x5AC18EA8
  14755. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0xCDCDCD0100000000
  14756. std::future<SQLQueryHolder *> _charLoginCallback = 0xCDCDCD0100000000
  14757. QueryCallbackProcessor _queryProcessor = 0x964CC2A8
  14758. DosProtection
  14759. WorldSession* Session = NULL
  14760. int _policy = 0x0
  14761. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x964CC290
  14762. WorldSession::DosProtection AntiDOS = 0x964CC2B8
  14763. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x964CC2E8
  14764. unsigned int m_GUIDLow = 0xF
  14765. Player* _player = 0x9A3FC260
  14766. std::shared_ptr<WorldSocket> m_Socket = 0x430CB018430CB028
  14767. std::string m_Address = "127.0.0.1"
  14768. int _security = 0x3
  14769. unsigned int _accountId = 0x1
  14770. std::string _accountName = "MORPH"
  14771. unsigned int m_expansion = 0x2
  14772. Warden* _warden = NULL
  14773. int _logoutTime = 0x0
  14774. bool m_inQueue = 0x0
  14775. bool m_playerLoading = 0x0
  14776. bool m_playerLogout = 0x0
  14777. bool m_playerRecentlyLogout = 0x0
  14778. bool m_playerSave = 0x0
  14779. unsigned int m_sessionDbcLocale = 0x2
  14780. unsigned int m_sessionDbLocaleIndex = 0x2
  14781. std::atomic<unsigned int> m_latency = 0x9
  14782. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  14783. AccountData[8] m_accountData
  14784. [0] = 0x964CC368
  14785. [1] = 0x964CC390
  14786. [2] = 0x964CC3B8
  14787. [3] = 0x964CC3E0
  14788. [4] = 0x964CC408
  14789. [5] = 0x964CC430
  14790. [6] = 0x964CC458
  14791. [7] = 0x964CC480
  14792. unsigned int[8] m_Tutorials
  14793. [0] = 0xFFFFBFF7
  14794. [1] = 0xFFFFFFF
  14795. [2] = 0x0
  14796. [3] = 0x0
  14797. [4] = 0x0
  14798. [5] = 0x0
  14799. [6] = 0x0
  14800. [7] = 0x0
  14801. unsigned int m_TutorialsChanged = 0x2
  14802. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList = 0x964CC4CC
  14803. unsigned int recruiterId = 0x0
  14804. bool isRecruiter = 0x0
  14805. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x964CC4E0
  14806. rbac::RBACData* _RBACData = 0x976EB320
  14807. unsigned int expireTime = 0xEA60
  14808. bool forceExit = 0x0
  14809. ObjectGuid m_currentBankerGUID = 0x0
  14810. Local WorldSession* pSession = 0x964CC288
  14811. int m_muteTime = 0x0
  14812. std::atomic<__int64> m_timeOutTime
  14813. std::_Atomic_llong
  14814. unsigned int _My_val = 0x5AC18EA8
  14815. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  14816. std::_State_manager<SQLQueryHolder *>
  14817. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  14818. bool _Get_only_once = 0x1
  14819. std::future<SQLQueryHolder *> _charLoginCallback
  14820. std::_State_manager<SQLQueryHolder *>
  14821. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = NULL
  14822. bool _Get_only_once = 0x1
  14823. QueryCallbackProcessor _queryProcessor
  14824. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  14825. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  14826. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x964CC2A8
  14827. DosProtection
  14828. WorldSession* Session = NULL
  14829. int _policy = 0x0
  14830. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  14831. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  14832. <user defined> value_compare = 0x964CC290
  14833. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x5AC18EA8
  14834. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC294
  14835. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2A0
  14836. unsigned int _Mask = 0x0
  14837. unsigned int _Maxidx = 0x0
  14838. WorldSession::DosProtection AntiDOS
  14839. WorldSession* Session = 0x964CC288
  14840. int _policy = 0x1
  14841. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  14842. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> >
  14843. <user defined> value_compare = 0x964CC2C0
  14844. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounter> >,0> _Traitsobj = 0x3F800000
  14845. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x964CC2C4
  14846. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > > > > _Vec = 0x964CC2D0
  14847. unsigned int _Mask = 0x3F
  14848. unsigned int _Maxidx = 0x40
  14849. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  14850. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  14851. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  14852. 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 = 0x964CC2E8
  14853. <user defined> _Copy_tag = 0x964CC2E8
  14854. <user defined> _Move_tag = 0x964CC2E8
  14855. unsigned int m_GUIDLow = 0xF
  14856. Player* _player = 0x9A3FC260
  14857. Unit
  14858. WorldObject
  14859. Object
  14860. unsigned int m_objectType = 0x19
  14861. int m_objectTypeId = 0x4
  14862. unsigned int m_updateFlag = 0x60
  14863. int* m_int32Values = 0xF
  14864. unsigned int* m_uint32Values = 0xF
  14865. float* m_floatValues = 0.000000
  14866. UpdateMask _changesMask = 0x9A3FC274
  14867. unsigned int m_valuesCount = 0x52E
  14868. unsigned int _fieldNotifyFlags = 0x100
  14869. bool m_objectUpdated = 0x0
  14870. bool m_inWorld = 0x1
  14871. bool m_isNewObject = 0x0
  14872. PackedGuid m_PackGUID = 0x9A3FC288
  14873. WorldLocation
  14874. Position
  14875. <user defined> XY = 0x9A3FC2A4
  14876. <user defined> XYZ = 0x9A3FC2A4
  14877. <user defined> XYZO = 0x9A3FC2A4
  14878. <user defined> PackedXYZ = 0x9A3FC2A4
  14879. float m_positionX = -118.695480
  14880. float m_positionY = 2153.608887
  14881. float m_positionZ = 30.654202
  14882. float m_orientation = 4.121985
  14883. ?$Streamer@UXY@Position@@
  14884. Position* Pos = 0xC2ED6416
  14885. ?$ConstStreamer@UXY@Position@@
  14886. Position* Pos = 0xC2ED6416
  14887. ?$Streamer@UXYZ@Position@@
  14888. <user defined> Pos = 0xC2ED6416
  14889. ?$ConstStreamer@UXYZ@Position@@
  14890. <user defined> Pos = 0xC2ED6416
  14891. ?$Streamer@UXYZO@Position@@
  14892. <user defined> Pos = 0xC2ED6416
  14893. ?$ConstStreamer@UXYZO@Position@@
  14894. <user defined> Pos = 0xC2ED6416
  14895. ?$Streamer@UPackedXYZ@Position@@
  14896. <user defined> Pos = 0xC2ED6416
  14897. ?$ConstStreamer@UPackedXYZ@Position@@
  14898. <user defined> Pos = 0xC2ED6416
  14899. unsigned int m_mapId = 0x277
  14900. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x9A3FC2B8
  14901. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x9A3FC2C4
  14902. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility = 0x9A3FC2D0
  14903. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect = 0x9A3FC304
  14904. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x9A3FC338
  14905. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x9A3FC344
  14906. unsigned int LastUsedScriptID = 0x0
  14907. MovementInfo m_movementInfo = 0x9A3FC358
  14908. EventProcessor m_Events = 0x9A3FC3C8
  14909. std::string m_name = "Tert"
  14910. bool m_isActive = 0x1
  14911. bool m_isFarVisible = 0x0
  14912. bool m_isWorldObject = 0x1
  14913. ZoneScript* m_zoneScript = NULL
  14914. Transport* m_transport = NULL
  14915. unsigned int m_zoneId = 0x12CC
  14916. unsigned int m_areaId = 0x12CC
  14917. float m_staticFloorZ = -91.080673
  14918. bool m_outdoors = 0x0
  14919. Map* m_currMap = 0x4DA97028
  14920. unsigned int m_InstanceId = 0x7
  14921. unsigned int m_phaseMask = 0xFFFFFFFF
  14922. unsigned int m_notifyflags = 0x0
  14923. unsigned int m_extraAttacks = 0x0
  14924. bool m_canDualWield = 0x1
  14925. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x9A3FC430
  14926. Player* m_playerMovingMe = 0x9A3FC260
  14927. ObjectGuid[7] m_SummonSlot
  14928. [0] = 0xF140000035000002
  14929. [1] = 0x0
  14930. [2] = 0x0
  14931. [3] = 0x0
  14932. [4] = 0x0
  14933. [5] = 0x0
  14934. [6] = 0x0
  14935. ObjectGuid[4] m_ObjectSlot
  14936. [0] = 0x0
  14937. [1] = 0x0
  14938. [2] = 0x0
  14939. [3] = 0x0
  14940. float m_modMeleeHitChance = 0.706114
  14941. float m_modRangedHitChance = 0.706114
  14942. float m_modSpellHitChance = 0.882643
  14943. int m_baseSpellCritChance = 0x5
  14944. float[3] m_modAttackSpeedPct
  14945. [0] = 1.000000
  14946. [1] = 1.000000
  14947. [2] = 0.869565
  14948. 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
  14949. [0] = 0x9A3FC4B4
  14950. [1] = 0x9A3FC4DC
  14951. [2] = 0x9A3FC504
  14952. [3] = 0x9A3FC52C
  14953. [4] = 0x9A3FC554
  14954. [5] = 0x9A3FC57C
  14955. [6] = 0x9A3FC5A4
  14956. unsigned int m_lastSanctuaryTime = 0x0
  14957. bool IsAIEnabled = 0x0
  14958. bool NeedChangeAI = 0x0
  14959. ObjectGuid LastCharmerGUID = 0x0
  14960. bool m_ControlledByPlayer = 0x1
  14961. Movement::MoveSpline* movespline = 0x846CED38
  14962. UnitAI* i_AI = NULL
  14963. UnitAI* i_disabledAI = NULL
  14964. bool m_AutoRepeatFirstCast = 0x0
  14965. unsigned int[3] m_attackTimer
  14966. [0] = 0x0
  14967. [1] = 0x0
  14968. [2] = 0x0
  14969. float[5] m_createStats
  14970. [0] = 77.000000
  14971. [1] = 176.000000
  14972. [2] = 126.000000
  14973. [3] = 85.000000
  14974. [4] = 96.000000
  14975. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x9A3FC614
  14976. Unit* m_attacking = NULL
  14977. int m_deathState = 0x0
  14978. int m_procDeep = 0x0
  14979. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x9A3FC62C
  14980. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x9A3FC638
  14981. unsigned int m_transform = 0x0
  14982. Spell*[4] m_currentSpells
  14983. [0] = NULL
  14984. [1] = NULL
  14985. [2] = NULL
  14986. [3] = NULL
  14987. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x9A3FC658
  14988. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x9A3FC664
  14989. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x9A3FC670
  14990. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x9A3FC67C
  14991. unsigned int m_removedAurasCount = 0x0
  14992. std::list<AuraEffect *,std::allocator<AuraEffect *> >[317] m_modAuras
  14993. [0] = 0x9A3FC68C
  14994. [1] = 0x9A3FC698
  14995. [2] = 0x9A3FC6A4
  14996. [3] = 0x9A3FC6B0
  14997. [4] = 0x9A3FC6BC
  14998. [5] = 0x9A3FC6C8
  14999. [6] = 0x9A3FC6D4
  15000. [7] = 0x9A3FC6E0
  15001. [8] = 0x9A3FC6EC
  15002. [9] = 0x9A3FC6F8
  15003. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x9A3FD568
  15004. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x9A3FD574
  15005. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x9A3FD580
  15006. unsigned int m_interruptMask = 0x80000
  15007. float[2] m_auraFlatModifiersGroup
  15008. [0] = 0.000000
  15009. [1] = 0.000000
  15010. [0] = 0x0
  15011. float[2]
  15012. [0] = 0.000000
  15013. [1] = 0.000000
  15014. float[2]
  15015. [0] = 30.000000
  15016. [1] = 0.000000
  15017. float[2]
  15018. [0] = 20.000000
  15019. [1] = 0.000000
  15020. float[2]
  15021. [0] = 0.000000
  15022. [1] = 0.000000
  15023. float[2]
  15024. [0] = 0.000000
  15025. [1] = 0.000000
  15026. float[2]
  15027. [0] = 0.000000
  15028. [1] = 0.000000
  15029. float[2]
  15030. [0] = 0.000000
  15031. [1] = 0.000000
  15032. float[2]
  15033. [0] = 0.000000
  15034. [1] = 0.000000
  15035. float[2]
  15036. [0] = 0.000000
  15037. [1] = 0.000000
  15038. float[2] m_auraPctModifiersGroup
  15039. [0] = 1.000000
  15040. [1] = 1.000000
  15041. [0] = 0x3F8000003F800000
  15042. float[2]
  15043. [0] = 1.000000
  15044. [1] = 1.000000
  15045. float[2]
  15046. [0] = 1.000000
  15047. [1] = 1.000000
  15048. float[2]
  15049. [0] = 1.000000
  15050. [1] = 1.000000
  15051. float[2]
  15052. [0] = 1.000000
  15053. [1] = 1.000000
  15054. float[2]
  15055. [0] = 1.050000
  15056. [1] = 1.300000
  15057. float[2]
  15058. [0] = 1.000000
  15059. [1] = 1.000000
  15060. float[2]
  15061. [0] = 1.000000
  15062. [1] = 1.000000
  15063. float[2]
  15064. [0] = 1.000000
  15065. [1] = 1.000000
  15066. float[2]
  15067. [0] = 1.000000
  15068. [1] = 1.000000
  15069. float[2] m_weaponDamage
  15070. [0] = 3.000000
  15071. [1] = 0.000000
  15072. [0] = 0x40400000
  15073. float[2]
  15074. [0] = 5.000000
  15075. [1] = 0.000000
  15076. [0] = 0x9A3FD720
  15077. float[2]
  15078. [0] = 1.000000
  15079. [1] = 0.000000
  15080. [0] = 0x3F800000
  15081. float[2]
  15082. [0] = 2.000000
  15083. [1] = 0.000000
  15084. float[2]
  15085. [0] = 5.000000
  15086. [1] = 0.000000
  15087. [0] = 0x40A00000
  15088. float[2]
  15089. [0] = 10.000000
  15090. [1] = 0.000000
  15091. bool m_canModifyStats = 0x1
  15092. std::map<unsigned char,AuraApplication *,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,AuraApplication *> > > m_visibleAuras = 0x9A3FD754
  15093. float[9] m_speed_rate
  15094. [0] = 1.000000
  15095. [1] = 1.000000
  15096. [2] = 1.000000
  15097. [3] = 1.000000
  15098. [4] = 1.000000
  15099. [5] = 1.000000
  15100. [6] = 1.000000
  15101. [7] = 1.000000
  15102. [8] = 1.000000
  15103. CharmInfo* m_charmInfo = NULL
  15104. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x9A3FD788
  15105. MotionMaster* i_motionMaster = 0x80D603A0
  15106. unsigned int[4] m_reactiveTimer
  15107. [0] = 0x0
  15108. [1] = 0x0
  15109. [2] = 0x0
  15110. [3] = 0x0
  15111. unsigned int m_regenTimer = 0x0
  15112. Vehicle* m_vehicle = NULL
  15113. Vehicle* m_vehicleKit = NULL
  15114. unsigned int m_unitTypeMask = 0x0
  15115. LiquidTypeEntry* _lastLiquid = NULL
  15116. unsigned int m_rootTimes = 0x0
  15117. unsigned int m_state = 0x0
  15118. unsigned int m_lastManaUse = 0x0
  15119. TimeTrackerSmall m_movesplineTimer = 0x0
  15120. DiminishingReturn[21] m_Diminishing
  15121. [0] = 0x9A3FD7CC
  15122. [1] = 0x9A3FD7D8
  15123. [2] = 0x9A3FD7E4
  15124. [3] = 0x9A3FD7F0
  15125. [4] = 0x9A3FD7FC
  15126. [5] = 0x9A3FD808
  15127. [6] = 0x9A3FD814
  15128. [7] = 0x9A3FD820
  15129. [8] = 0x9A3FD82C
  15130. [9] = 0x9A3FD838
  15131. CombatManager m_combatManager = 0x9A3FD8C8
  15132. ThreatManager m_threatManager = 0x9A3FD91C
  15133. std::unordered_set<AbstractFollower *,std::hash<AbstractFollower *>,std::equal_to<AbstractFollower *>,std::allocator<AbstractFollower *> > m_followingMe = 0x9A3FDA14
  15134. Unit* m_comboTarget = NULL
  15135. int m_comboPoints = 0x0
  15136. std::unordered_set<Unit *,std::hash<Unit *>,std::equal_to<Unit *>,std::allocator<Unit *> > m_ComboPointHolders = 0x9A3FDA44
  15137. bool m_cleanupDone = 0x0
  15138. bool m_duringRemoveFromWorld = 0x0
  15139. bool _instantCast = 0x0
  15140. unsigned int _oldFactionId = 0x0
  15141. bool _isWalkingBeforeCharm = 0x0
  15142. SpellHistory* m_spellHistory = 0x4540F138
  15143. GridObject<Player>
  15144. GridReference<Player> _gridRef = 0x9A3FDA84
  15145. std::string autoReplyMsg = ""
  15146. PlayerTaxi m_taxi
  15147. std::array<unsigned int,14> m_taximask = 0x9A3FDAB4
  15148. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x9A3FDAEC
  15149. unsigned int m_flightMasterFactionId = 0x0
  15150. int m_logintime = 0x5AC18BE4
  15151. int m_Last_tick = 0x5AC18E6C
  15152. unsigned int[2] m_Played_time
  15153. [0] = 0x242B8
  15154. [1] = 0x3EDD
  15155. std::unordered_set<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *>,std::allocator<PetAura const *> > m_petAuras
  15156. std::_Hash<std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> >
  15157. std::_Uset_traits<PetAura const *,std::_Uhash_compare<PetAura const *,std::hash<PetAura const *>,std::equal_to<PetAura const *> >,std::allocator<PetAura const *>,0> _Traitsobj = 0x3F800000
  15158. std::list<PetAura const *,std::allocator<PetAura const *> > _List = 0x9A3FDB24
  15159. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<PetAura const *> >,std::_Iterator_base0> > > _Vec = 0x9A3FDB30
  15160. unsigned int _Mask = 0x7
  15161. unsigned int _Maxidx = 0x8
  15162. unsigned int m_stableSlots = 0x2
  15163. bool m_mailsLoaded = 0x1
  15164. bool m_mailsUpdated = 0x0
  15165. unsigned int unReadMails = 0x0
  15166. int m_nextMailDelivereTime = 0x0
  15167. std::unordered_map<unsigned int,Item *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Item *> > > mMitems
  15168. std::_Hash<std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> >
  15169. <user defined> value_compare = 0x9A3FDB58
  15170. std::_Umap_traits<unsigned int,Item *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,Item *> >,0> _Traitsobj = 0x3F800000
  15171. std::list<std::pair<unsigned int const ,Item *>,std::allocator<std::pair<unsigned int const ,Item *> > > _List = 0x9A3FDB5C
  15172. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,Item *> > > > > > _Vec = 0x9A3FDB68
  15173. unsigned int _Mask = 0x7
  15174. unsigned int _Maxidx = 0x8
  15175. PvPInfo pvpInfo
  15176. bool IsHostile = 0x0
  15177. bool IsInHostileArea = 0x0
  15178. bool IsInNoPvPArea = 0x0
  15179. bool IsInFFAPvPArea = 0x0
  15180. int EndTimer = 0x0
  15181. DuelInfo* duel = NULL
  15182. PlayerMenu* PlayerTalkClass = 0x976EBE60
  15183. GossipMenu _gossipMenu = 0x976EBE60
  15184. QuestMenu _questMenu = 0x976EBE90
  15185. WorldSession* _session = 0x964CC288
  15186. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  15187. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  15188. std::_Compressed_pair<std::allocator<ItemSetEffect *>,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x9A3FDB98
  15189. Unit* m_unitMovedByMe = 0x9A3FC260
  15190. unsigned int m_extraAttacks = 0x0
  15191. bool m_canDualWield = 0x1
  15192. <user defined> m_Controlled = 0x9A3FC430
  15193. <user defined> m_playerMovingMe = 0x9A3FC260
  15194. <user defined> m_SummonSlot = 0x9A3FC440
  15195. <user defined> m_ObjectSlot = 0x9A3FC478
  15196. float m_modMeleeHitChance = 0.706114
  15197. float m_modRangedHitChance = 0.706114
  15198. float m_modSpellHitChance = 0.882643
  15199. int m_baseSpellCritChance = 0x5
  15200. <user defined> m_modAttackSpeedPct = 0x9A3FC4A8
  15201. <user defined> m_spellImmune = 0x9A3FC4B4
  15202. unsigned int m_lastSanctuaryTime = 0x0
  15203. bool IsAIEnabled = 0x0
  15204. bool NeedChangeAI = 0x0
  15205. <user defined> LastCharmerGUID = 0x0
  15206. bool m_ControlledByPlayer = 0x1
  15207. <user defined> movespline = 0x846CED38
  15208. <user defined> i_AI = 0x0
  15209. <user defined> i_disabledAI = 0x0
  15210. bool m_AutoRepeatFirstCast = 0x0
  15211. <user defined> m_attackTimer = 0x9A3FC5F4
  15212. <user defined> m_createStats = 0x9A3FC600
  15213. <user defined> m_attackers = 0x9A3FC614
  15214. <user defined> m_attacking = 0x0
  15215. int m_deathState = 0x0
  15216. int m_procDeep = 0x0
  15217. <user defined> m_dynObj = 0x9A3FC62C
  15218. <user defined> m_gameObj = 0x9A3FC638
  15219. unsigned int m_transform = 0x0
  15220. <user defined> m_currentSpells = 0x9A3FC648
  15221. <user defined> m_ownedAuras = 0x9A3FC658
  15222. <user defined> m_appliedAuras = 0x9A3FC664
  15223. <user defined> m_removedAuras = 0x9A3FC670
  15224. <user defined> m_auraUpdateIterator = 0x9A3FC67C
  15225. unsigned int m_removedAurasCount = 0x0
  15226. <user defined> m_modAuras = 0x9A3FC68C
  15227. <user defined> m_scAuras = 0x9A3FD568
  15228. <user defined> m_interruptableAuras = 0x9A3FD574
  15229. <user defined> m_auraStateAuras = 0x9A3FD580
  15230. unsigned int m_interruptMask = 0x80000
  15231. <user defined> m_auraFlatModifiersGroup = 0x9A3FD590
  15232. <user defined> m_auraPctModifiersGroup = 0x9A3FD658
  15233. <user defined> m_weaponDamage = 0x9A3FD720
  15234. bool m_canModifyStats = 0x1
  15235. <user defined> m_visibleAuras = 0x9A3FD754
  15236. <user defined> m_speed_rate = 0x9A3FD760
  15237. <user defined> m_charmInfo = 0x0
  15238. <user defined> m_sharedVision = 0x9A3FD788
  15239. <user defined> i_motionMaster = 0x80D603A0
  15240. <user defined> m_reactiveTimer = 0x9A3FD798
  15241. unsigned int m_regenTimer = 0x0
  15242. <user defined> m_vehicle = 0x0
  15243. <user defined> m_vehicleKit = 0x0
  15244. unsigned int m_unitTypeMask = 0x0
  15245. <user defined> _lastLiquid = 0x0
  15246. unsigned int m_rootTimes = 0x0
  15247. unsigned int m_state = 0x0
  15248. unsigned int m_lastManaUse = 0x0
  15249. <user defined> m_movesplineTimer = 0x0
  15250. <user defined> m_Diminishing = 0x9A3FD7CC
  15251. <user defined> m_combatManager = 0x9A3FD8C8
  15252. <user defined> m_threatManager = 0x9A3FD91C
  15253. <user defined> m_followingMe = 0x9A3FDA14
  15254. <user defined> m_comboTarget = 0x0
  15255. int m_comboPoints = 0x0
  15256. <user defined> m_ComboPointHolders = 0x9A3FDA44
  15257. bool m_cleanupDone = 0x0
  15258. bool m_duringRemoveFromWorld = 0x0
  15259. bool _instantCast = 0x0
  15260. unsigned int _oldFactionId = 0x0
  15261. bool _isWalkingBeforeCharm = 0x0
  15262. <user defined> m_spellHistory = 0x4540F138
  15263. WorldObject* m_seer = 0x9A3FC260
  15264. <user defined> m_stealth = 0x9A3FC2B8
  15265. <user defined> m_stealthDetect = 0x9A3FC2C4
  15266. <user defined> m_invisibility = 0x9A3FC2D0
  15267. <user defined> m_invisibilityDetect = 0x9A3FC304
  15268. <user defined> m_serverSideVisibility = 0x9A3FC338
  15269. <user defined> m_serverSideVisibilityDetect = 0x9A3FC344
  15270. unsigned int LastUsedScriptID = 0x0
  15271. <user defined> m_movementInfo = 0x9A3FC358
  15272. <user defined> m_Events = 0x9A3FC3C8
  15273. <user defined> m_name = 0x9A3FC3E0
  15274. bool m_isActive = 0x1
  15275. bool m_isFarVisible = 0x0
  15276. bool m_isWorldObject = 0x1
  15277. <user defined> m_zoneScript = 0x0
  15278. <user defined> m_transport = 0x0
  15279. unsigned int m_zoneId = 0x12CC
  15280. unsigned int m_areaId = 0x12CC
  15281. float m_staticFloorZ = -91.080673
  15282. bool m_outdoors = 0x0
  15283. <user defined> m_currMap = 0x4DA97028
  15284. unsigned int m_InstanceId = 0x7
  15285. unsigned int m_phaseMask = 0xFFFFFFFF
  15286. unsigned int m_notifyflags = 0x0
  15287. unsigned int m_homebindMapId = 0x1
  15288. unsigned int m_homebindAreaId = 0xD7
  15289. float m_homebindX = -2917.580078
  15290. float m_homebindY = -257.980011
  15291. float m_homebindZ = 52.996799
  15292. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  15293. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  15294. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  15295. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FDBC8
  15296. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FDBD4
  15297. unsigned int _Mask = 0x1FF
  15298. unsigned int _Maxidx = 0x200
  15299. unsigned int[9] m_forced_speed_changes
  15300. [0] = 0x0
  15301. [1] = 0x0
  15302. [2] = 0x0
  15303. [3] = 0x0
  15304. [4] = 0x0
  15305. [5] = 0x0
  15306. [6] = 0x0
  15307. [7] = 0x0
  15308. [8] = 0x0
  15309. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  15310. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15311. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15312. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDBF8
  15313. <user defined> _Copy_tag = 0x9A3FDBF8
  15314. <user defined> _Move_tag = 0x9A3FDBF8
  15315. unsigned int m_HomebindTimer = 0x0
  15316. bool m_InstanceValid = 0x1
  15317. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[4] m_boundInstances
  15318. [0] = 0x9A3FDC0C
  15319. [1] = 0x9A3FDC34
  15320. [2] = 0x9A3FDC5C
  15321. [3] = 0x9A3FDC84
  15322. Spell* m_spellModTakingSpell = NULL
  15323. bool isDebugAreaTriggers = 0x0
  15324. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  15325. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  15326. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  15327. std::_Compressed_pair<std::allocator<std::_List_node<ObjectGuid,void *> >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x9A3FDCB4
  15328. unsigned int m_regenTimerCount = 0x19F
  15329. float[7] m_powerFraction
  15330. [0] = 0.212627
  15331. [1] = 0.000000
  15332. [2] = 0.000000
  15333. [3] = 0.000000
  15334. [4] = 0.000000
  15335. [5] = 0.000000
  15336. [6] = 0.000000
  15337. unsigned int m_contestedPvPTimer = 0x0
  15338. BgBattlegroundQueueID_Rec
  15339. int bgQueueTypeId = 0x2D6748C
  15340. unsigned int invitedToInstance = 0xCDCD0019
  15341. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  15342. [0] = 0x0
  15343. [1] = 0x0
  15344. BGData m_bgData
  15345. unsigned int bgInstanceID = 0x0
  15346. unsigned int bgTypeID = 0x0
  15347. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > bgAfkReporter = 0x9A3FDD00
  15348. unsigned int bgAfkReportedCount = 0x0
  15349. int bgAfkReportedTimer = 0x5AC18F68
  15350. unsigned int bgTeam = 0x0
  15351. unsigned int mountSpell = 0x0
  15352. unsigned int[2] taxiPath
  15353. [0] = 0x0
  15354. [1] = 0x0
  15355. WorldLocation joinPos = 0x9A3FDD28
  15356. bool m_IsBGRandomWinner = 0x0
  15357. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  15358. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15359. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15360. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD44
  15361. <user defined> _Copy_tag = 0x9A3FDD44
  15362. <user defined> _Move_tag = 0x9A3FDD44
  15363. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  15364. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15365. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15366. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD50
  15367. <user defined> _Copy_tag = 0x9A3FDD50
  15368. <user defined> _Move_tag = 0x9A3FDD50
  15369. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  15370. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15371. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15372. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FDD5C
  15373. <user defined> _Copy_tag = 0x9A3FDD5C
  15374. <user defined> _Move_tag = 0x9A3FDD5C
  15375. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > m_seasonalquests
  15376. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> >
  15377. <user defined> value_compare = 0x9A3FDD68
  15378. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > >,0> _Traitsobj = 0x3F800000
  15379. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > _List = 0x9A3FDD6C
  15380. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > > > > _Vec = 0x9A3FDD78
  15381. unsigned int _Mask = 0x7
  15382. unsigned int _Maxidx = 0x8
  15383. ObjectGuid m_playerSharingQuest
  15384. unsigned int _guid = 0x0
  15385. unsigned int m_sharedQuestId = 0x0
  15386. unsigned int m_ingametime = 0x34F93
  15387. int m_lastHonorUpdateTime = 0x5AC18E40
  15388. ObjectGuid m_lootGuid
  15389. unsigned int _guid = 0x0
  15390. unsigned int m_team = 0x43
  15391. unsigned int m_nextSave = 0xB2FA
  15392. int m_speakTime = 0x0
  15393. unsigned int m_speakCount = 0x0
  15394. unsigned int m_dungeonDifficulty = 0x0
  15395. unsigned int m_raidDifficulty = 0x1
  15396. unsigned int m_raidMapDifficulty = 0x0
  15397. unsigned int m_atLoginFlags = 0x0
  15398. Item*[150] m_items
  15399. [0] = 0x430CA130
  15400. [1] = NULL
  15401. [2] = NULL
  15402. [3] = 0x430C9DE0
  15403. [4] = NULL
  15404. [5] = NULL
  15405. [6] = 0x430CB368
  15406. [7] = NULL
  15407. [8] = NULL
  15408. [9] = NULL
  15409. unsigned int m_currentBuybackSlot = 0x4A
  15410. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  15411. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  15412. std::_Compressed_pair<std::allocator<Item *>,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x9A3FE028
  15413. bool m_itemUpdateQueueBlocked = 0x0
  15414. unsigned int m_ExtraFlags = 0x1
  15415. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  15416. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  15417. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  15418. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,QuestStatusData> > >,1>,1> _Mypair = 0x9A3FE040
  15419. <user defined> value_compare = 0x9A3FE040
  15420. <user defined> _Copy_tag = 0x9A3FE040
  15421. <user defined> _Move_tag = 0x9A3FE040
  15422. <user defined> value_compare = 0x9A3FE040
  15423. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  15424. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15425. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15426. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE04C
  15427. <user defined> value_compare = 0x9A3FE04C
  15428. <user defined> _Copy_tag = 0x9A3FE04C
  15429. <user defined> _Move_tag = 0x9A3FE04C
  15430. <user defined> value_compare = 0x9A3FE04C
  15431. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  15432. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15433. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15434. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x9A3FE058
  15435. <user defined> _Copy_tag = 0x9A3FE058
  15436. <user defined> _Move_tag = 0x9A3FE058
  15437. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  15438. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15439. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  15440. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,enum QuestSaveType> > >,1>,1> _Mypair = 0x9A3FE064
  15441. <user defined> value_compare = 0x9A3FE064
  15442. <user defined> _Copy_tag = 0x9A3FE064
  15443. <user defined> _Move_tag = 0x9A3FE064
  15444. <user defined> value_compare = 0x9A3FE064
  15445. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  15446. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> >
  15447. <user defined> value_compare = 0x9A3FE070
  15448. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0> _Traitsobj = 0x3F800000
  15449. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x9A3FE074
  15450. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > > > > _Vec = 0x9A3FE080
  15451. unsigned int _Mask = 0x3F
  15452. unsigned int _Maxidx = 0x40
  15453. unsigned int m_GuildIdInvited = 0x0
  15454. unsigned int m_ArenaTeamIdInvited = 0x0
  15455. std::deque<Mail *,std::allocator<Mail *> > m_mail
  15456. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  15457. std::_Compressed_pair<std::allocator<Mail *>,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x9A3FE0A0
  15458. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  15459. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> >
  15460. <user defined> value_compare = 0x9A3FE0B4
  15461. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  15462. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x9A3FE0B8
  15463. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > > > > _Vec = 0x9A3FE0C4
  15464. unsigned int _Mask = 0x1FF
  15465. unsigned int _Maxidx = 0x200
  15466. std::unordered_map<unsigned int,PlayerTalent *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerTalent *> > >*[2] m_talents
  15467. [0] = 0x80D603F8
  15468. [1] = 0x80D60710
  15469. unsigned int m_lastPotionId = 0x0
  15470. unsigned int m_activeSpec = 0x0
  15471. unsigned int m_specsCount = 0x2
  15472. unsigned int[6] m_Glyphs
  15473. [0] = 0x0
  15474. [1] = 0x0
  15475. [2] = 0x0
  15476. [3] = 0x0
  15477. [4] = 0x0
  15478. [5] = 0x0
  15479. [0] = 0x9A3FE0EC
  15480. unsigned int[6]
  15481. [0] = 0x0
  15482. [1] = 0x0
  15483. [2] = 0x0
  15484. [3] = 0x0
  15485. [4] = 0x0
  15486. [5] = 0x0
  15487. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  15488. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  15489. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  15490. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,ActionButton> > >,1>,1> _Mypair = 0x9A3FE11C
  15491. <user defined> value_compare = 0x9A3FE11C
  15492. <user defined> _Copy_tag = 0x9A3FE11C
  15493. <user defined> _Move_tag = 0x9A3FE11C
  15494. <user defined> value_compare = 0x9A3FE11C
  15495. float[4] m_auraBaseFlatMod
  15496. [0] = 0.000000
  15497. [1] = 0.000000
  15498. [2] = 0.000000
  15499. [3] = 0.000000
  15500. float[4] m_auraBasePctMod
  15501. [0] = 0.914400
  15502. [1] = 0.914400
  15503. [2] = 0.914400
  15504. [3] = 1.000000
  15505. int[25] m_baseRatingValue
  15506. [0] = 0x0
  15507. [1] = 0x0
  15508. [2] = 0x0
  15509. [3] = 0x0
  15510. [4] = 0x0
  15511. [5] = 0x14
  15512. [6] = 0x14
  15513. [7] = 0x14
  15514. [8] = 0x0
  15515. [9] = 0x0
  15516. unsigned int m_baseSpellPower = 0x0
  15517. unsigned int m_baseFeralAP = 0x0
  15518. unsigned int m_baseManaRegen = 0x0
  15519. unsigned int m_baseHealthRegen = 0x0
  15520. int m_spellPenetrationItemMod = 0x0
  15521. std::unordered_set<SpellModifier *,std::hash<SpellModifier *>,std::equal_to<SpellModifier *>,std::allocator<SpellModifier *> >[31] m_spellMods
  15522. [0] = 0x9A3FE190
  15523. [1] = 0x9A3FE1B8
  15524. [2] = 0x9A3FE1E0
  15525. [3] = 0x9A3FE208
  15526. [4] = 0x9A3FE230
  15527. [5] = 0x9A3FE258
  15528. [6] = 0x9A3FE280
  15529. [7] = 0x9A3FE2A8
  15530. [8] = 0x9A3FE2D0
  15531. [9] = 0x9A3FE2F8
  15532. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  15533. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  15534. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  15535. std::_Compressed_pair<std::allocator<std::_List_node<EnchantDuration,void *> >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x9A3FE668
  15536. std::list<Item *,std::allocator<Item *> > m_itemDuration
  15537. std::_List_buy<Item *,std::allocator<Item *> >
  15538. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  15539. std::_Compressed_pair<std::allocator<std::_List_node<Item *,void *> >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x9A3FE674
  15540. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  15541. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  15542. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  15543. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x9A3FE684
  15544. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0> > > _Vec = 0x9A3FE690
  15545. unsigned int _Mask = 0x7
  15546. unsigned int _Maxidx = 0x8
  15547. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  15548. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  15549. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  15550. WorldSession* m_session = 0x964CC288
  15551. std::list<Channel *,std::allocator<Channel *> > m_channels
  15552. std::_List_buy<Channel *,std::allocator<Channel *> >
  15553. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  15554. std::_Compressed_pair<std::allocator<std::_List_node<Channel *,void *> >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x9A3FE6B0
  15555. unsigned int m_cinematic = 0x1
  15556. TradeData* m_trade = NULL
  15557. bool m_DailyQuestChanged = 0x0
  15558. bool m_WeeklyQuestChanged = 0x0
  15559. bool m_MonthlyQuestChanged = 0x0
  15560. bool m_SeasonalQuestChanged = 0x0
  15561. int m_lastDailyQuestTime = 0x0
  15562. unsigned int m_hostileReferenceCheckTimer = 0xEDA
  15563. unsigned int m_drunkTimer = 0x0
  15564. unsigned int m_weaponChangeTimer = 0x0
  15565. unsigned int m_zoneUpdateId = 0x12CC
  15566. unsigned int m_zoneUpdateTimer = 0x320
  15567. unsigned int m_areaUpdateId = 0x12CC
  15568. unsigned int m_deathTimer = 0x0
  15569. int m_deathExpireTime = 0x5A75E783
  15570. unsigned int m_WeaponProficiency = 0x408F
  15571. unsigned int m_ArmorProficiency = 0xF
  15572. bool m_canParry = 0x1
  15573. bool m_canBlock = 0x0
  15574. bool m_canTitanGrip = 0x0
  15575. unsigned int m_titanGripPenaltySpellId = 0x0
  15576. unsigned int m_swingErrorMsg = 0x0
  15577. float m_ammoDPS = 0.000000
  15578. int _restTime = 0x0
  15579. unsigned int inn_triggerId = 0x0
  15580. float m_rest_bonus = 1240425.000000
  15581. unsigned int _restFlagMask = 0x0
  15582. unsigned int m_resetTalentsCost = 0x0
  15583. int m_resetTalentsTime = 0x0
  15584. unsigned int m_usedTalentCount = 0x0
  15585. unsigned int m_questRewardTalentCount = 0x0
  15586. PlayerSocial* m_social = 0x978C7140
  15587. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x978C7140
  15588. ObjectGuid _playerGUID = 0xF
  15589. GroupReference m_group
  15590. Reference<Group,Player>
  15591. LinkedListElement
  15592. LinkedListElement* iNext = NULL
  15593. LinkedListElement* iPrev = NULL
  15594. Group* iRefTo = NULL
  15595. Player* iRefFrom = NULL
  15596. unsigned int iSubGroup = 0x0
  15597. GroupReference m_originalGroup
  15598. Reference<Group,Player>
  15599. LinkedListElement
  15600. LinkedListElement* iNext = NULL
  15601. LinkedListElement* iPrev = NULL
  15602. Group* iRefTo = NULL
  15603. Player* iRefFrom = NULL
  15604. unsigned int iSubGroup = 0x0
  15605. Group* m_groupInvite = NULL
  15606. unsigned int m_groupUpdateMask = 0x0
  15607. unsigned int m_auraRaidUpdateMask = 0x0
  15608. bool m_bPassOnGroupLoot = 0x0
  15609. unsigned int m_lastpetnumber = 0x35
  15610. int m_summon_expire = 0x0
  15611. WorldLocation m_summon_location
  15612. Position
  15613. <user defined> XY = 0x9A3FE790
  15614. <user defined> XYZ = 0x9A3FE790
  15615. <user defined> XYZO = 0x9A3FE790
  15616. <user defined> PackedXYZ = 0x9A3FE790
  15617. float m_positionX = 0.000000
  15618. float m_positionY = 0.000000
  15619. float m_positionZ = 0.000000
  15620. float m_orientation = 0.000000
  15621. ?$Streamer@UXY@Position@@
  15622. Position* Pos = NULL
  15623. ?$ConstStreamer@UXY@Position@@
  15624. Position* Pos = NULL
  15625. ?$Streamer@UXYZ@Position@@
  15626. <user defined> Pos = 0x0
  15627. ?$ConstStreamer@UXYZ@Position@@
  15628. <user defined> Pos = 0x0
  15629. ?$Streamer@UXYZO@Position@@
  15630. <user defined> Pos = 0x0
  15631. ?$ConstStreamer@UXYZO@Position@@
  15632. <user defined> Pos = 0x0
  15633. ?$Streamer@UPackedXYZ@Position@@
  15634. <user defined> Pos = 0x0
  15635. ?$ConstStreamer@UPackedXYZ@Position@@
  15636. <user defined> Pos = 0x0
  15637. unsigned int m_mapId = 0xFFFFFFFF
  15638. WorldLocation m_recall_location
  15639. Position
  15640. <user defined> XY = 0x9A3FE7A4
  15641. <user defined> XYZ = 0x9A3FE7A4
  15642. <user defined> XYZO = 0x9A3FE7A4
  15643. <user defined> PackedXYZ = 0x9A3FE7A4
  15644. float m_positionX = 2127.888916
  15645. float m_positionY = -4650.622559
  15646. float m_positionZ = 48.693016
  15647. float m_orientation = 0.634563
  15648. ?$Streamer@UXY@Position@@
  15649. Position* Pos = 0x4504FE39
  15650. ?$ConstStreamer@UXY@Position@@
  15651. Position* Pos = 0x4504FE39
  15652. ?$Streamer@UXYZ@Position@@
  15653. <user defined> Pos = 0x4504FE39
  15654. ?$ConstStreamer@UXYZ@Position@@
  15655. <user defined> Pos = 0x4504FE39
  15656. ?$Streamer@UXYZO@Position@@
  15657. <user defined> Pos = 0x4504FE39
  15658. ?$ConstStreamer@UXYZO@Position@@
  15659. <user defined> Pos = 0x4504FE39
  15660. ?$Streamer@UPackedXYZ@Position@@
  15661. <user defined> Pos = 0x4504FE39
  15662. ?$ConstStreamer@UPackedXYZ@Position@@
  15663. <user defined> Pos = 0x4504FE39
  15664. unsigned int m_mapId = 0x1
  15665. DeclinedName* m_declinedname = NULL
  15666. Runes* m_runes = NULL
  15667. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  15668. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  15669. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  15670. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,EquipmentSetInfo> > >,1>,1> _Mypair = 0x9A3FE7C0
  15671. <user defined> value_compare = 0x9A3FE7C0
  15672. <user defined> _Copy_tag = 0x9A3FE7C0
  15673. <user defined> _Move_tag = 0x9A3FE7C0
  15674. <user defined> value_compare = 0x9A3FE7C0
  15675. unsigned int m_grantableLevels = 0x0
  15676. unsigned int m_fishingSteps = 0x0
  15677. bool m_needsZoneUpdate = 0x0
  15678. CinematicMgr* _cinematicMgr = 0x80D600E0
  15679. Player* player = 0x9A3FC260
  15680. unsigned int m_cinematicDiff = 0x996BF
  15681. unsigned int m_lastCinematicCheck = 0x0
  15682. unsigned int m_activeCinematicCameraId = 0x0
  15683. unsigned int m_cinematicLength = 0x0
  15684. std::vector<FlyByCamera,std::allocator<FlyByCamera> >* m_cinematicCamera = NULL
  15685. Position m_remoteSightPosition = 0x80D600F8
  15686. TempSummon* m_CinematicObject = NULL
  15687. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  15688. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  15689. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  15690. 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 = 0x9A3FE7D4
  15691. <user defined> _Copy_tag = 0x9A3FE7D4
  15692. <user defined> _Move_tag = 0x9A3FE7D4
  15693. MapReference m_mapRef
  15694. Reference<Map,Player>
  15695. LinkedListElement
  15696. LinkedListElement* iNext = 0x9A3FE7E400000000
  15697. LinkedListElement* iPrev = 0x9A3FE7E4
  15698. Map* iRefTo = 0x4DA97028
  15699. Player* iRefFrom = 0x9A3FC260
  15700. unsigned int m_lastFallTime = 0xC
  15701. float m_lastFallZ = 30.654202
  15702. int[3] m_MirrorTimer
  15703. [0] = 0xFFFFFFFF
  15704. [1] = 0xFFFFFFFF
  15705. [2] = 0xFFFFFFFF
  15706. unsigned int m_MirrorTimerFlags = 0x0
  15707. unsigned int m_MirrorTimerFlagsLast = 0x0
  15708. bool m_isInWater = 0x0
  15709. unsigned int[6] m_runeGraceCooldown
  15710. [0] = 0xFFFFFFFF
  15711. [1] = 0xFFFFFFFF
  15712. [2] = 0xFFFFFFFF
  15713. [3] = 0xFFFFFFFF
  15714. [4] = 0xFFFFFFFF
  15715. [5] = 0xFFFFFFFF
  15716. unsigned int[6] m_lastRuneGraceTimers
  15717. [0] = 0x0
  15718. [1] = 0x0
  15719. [2] = 0x0
  15720. [3] = 0x0
  15721. [4] = 0x0
  15722. [5] = 0x0
  15723. WorldLocation m_teleport_dest
  15724. Position
  15725. <user defined> XY = 0x9A3FE83C
  15726. <user defined> XYZ = 0x9A3FE83C
  15727. <user defined> XYZO = 0x9A3FE83C
  15728. <user defined> PackedXYZ = 0x9A3FE83C
  15729. float m_positionX = 76.863800
  15730. float m_positionY = 2211.370117
  15731. float m_positionZ = 30.000000
  15732. float m_orientation = 3.149650
  15733. ?$Streamer@UXY@Position@@
  15734. Position* Pos = 0x4299BA44
  15735. ?$ConstStreamer@UXY@Position@@
  15736. Position* Pos = 0x4299BA44
  15737. ?$Streamer@UXYZ@Position@@
  15738. <user defined> Pos = 0x4299BA44
  15739. ?$ConstStreamer@UXYZ@Position@@
  15740. <user defined> Pos = 0x4299BA44
  15741. ?$Streamer@UXYZO@Position@@
  15742. <user defined> Pos = 0x4299BA44
  15743. ?$ConstStreamer@UXYZO@Position@@
  15744. <user defined> Pos = 0x4299BA44
  15745. ?$Streamer@UPackedXYZ@Position@@
  15746. <user defined> Pos = 0x4299BA44
  15747. ?$ConstStreamer@UPackedXYZ@Position@@
  15748. <user defined> Pos = 0x4299BA44
  15749. unsigned int m_mapId = 0x277
  15750. unsigned int m_teleport_options = 0x0
  15751. bool mSemaphoreTeleport_Near = 0x0
  15752. bool mSemaphoreTeleport_Far = 0x0
  15753. unsigned int m_DelayedOperations = 0x0
  15754. bool m_bCanDelayTeleport = 0x0
  15755. bool m_bHasDelayedTeleport = 0x0
  15756. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  15757. unsigned int m_oldpetspell = 0x34A9
  15758. AchievementMgr* m_achievementMgr = 0x846D93F8
  15759. Player* m_player = 0x9A3FC260
  15760. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > m_criteriaProgress = 0x846D93FC
  15761. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > m_completedAchievements = 0x846D9424
  15762. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_timedAchievements = 0x846D944C
  15763. ReputationMgr* m_reputationMgr = 0x9A1E9C30
  15764. Player* _player = 0x9A3FC260
  15765. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x9A1E9C34
  15766. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x9A1E9C40
  15767. unsigned int _visibleFactionCount = 0x14
  15768. unsigned int _honoredFactionCount = 0x0
  15769. unsigned int _reveredFactionCount = 0x0
  15770. unsigned int _exaltedFactionCount = 0x0
  15771. bool _sendFactionIncreased = 0x0
  15772. unsigned int m_ChampioningFaction = 0x0
  15773. unsigned int m_timeSyncCounter = 0x2D
  15774. unsigned int m_timeSyncTimer = 0x1D9F
  15775. unsigned int m_timeSyncClient = 0x15535D9
  15776. unsigned int m_timeSyncServer = 0xD2B2C
  15777. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  15778. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  15779. <user defined> value_compare = 0x9A3FE884
  15780. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  15781. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x9A3FE888
  15782. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x9A3FE894
  15783. unsigned int _Mask = 0x7
  15784. unsigned int _Maxidx = 0x8
  15785. unsigned int _pendingBindId = 0x0
  15786. unsigned int _pendingBindTimer = 0x0
  15787. unsigned int _activeCheats = 0x0
  15788. unsigned int healthBeforeDuel = 0x0
  15789. unsigned int manaBeforeDuel = 0x0
  15790. WorldLocation _corpseLocation
  15791. Position
  15792. <user defined> XY = 0x9A3FE8C0
  15793. <user defined> XYZ = 0x9A3FE8C0
  15794. <user defined> XYZO = 0x9A3FE8C0
  15795. <user defined> PackedXYZ = 0x9A3FE8C0
  15796. float m_positionX = 0.000000
  15797. float m_positionY = 0.000000
  15798. float m_positionZ = 0.000000
  15799. float m_orientation = 0.000000
  15800. ?$Streamer@UXY@Position@@
  15801. Position* Pos = NULL
  15802. ?$ConstStreamer@UXY@Position@@
  15803. Position* Pos = NULL
  15804. ?$Streamer@UXYZ@Position@@
  15805. <user defined> Pos = 0x0
  15806. ?$ConstStreamer@UXYZ@Position@@
  15807. <user defined> Pos = 0x0
  15808. ?$Streamer@UXYZO@Position@@
  15809. <user defined> Pos = 0x0
  15810. ?$ConstStreamer@UXYZO@Position@@
  15811. <user defined> Pos = 0x0
  15812. ?$Streamer@UPackedXYZ@Position@@
  15813. <user defined> Pos = 0x0
  15814. ?$ConstStreamer@UPackedXYZ@Position@@
  15815. <user defined> Pos = 0x0
  15816. unsigned int m_mapId = 0xFFFFFFFF
  15817. std::shared_ptr<WorldSocket> m_Socket
  15818. std::_Ptr_base<WorldSocket>
  15819. WorldSocket* _Ptr = 0x430CB028
  15820. std::_Ref_count_base* _Rep = 0x430CB018
  15821. std::string m_Address = "127.0.0.1"
  15822. int _security = 0x3
  15823. unsigned int _accountId = 0x1
  15824. std::string _accountName = "MORPH"
  15825. unsigned int m_expansion = 0x2
  15826. Warden* _warden = NULL
  15827. int _logoutTime = 0x0
  15828. bool m_inQueue = 0x0
  15829. bool m_playerLoading = 0x0
  15830. bool m_playerLogout = 0x0
  15831. bool m_playerRecentlyLogout = 0x0
  15832. bool m_playerSave = 0x0
  15833. unsigned int m_sessionDbcLocale = 0x2
  15834. unsigned int m_sessionDbLocaleIndex = 0x2
  15835. std::atomic<unsigned int> m_latency
  15836. std::_Atomic_uint
  15837. unsigned long _My_val = 0x9
  15838. std::atomic<unsigned int> m_clientTimeDelay
  15839. std::_Atomic_uint
  15840. unsigned long _My_val = 0x0
  15841. AccountData[8] m_accountData
  15842. [0] = 0x964CC368
  15843. [1] = 0x964CC390
  15844. [2] = 0x964CC3B8
  15845. [3] = 0x964CC3E0
  15846. [4] = 0x964CC408
  15847. [5] = 0x964CC430
  15848. [6] = 0x964CC458
  15849. [7] = 0x964CC480
  15850. unsigned int[8] m_Tutorials
  15851. [0] = 0xFFFFBFF7
  15852. [1] = 0xFFFFFFF
  15853. [2] = 0x0
  15854. [3] = 0x0
  15855. [4] = 0x0
  15856. [5] = 0x0
  15857. [6] = 0x0
  15858. [7] = 0x0
  15859. unsigned int m_TutorialsChanged = 0x2
  15860. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  15861. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  15862. std::_List_alloc<std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  15863. std::_Compressed_pair<std::allocator<std::_List_node<AddonInfo,void *> >,std::_List_val<std::_List_simple_types<AddonInfo> >,1> _Mypair = 0x964CC4CC
  15864. unsigned int recruiterId = 0x0
  15865. bool isRecruiter = 0x0
  15866. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  15867. std::mutex _lock
  15868. std::_Mutex_base
  15869. std::_Align_type<int,48> _Mtx_storage = 0x964CC4E4
  15870. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  15871. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  15872. std::_Compressed_pair<std::allocator<WorldPacket *>,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x964CC514
  15873. bool _canceled = 0x0
  15874. rbac::RBACData* _RBACData = 0x976EB320
  15875. unsigned int _id = 0x1
  15876. std::string _name = "MORPH"
  15877. int _realmId = 0x1
  15878. unsigned int _secLevel = 0x3
  15879. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  15880. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15881. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15882. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB348
  15883. <user defined> _Copy_tag = 0x976EB348
  15884. <user defined> _Move_tag = 0x976EB348
  15885. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  15886. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15887. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15888. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB354
  15889. <user defined> _Copy_tag = 0x976EB354
  15890. <user defined> _Move_tag = 0x976EB354
  15891. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  15892. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15893. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  15894. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<unsigned int,void *> >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>,1> _Mypair = 0x976EB360
  15895. <user defined> _Copy_tag = 0x976EB360
  15896. <user defined> _Move_tag = 0x976EB360
  15897. unsigned int expireTime = 0xEA60
  15898. bool forceExit = 0x0
  15899. ObjectGuid m_currentBankerGUID
  15900. unsigned int _guid = 0x0
  15901. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
  15902. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  15903. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  15904. std::_Iterator_base12
  15905. std::_Container_proxy* _Myproxy = 0x8FF2340335123C
  15906. std::_Iterator_base12* _Mynextiter = NULL
  15907. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x724C7FD0
  15908. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
  15909. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  15910. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  15911. std::_Iterator_base12
  15912. std::_Container_proxy* _Myproxy = 0x8FF2340335123C
  15913. std::_Iterator_base12* _Mynextiter = 0x7D5B248
  15914. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0xBBC240
  15915. Local World* this = 0x3351138
  15916. unsigned int m_ShutdownTimer = 0x0
  15917. unsigned int m_ShutdownMask = 0x0
  15918. unsigned int m_CleaningFlags = 0x0
  15919. bool m_isClosed = 0x0
  15920. IntervalTimer[14] m_timers
  15921. [0] = 0x3351148
  15922. [1] = 0x3351158
  15923. [2] = 0x3351168
  15924. [3] = 0x3351178
  15925. [4] = 0x3351188
  15926. [5] = 0x3351198
  15927. [6] = 0x33511A8
  15928. [7] = 0x33511B8
  15929. [8] = 0x33511C8
  15930. [9] = 0x33511D8
  15931. int mail_timer = 0x570
  15932. int mail_timer_expires = 0x5A0
  15933. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  15934. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> >
  15935. <user defined> value_compare = 0x3351238
  15936. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  15937. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x335123C
  15938. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > > > _Vec = 0x3351248
  15939. unsigned int _Mask = 0x7
  15940. unsigned int _Maxidx = 0x8
  15941. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  15942. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  15943. <user defined> value_compare = 0x3351260
  15944. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  15945. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x3351264
  15946. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x3351270
  15947. unsigned int _Mask = 0x7
  15948. unsigned int _Maxidx = 0x8
  15949. unsigned int m_maxActiveSessionCount = 0x1
  15950. unsigned int m_maxQueuedSessionCount = 0x0
  15951. unsigned int m_PlayerCount = 0x1
  15952. unsigned int m_MaxPlayerCount = 0x1
  15953. std::string m_newCharString = ""
  15954. float[64] rate_values
  15955. [0] = 1.000000
  15956. [1] = 1.000000
  15957. [2] = 1.000000
  15958. [3] = 1.000000
  15959. [4] = 1.000000
  15960. [5] = 1.000000
  15961. [6] = 1.000000
  15962. [7] = 1.000000
  15963. [8] = 1.000000
  15964. [9] = 1.000000
  15965. unsigned int[182] m_int_configs
  15966. [0] = 0x1
  15967. [1] = 0x15F90
  15968. [2] = 0x493E0
  15969. [3] = 0x64
  15970. [4] = 0x927C0
  15971. [5] = 0x0
  15972. [6] = 0x1F95
  15973. [7] = 0x384
  15974. [8] = 0x2710
  15975. [9] = 0x0
  15976. bool[90] m_bool_configs
  15977. [0] = 0x0
  15978. [1] = 0x1
  15979. [2] = 0x0
  15980. [3] = 0x1
  15981. [4] = 0x1
  15982. [5] = 0x0
  15983. [6] = 0x0
  15984. [7] = 0x0
  15985. [8] = 0x0
  15986. [9] = 0x0
  15987. float[20] m_float_configs
  15988. [0] = 74.000000
  15989. [1] = 100.000000
  15990. [2] = 50.000000
  15991. [3] = 40.000000
  15992. [4] = 40.000000
  15993. [5] = 300.000000
  15994. [6] = 30.000000
  15995. [7] = 10.000000
  15996. [8] = 60.000000
  15997. [9] = 50.000000
  15998. std::map<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > m_worldstates
  15999. std::_Tree<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  16000. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  16001. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned __int64>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,unsigned __int64> > >,1>,1> _Mypair = 0x3351738
  16002. <user defined> value_compare = 0x3351738
  16003. <user defined> _Copy_tag = 0x3351738
  16004. <user defined> _Move_tag = 0x3351738
  16005. <user defined> value_compare = 0x3351738
  16006. unsigned int m_playerLimit = 0x0
  16007. int m_allowedSecurityLevel = 0x0
  16008. unsigned int m_defaultDbcLocale = 0x2
  16009. unsigned int m_availableDbcLocaleMask = 0x4
  16010. bool m_allowMovement = 0x1
  16011. std::string m_dataPath = "./"
  16012. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  16013. std::mutex _lock
  16014. std::_Mutex_base
  16015. std::_Align_type<int,48> _Mtx_storage = 0x3351778
  16016. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  16017. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  16018. std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x33517A8
  16019. bool _canceled = 0x0
  16020. int m_NextDailyQuestReset = 0x5AC2D210
  16021. int m_NextWeeklyQuestReset = 0x6CD4B6DA
  16022. int m_NextMonthlyQuestReset = 0x6CEF3370
  16023. int m_NextRandomBGReset = 0x5AC1AAC0
  16024. int m_NextGuildReset = 0x5AC1AAC0
  16025. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  16026. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  16027. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  16028. std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x33517E8
  16029. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  16030. std::mutex _lock
  16031. std::_Mutex_base
  16032. std::_Align_type<int,48> _Mtx_storage = 0x33517F8
  16033. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  16034. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  16035. std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x3351828
  16036. bool _canceled = 0x0
  16037. std::string m_DBVersion = "TDB 335.64"
  16038. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_Autobroadcasts
  16039. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16040. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16041. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0x335185C
  16042. <user defined> value_compare = 0x335185C
  16043. <user defined> _Copy_tag = 0x335185C
  16044. <user defined> _Move_tag = 0x335185C
  16045. <user defined> value_compare = 0x335185C
  16046. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  16047. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  16048. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  16049. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,unsigned char> > >,1>,1> _Mypair = 0x3351868
  16050. <user defined> value_compare = 0x3351868
  16051. <user defined> _Copy_tag = 0x3351868
  16052. <user defined> _Move_tag = 0x3351868
  16053. <user defined> value_compare = 0x3351868
  16054. QueryCallbackProcessor _queryProcessor
  16055. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  16056. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  16057. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x3351874
  16058. std::string _guidWarningMsg = "There will be an unscheduled server restart ..."
  16059. std::string _alertRestartReason = "Urgent Maintenance"
  16060. std::mutex _guidAlertLock
  16061. std::_Mutex_base
  16062. std::_Align_type<int,48> _Mtx_storage = 0x33518BC
  16063. bool _guidWarn = 0x0
  16064. bool _guidAlert = 0x0
  16065. unsigned int _warnDiff = 0x0
  16066. int _warnShutdownTime = 0x5AC18B0A
  16067. Parameter unsigned int diff = 0x32
  16068. Local WorldSession* sess = NULL
  16069. 018BD3E7 00000000 World::Update+407 c:\trinitysource355\src\server\game\world\world.cpp line 2317
  16070. Local World* this = 0x3351138
  16071. unsigned int m_ShutdownTimer = 0x0
  16072. unsigned int m_ShutdownMask = 0x0
  16073. unsigned int m_CleaningFlags = 0x0
  16074. bool m_isClosed = 0x0
  16075. IntervalTimer[14] m_timers
  16076. [0] = 0x3351148
  16077. [1] = 0x3351158
  16078. [2] = 0x3351168
  16079. [3] = 0x3351178
  16080. [4] = 0x3351188
  16081. [5] = 0x3351198
  16082. [6] = 0x33511A8
  16083. [7] = 0x33511B8
  16084. [8] = 0x33511C8
  16085. [9] = 0x33511D8
  16086. int mail_timer = 0x570
  16087. int mail_timer_expires = 0x5A0
  16088. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  16089. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> >
  16090. <user defined> value_compare = 0x3351238
  16091. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  16092. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x335123C
  16093. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > > > _Vec = 0x3351248
  16094. unsigned int _Mask = 0x7
  16095. unsigned int _Maxidx = 0x8
  16096. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  16097. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  16098. <user defined> value_compare = 0x3351260
  16099. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  16100. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x3351264
  16101. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > > > > _Vec = 0x3351270
  16102. unsigned int _Mask = 0x7
  16103. unsigned int _Maxidx = 0x8
  16104. unsigned int m_maxActiveSessionCount = 0x1
  16105. unsigned int m_maxQueuedSessionCount = 0x0
  16106. unsigned int m_PlayerCount = 0x1
  16107. unsigned int m_MaxPlayerCount = 0x1
  16108. std::string m_newCharString = ""
  16109. float[64] rate_values
  16110. [0] = 1.000000
  16111. [1] = 1.000000
  16112. [2] = 1.000000
  16113. [3] = 1.000000
  16114. [4] = 1.000000
  16115. [5] = 1.000000
  16116. [6] = 1.000000
  16117. [7] = 1.000000
  16118. [8] = 1.000000
  16119. [9] = 1.000000
  16120. unsigned int[182] m_int_configs
  16121. [0] = 0x1
  16122. [1] = 0x15F90
  16123. [2] = 0x493E0
  16124. [3] = 0x64
  16125. [4] = 0x927C0
  16126. [5] = 0x0
  16127. [6] = 0x1F95
  16128. [7] = 0x384
  16129. [8] = 0x2710
  16130. [9] = 0x0
  16131. bool[90] m_bool_configs
  16132. [0] = 0x0
  16133. [1] = 0x1
  16134. [2] = 0x0
  16135. [3] = 0x1
  16136. [4] = 0x1
  16137. [5] = 0x0
  16138. [6] = 0x0
  16139. [7] = 0x0
  16140. [8] = 0x0
  16141. [9] = 0x0
  16142. float[20] m_float_configs
  16143. [0] = 74.000000
  16144. [1] = 100.000000
  16145. [2] = 50.000000
  16146. [3] = 40.000000
  16147. [4] = 40.000000
  16148. [5] = 300.000000
  16149. [6] = 30.000000
  16150. [7] = 10.000000
  16151. [8] = 60.000000
  16152. [9] = 50.000000
  16153. std::map<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > m_worldstates
  16154. std::_Tree<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  16155. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  16156. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned __int64>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,unsigned __int64> > >,1>,1> _Mypair = 0x3351738
  16157. <user defined> value_compare = 0x3351738
  16158. <user defined> _Copy_tag = 0x3351738
  16159. <user defined> _Move_tag = 0x3351738
  16160. <user defined> value_compare = 0x3351738
  16161. unsigned int m_playerLimit = 0x0
  16162. int m_allowedSecurityLevel = 0x0
  16163. unsigned int m_defaultDbcLocale = 0x2
  16164. unsigned int m_availableDbcLocaleMask = 0x4
  16165. bool m_allowMovement = 0x1
  16166. std::string m_dataPath = "./"
  16167. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  16168. std::mutex _lock
  16169. std::_Mutex_base
  16170. std::_Align_type<int,48> _Mtx_storage = 0x3351778
  16171. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  16172. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  16173. std::_Compressed_pair<std::allocator<CliCommandHolder *>,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x33517A8
  16174. bool _canceled = 0x0
  16175. int m_NextDailyQuestReset = 0x5AC2D210
  16176. int m_NextWeeklyQuestReset = 0x6CD4B6DA
  16177. int m_NextMonthlyQuestReset = 0x6CEF3370
  16178. int m_NextRandomBGReset = 0x5AC1AAC0
  16179. int m_NextGuildReset = 0x5AC1AAC0
  16180. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  16181. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  16182. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  16183. std::_Compressed_pair<std::allocator<std::_List_node<WorldSession *,void *> >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x33517E8
  16184. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  16185. std::mutex _lock
  16186. std::_Mutex_base
  16187. std::_Align_type<int,48> _Mtx_storage = 0x33517F8
  16188. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  16189. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  16190. std::_Compressed_pair<std::allocator<WorldSession *>,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x3351828
  16191. bool _canceled = 0x0
  16192. std::string m_DBVersion = "TDB 335.64"
  16193. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_Autobroadcasts
  16194. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16195. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16196. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0x335185C
  16197. <user defined> value_compare = 0x335185C
  16198. <user defined> _Copy_tag = 0x335185C
  16199. <user defined> _Move_tag = 0x335185C
  16200. <user defined> value_compare = 0x335185C
  16201. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  16202. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  16203. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  16204. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,unsigned char> > >,1>,1> _Mypair = 0x3351868
  16205. <user defined> value_compare = 0x3351868
  16206. <user defined> _Copy_tag = 0x3351868
  16207. <user defined> _Move_tag = 0x3351868
  16208. <user defined> value_compare = 0x3351868
  16209. QueryCallbackProcessor _queryProcessor
  16210. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  16211. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  16212. std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x3351874
  16213. std::string _guidWarningMsg = "There will be an unscheduled server restart ..."
  16214. std::string _alertRestartReason = "Urgent Maintenance"
  16215. std::mutex _guidAlertLock
  16216. std::_Mutex_base
  16217. std::_Align_type<int,48> _Mtx_storage = 0x33518BC
  16218. bool _guidWarn = 0x0
  16219. bool _guidAlert = 0x0
  16220. unsigned int _warnDiff = 0x0
  16221. int _warnShutdownTime = 0x5AC18B0A
  16222. Parameter unsigned int diff = 0x32
  16223. Local int currentGameTime = 0x5AC18E6C
  16224. 010A0DB5 00000000 WorldUpdateLoop+75 c:\trinitysource355\src\server\worldserver\main.cpp line 430
  16225. Local unsigned int diff = 0x32
  16226. Local unsigned int executionTimeDiff = 0x7
  16227. Local unsigned int realPrevTime = 0xD349D
  16228. Local unsigned int realCurrTime = 0xD34CF
  16229. 010A3EFE 00000000 main+1B7E c:\trinitysource355\src\server\worldserver\main.cpp line 337
  16230. Parameter int argc = 0x1
  16231. Parameter char** argv = "C:\Trinity355\bin\Release\worldserver.exe"
  16232. Local std::string pidFile = ""
  16233. Local int numThreads = 0x2
  16234. Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
  16235. std::_Unique_ptr_base<AsyncAcceptor,std::default_delete<AsyncAcceptor> >
  16236. std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
  16237. AsyncAcceptor* _Myval2 = NULL
  16238. Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
  16239. boost::asio::basic_io_object<boost::asio::signal_set_service,0>
  16240. implementation_type
  16241. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0xBC1C8800B9B340
  16242. boost::asio::detail::signal_set_service::registration* signals_ = 0xBC1C88
  16243. boost::asio::signal_set_service& service = 0xB9B340
  16244. boost::asio::detail::service_base<boost::asio::signal_set_service>
  16245. boost::asio::io_service::service
  16246. key
  16247. type_info* type_info_ = 0x2C35D5C
  16248. boost::asio::io_service::id* id_ = 0x58
  16249. boost::asio::io_service::service::key key_ = 0x32AE028
  16250. boost::asio::io_service& owner_ = 0xB5F1F4
  16251. boost::asio::io_service::service* next_ = 0xB78238
  16252. implementation_type
  16253. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x32AE02802C35D5C
  16254. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  16255. boost::asio::detail::signal_set_service service_impl_ = 0xB9B354
  16256. boost::asio::detail::signal_set_service::implementation_type implementation
  16257. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0xBC1C8800BC1C88
  16258. boost::asio::detail::signal_set_service::registration* signals_ = 0xB5F740
  16259. Local std::shared_ptr<std::thread> soapThread
  16260. std::_Ptr_base<std::thread>
  16261. std::thread* _Ptr = NULL
  16262. std::_Ref_count_base* _Rep = NULL
  16263. Local std::string configError = ""
  16264. Local int networkThreads = 0x1
  16265. Local boost::filesystem::path configFile
  16266. iterator
  16267. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,int>
  16268. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,int,1,0>
  16269. boost::filesystem::path m_element
  16270. iterator
  16271. <user defined> m_element = 0x8FFD68
  16272. boost::filesystem::path* m_path_ptr = 0xCCCCCCCC
  16273. unsigned int m_pos = 0x8CA54CD1
  16274. const_iterator
  16275. <user defined> m_element = 0x8FFD68
  16276. <user defined> m_path_ptr = 0xCCCCCCCC
  16277. unsigned int m_pos = 0x8CA54CD1
  16278. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x8FFD68
  16279. <user defined> m_path_ptr = 0xCCCCCCCC
  16280. unsigned int m_pos = 0x8CA54CD1
  16281. const_iterator
  16282. <user defined> m_element = 0x8FFD68
  16283. <user defined> m_path_ptr = 0xCCCCCCCC
  16284. unsigned int m_pos = 0x8CA54CD1
  16285. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x8FFD68
  16286. Local boost::program_options::variables_map vm
  16287. boost::program_options::abstract_variables_map
  16288. boost::program_options::abstract_variables_map* m_next = NULL
  16289. std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >
  16290. std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> >,0> >
  16291. std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> >,0> >
  16292. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >,1>,1> _Mypair = 0x8FFCE0
  16293. <user defined> value_compare = 0x8FFCE0
  16294. <user defined> _Copy_tag = 0x8FFCE0
  16295. <user defined> _Move_tag = 0x8FFCE0
  16296. <user defined> value_compare = 0x8FFCE0
  16297. std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > m_final
  16298. std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >
  16299. std::_Tree_comp_alloc<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >
  16300. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,1>,1> _Mypair = 0x8FFCEC
  16301. <user defined> _Copy_tag = 0x8FFCEC
  16302. <user defined> _Move_tag = 0x8FFCEC
  16303. std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_required
  16304. std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16305. std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
  16306. std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> > >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0x8FFCF8
  16307. <user defined> value_compare = 0x8FFCF8
  16308. <user defined> _Copy_tag = 0x8FFCF8
  16309. <user defined> _Move_tag = 0x8FFCF8
  16310. <user defined> value_compare = 0x8FFCF8
  16311. Local std::shared_ptr<FreezeDetector> freezeDetector
  16312. std::_Ptr_base<FreezeDetector>
  16313. FreezeDetector* _Ptr = NULL
  16314. std::_Ref_count_base* _Rep = NULL
  16315. Local std::shared_ptr<void> sScriptMgrHandle
  16316. std::_Ptr_base<void>
  16317. void* _Ptr = NULL
  16318. std::_Ref_count_base* _Rep = 0xBBC200
  16319. unsigned long _Uses = 0x1
  16320. unsigned long _Weaks = 0x1
  16321. Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
  16322. std::_Ptr_base<Trinity::Asio::IoContext>
  16323. Trinity::Asio::IoContext* _Ptr = 0xB5F1F4
  16324. boost::asio::io_service
  16325. work
  16326. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  16327. id
  16328. service
  16329. key
  16330. type_info* type_info_ = NULL
  16331. boost::asio::io_service::id* id_ = 0xFF
  16332. boost::asio::io_service::service::key key_ = 0xB7823800BB53E0
  16333. boost::asio::io_service& owner_ = 0xFDFDFDFD
  16334. boost::asio::io_service::service* next_ = 0x720061
  16335. strand
  16336. boost::asio::detail::strand_service& service_ = NULL
  16337. boost::asio::detail::strand_service::strand_impl* impl_ = 0xBB53E0
  16338. boost::asio::detail::winsock_init<2,0> init_ = 0x0
  16339. boost::asio::detail::service_registry* service_registry_ = 0xBB53E0
  16340. boost::asio::detail::win_iocp_io_service& impl_ = 0xB78238
  16341. std::_Ref_count_base* _Rep = 0xB5F1E8
  16342. unsigned long _Uses = 0x4
  16343. unsigned long _Weaks = 0x1
  16344. Local std::shared_ptr<std::thread> cliThread
  16345. std::_Ptr_base<std::thread>
  16346. std::thread* _Ptr = 0x62D2D8F0
  16347. id
  16348. unsigned int _Id = 0x3A4
  16349. _Thrd_imp_t _Thr = 0xEC8000003A4
  16350. std::_Ref_count_base* _Rep = 0x9A05D340
  16351. unsigned long _Uses = 0x1
  16352. unsigned long _Weaks = 0x1
  16353. Local std::string configService = ""
  16354. Local std::shared_ptr<void> sWorldSocketMgrHandle
  16355. std::_Ptr_base<void>
  16356. void* _Ptr = NULL
  16357. std::_Ref_count_base* _Rep = 0x9A05CCC0
  16358. unsigned long _Uses = 0x1
  16359. unsigned long _Weaks = 0x1
  16360. Local std::shared_ptr<void> dbHandle
  16361. std::_Ptr_base<void>
  16362. void* _Ptr = NULL
  16363. std::_Ref_count_base* _Rep = 0xBBC340
  16364. unsigned long _Uses = 0x1
  16365. unsigned long _Weaks = 0x1
  16366. Local unsigned int worldPort = 0x1F95
  16367. Local std::shared_ptr<void> mapManagementHandle
  16368. std::_Ptr_base<void>
  16369. void* _Ptr = NULL
  16370. std::_Ref_count_base* _Rep = 0x9A05C5C0
  16371. unsigned long _Uses = 0x1
  16372. unsigned long _Weaks = 0x1
  16373. Local std::string worldListener = "0.0.0.0"
  16374. Local std::shared_ptr<void> opensslHandle
  16375. std::_Ptr_base<void>
  16376. void* _Ptr = NULL
  16377. std::_Ref_count_base* _Rep = 0xBBAF40
  16378. unsigned long _Uses = 0x1
  16379. unsigned long _Weaks = 0x1
  16380. Local BigNumber seed
  16381. bignum_st* _bn = 0xF518E8
  16382. unsigned int* d = 0x5A575921
  16383. int top = 0x4
  16384. int dmax = 0x4
  16385. int neg = 0x0
  16386. int flags = 0x1
  16387. Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
  16388. std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
  16389. std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0xBBBD00
  16390. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  16391. std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0xBBBD00
  16392. std::_Ref_count_base* _Rep = 0xB5EED0
  16393. unsigned long _Uses = 0x1
  16394. unsigned long _Weaks = 0x1
  16395. Local std::shared_ptr<void> sMetricHandle
  16396. std::_Ptr_base<void>
  16397. void* _Ptr = NULL
  16398. std::_Ref_count_base* _Rep = 0xBBC4C0
  16399. unsigned long _Uses = 0x1
  16400. unsigned long _Weaks = 0x1
  16401. 02A2E95E 00000000 invoke_main+1E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 78
  16402. 02A2E880 00000000 __scrt_common_main_seh+150 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 283
  16403. Local int main_result = 0x0
  16404. Local <user defined>** tls_init_callback = NULL
  16405. Local bool is_nested = 0x0
  16406. Local <user defined>** tls_dtor_callback = NULL
  16407. Local bool has_cctor = 0x0
  16408. 02A2E72D 00000000 __scrt_common_main+D f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 326
  16409. 02A2E9C8 00000000 mainCRTStartup+8 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  16410. 76E08654 00000000 BaseThreadInitThunk+24
  16411. 774C4B17 00000000 RtlGetAppContainerNamedObjectPath+137
  16412. 774C4AE7 00000000 RtlGetAppContainerNamedObjectPath+107