[System.Serializable] public enum EquipmentTypeEnum { None, // IMPORTANT after cast from Item to DefaultItem it gets defaulty first type so... Helmet, Chest, Gloves, Boots, Weapon, Potion, Bracelet, Necklet, Ring, Other }