public static void EmptyPopulatedSlots(this ArmorSet armorSet) { armorSet.GetArmor(ArmorType.Head)?.EmptyPopulatedSlots(); armorSet.GetArmor(ArmorType.Torso)?.EmptyPopulatedSlots(); armorSet.GetArmor(ArmorType.Arm)?.EmptyPopulatedSlots(); armorSet.GetArmor(ArmorType.Waist)?.EmptyPopulatedSlots(); armorSet.GetArmor(ArmorType.Leg)?.EmptyPopulatedSlots(); armorSet.EmptyWeaponSlots(); armorSet.EmptyCharmSlots(); armorSet.EmptyTotals(); }
public LegArmor(ArmorSet set, ArmorType armorType = ArmorType.Leg) : base(set, armorType) { ArmorType = armorType; OriginalArmorSet = set; }
public WaistArmor(ArmorSet set, ArmorType armorType = ArmorType.Waist) : base(set, armorType) { ArmorType = armorType; OriginalArmorSet = set; }
public Armor(ArmorSet set, ArmorType armorType) { ArmorType = armorType; OriginalArmorSet = set; }
public ArmArmor(ArmorSet set, ArmorType armorType = ArmorType.Arm) : base(set, armorType) { ArmorType = armorType; OriginalArmorSet = set; }
public TorsoArmor(ArmorSet set, ArmorType armorType = ArmorType.Torso) : base(set, armorType) { ArmorType = armorType; OriginalArmorSet = set; }
public HeadArmor(ArmorSet set, ArmorType armorType = ArmorType.Head) : base(set, armorType) { ArmorType = armorType; OriginalArmorSet = set; }