Converted it to floating point and removed the nonsensical & with the texture size that was clearing significant bits.
spritetypebase
oz
opos.Z
opos
player_struct
oposz
PLAYERstruct