diff --git a/src/AcDream.Core/Items/ClientObject.cs b/src/AcDream.Core/Items/ClientObject.cs index cc3695b6..b058bf20 100644 --- a/src/AcDream.Core/Items/ClientObject.cs +++ b/src/AcDream.Core/Items/ClientObject.cs @@ -61,6 +61,8 @@ public enum ItemType : uint /// (docs/research/named-retail/acclient.h:3193; identical to ACE's EquipMask). /// The wire (ValidLocations / CurrentWieldedLocation / WieldObject EquipLoc) delivers /// these exact bits. Pinned by EquipMaskTests — do NOT renumber. +/// (The header's CLOTHING_LOC composite also sets bit 31, 0x80000000, which is +/// not a named INVENTORY_LOC primitive and has no member here; ALL_LOC tops out at bit 30.) /// [Flags] public enum EquipMask : uint @@ -85,7 +87,7 @@ public enum EquipMask : uint WristWearLeft = 0x00010000, WristWearRight = 0x00020000, FingerWearLeft = 0x00040000, - FingerWearRight= 0x00080000, + FingerWearRight = 0x00080000, MeleeWeapon = 0x00100000, Shield = 0x00200000, MissileWeapon = 0x00400000,