IItem CreateSwordSilver() { IItem swordSilver = new Item("SwordSilver"); Damage swordSilverDamage = new Damage(swordSilver, 4, 5); MagicalDamage swordSilverMagical = new MagicalDamage(swordSilverDamage); CriticalChanceBuff swordSilverCrit = new CriticalChanceBuff(swordSilverMagical, 20); return(swordSilver); }
IItem CreateArmorHands() { IItem armor = new Item("ArmorHands"); PhysicalArmor armorPhysical = new PhysicalArmor(armor, 1); MagicalArmor armorMagical = new MagicalArmor(armorPhysical, 1); CriticalChanceBuff armorCrit = new CriticalChanceBuff(armorMagical, 5); return(armor); }
IItem CreateSwordGold() { IItem swordGold = new Item("SwordGold"); Damage swordGoldDamage = new Damage(swordGold, 6, 7); PhysicalDamage swordGoldPhysical = new PhysicalDamage(swordGoldDamage); CriticalChanceBuff swordGoldCrit = new CriticalChanceBuff(swordGoldPhysical, 20); HealOnAttack swordGoldHealAttack = new HealOnAttack(swordGoldCrit, 3); return(swordGold); }