Beispiel #1
0
 public int WeaponDefense(TypeOfDefense currentWeapon)
 {
     TypeOfDefense[] weaponArr = new TypeOfDefense[] { TypeOfDefense.Shoes, TypeOfDefense.Shield, TypeOfDefense.Helmet };
     // Wooden Quality
     // Sword can make damage from 5-15
     if (currentWeapon == weaponArr[0])
     {
         Defend = randomNum.Next(0, 10);
         return(Defend);
     }
     if (currentWeapon == weaponArr[1])
     {
         Defend = randomNum.Next(0, 15);
         return(Defend);
     }
     if (currentWeapon == weaponArr[2])
     {
         Defend = randomNum.Next(5, 15);
         return(Defend);
     }
     return(Defend);
 }
        public static DefenseWeapon MakeDefenseWeapon(int damage, int defend, bool isUsed, int inventorySlot, TypeOfDefense defense)
        {
            DefenseWeapon _defense = new DefenseWeapon(damage, defend, isUsed, inventorySlot);

            return(_defense);
        }