Example #1
0
    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);
    }
Example #2
0
    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);
    }
Example #3
0
    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);
    }