-
Active Member
[3.4.3.51666] [WoTLK] - Offsets / Fields
Just posting what I've found so far with the latest patch, will update as I confirm others:
Offsets
playername_offset = 0x2FEA648
playerguid_offset = 0x2FEA630
objectmanager_offset = 0x30A1140
objectmanager_names = 0x2D8B060
spell_cooldown_offset = 0x303A940
pet_guid_offset = 0x3102410 // 0F 11 05 ?? ?? ?? ?? 4C 8B 49
gettime_offset = 0x2DB0174
gamestatus_offset = 0x3100AF0
target_guid_offset = 0x2DB0658
focus_guid_offset = 0x2DB0698
mouseover_guid_offset = 0x3100AF8
Unit Fields
health = 0xD668
healthmax = 0xD670
energy = 0xD9B0
energymax = 0xD9D8
mountid = 0xD7B8
target = 0xD728
moving = 0x170
castingspellid = 0x6C0
factiontemplate = 0xD78C
Last edited by wardrive; 10-21-2023 at 04:43 AM.
-
Post Thanks / Like - 2 Thanks
-
-
Post Thanks / Like - 1 Thanks
wardrive (1 members gave Thanks to Razzue for this useful post)
-
-
Post Thanks / Like - 1 Thanks
wardrive (1 members gave Thanks to Razzue for this useful post)
-
-
Post Thanks / Like - 2 Thanks
-
Member
Seems to work fine apart from auras, I'm reading mostly zeros starting from either [addr + table1] or [addr + table2]. Will investigate whats up with that later.
-
-
Member
Indeed it does, for some reason my code was previously reading spell ID from aura + 0x0, which seemed to work in the previous builds.
Well thanks for clearing that up, all good now.
-
Active Member
Is there a field with unit / player stats like resilience?
-
-
Post Thanks / Like - 1 Thanks
wardrive (1 members gave Thanks to Razzue for this useful post)
-
Member
OnTerrainClick seems to have changed from the previous binary. My previous sig wasn't working anymore. I believe that I found it in this binary, its at base+18802D0.
-
Active Member
Originally Posted by
Razzue
Stats "should" be right around the level offset, might find resil in there, has been a hot minute since I've looked
I checked quite the range of bytes on either side of the level offset. Did a scan for value and found resilience at two addresses that don't seem to fall within the range of any offset within the base unit struct so I'm thinking there may be pointers involved. I'll keep looking, but thank you!
-
-
Post Thanks / Like - 1 Thanks
wardrive (1 members gave Thanks to Razzue for this useful post)
-
Contributor
Avid Ailurophile


-
Post Thanks / Like - 1 Thanks
wardrive (1 members gave Thanks to Razzue for this useful post)
-
Active Member
May all of your bacon be delicious, good Sir.
-
Post Thanks / Like - 1 Thanks
Razzue (1 members gave Thanks to wardrive for this useful post)
-
Member
i haven't looked latest wow but a few versions ago still all stats in descriptor struct but i read my descriptors as a struct pointer so i don't have to get them each patch im lazy ill post pointer / struct i read them in a lil just got home from vegas