wxh
02-21-2018, 07:20 PM
So...I've got most of the offsets for the 2/21/2018 patch, but I can't seem to get a good value for SpawnHeaderAddr. I also didn't dig into OwnerIDOffset.
Unfortunately, it looks like something pretty fundamental has happened with the game internally, because now, the WT command in the debugger doesn't come up with any suggestions after it finishes its spawn table walk, and the "find offsets" window in the non-debug version of the server returns "not found" for everything.
[File Info]
Patchdate=02/21/2018
[Port]
port=5555
[Memory Offsets]
ZoneAddr=0x0f318c8
#This value for SpawnHeaderAddr doesn't work
SpawnHeaderAddr=0x0fb90b0
CharInfo=0x0f21f2c
TargetAddr=0x0f23f80
ItemsAddr=0x0f20430
WorldAddr=0x0f218d8
[WorldInfo Offsets]
WorldHourOffset=4
WorldMinuteOffset=5
WorldDayOffset=6
WorldMonthOffset=7
WorldYearOffset=8
[SpawnInfo Offsets]
NextOffset=0x4
PrevOffset=0x8
LastnameOffset=0x38
XOffset=0x64
YOffset=0x68
ZOffset=0x6c
SpeedOffset=0x7c
HeadingOffset=0x80
NameOffset=0xa4
TypeOffset=0x125
SpawnIDOffset=0x148
OwnerIDOffset=0x46c
HideOffset=0x4b0
LevelOffset=0x3d8
ClassOffset=0xf94
RaceOffset=0xf8c
PrimaryOffset=0x109c
OffhandOffset=0x10b0
[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x70
YOffset=0x74
ZOffset=0x78
NameOffset=0x1c
Unfortunately, it looks like something pretty fundamental has happened with the game internally, because now, the WT command in the debugger doesn't come up with any suggestions after it finishes its spawn table walk, and the "find offsets" window in the non-debug version of the server returns "not found" for everything.
[File Info]
Patchdate=02/21/2018
[Port]
port=5555
[Memory Offsets]
ZoneAddr=0x0f318c8
#This value for SpawnHeaderAddr doesn't work
SpawnHeaderAddr=0x0fb90b0
CharInfo=0x0f21f2c
TargetAddr=0x0f23f80
ItemsAddr=0x0f20430
WorldAddr=0x0f218d8
[WorldInfo Offsets]
WorldHourOffset=4
WorldMinuteOffset=5
WorldDayOffset=6
WorldMonthOffset=7
WorldYearOffset=8
[SpawnInfo Offsets]
NextOffset=0x4
PrevOffset=0x8
LastnameOffset=0x38
XOffset=0x64
YOffset=0x68
ZOffset=0x6c
SpeedOffset=0x7c
HeadingOffset=0x80
NameOffset=0xa4
TypeOffset=0x125
SpawnIDOffset=0x148
OwnerIDOffset=0x46c
HideOffset=0x4b0
LevelOffset=0x3d8
ClassOffset=0xf94
RaceOffset=0xf8c
PrimaryOffset=0x109c
OffhandOffset=0x10b0
[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x70
YOffset=0x74
ZOffset=0x78
NameOffset=0x1c