Those are still the correct offsets?
PHP Code:
UInt32 OFFSET_CREATURE_ID = 0;
UInt32 OFFSET_CREATURE_TYPE = 3;
UInt32 OFFSET_CREATURE_NAME = 4;
UInt32 OFFSET_CREATURE_Z = 36;
UInt32 OFFSET_CREATURE_Y = 40;
UInt32 OFFSET_CREATURE_X = 44;
UInt32 OFFSET_CREATURE_IS_WALKING = 80;
UInt32 OFFSET_CREATURE_DIRECTION = 84;
UInt32 OFFSET_CREATURE_OUTFIT = 100;
UInt32 OFFSET_CREATURE_OUTFIT_HEAD = 104;
UInt32 OFFSET_CREATURE_OUTFIT_BODY = 108;
UInt32 OFFSET_CREATURE_OUTFIT_LEGS = 112;
UInt32 OFFSET_CREATURE_OUTFIT_FEET = 116;
UInt32 OFFSET_CREATURE_OUTFIT_ADDON = 120;
UInt32 OFFSET_CREATURE_LIGHT = 124;
UInt32 OFFSET_CREATURE_LIGHT_COLOR = 128;
UInt32 OFFSET_CREATURE_HP_BAR = 140;
UInt32 OFFSET_CREATURE_WALK_SPEED = 144;
UInt32 OFFSET_CREATURE_IS_VISIBLE = 148;
UInt32 OFFSET_CREATURE_SKULL = 152;
UInt32 OFFSET_CREATURE_PARTY = 156;
UInt32 OFFSET_CREATURE_WARICON = 164;
UInt32 OFFSET_CREATURE_ISBLOCKING = 168;
UInt32 OFFSET_CREATURE_WITHINVIEW = 172;
Originally Posted by
Blequi
each creature object in the battle list used to have a "Is Valid" property: 1 meaning valid, 0 otherwise.