public Armor(Armor armor) : base(armor) { ArmorClass = armor.ArmorClass; }
Armor IArmorModifier.Apply(Armor armor) { Armor new_armor = new Armor(armor); new_armor.Name = Name + " " + armor.Name; new_armor.ArmorClass = armor.ArmorClass + ArmorClass; new_armor.Cost = armor.Cost * CostMultiplier; return new_armor; }