Esempio n. 1
0
        public void Abilities(Player player, Enemy enemy)
        {
            Random random = new Random();
            int    choice = random.Next(1, 3);

            if (choice == 1)
            {
                if (energy >= 20)
                {
                    Console.WriteLine(name + " used Strong Attack! Did 20 damage, lost 20 energy.");
                    player.takeDamage(20);
                    energy -= 20;
                }
                else
                {
                    Console.WriteLine("Not enough energy to use move!");
                }
            }
            if (choice == 2)
            {
                if (energy >= 15)
                {
                    Console.WriteLine(name + " used Heal! Restored 25 health, lost 15 energy.");
                    health += 25;
                    energy -= 15;
                }
                else
                {
                    Console.WriteLine("Not enough energy to use move!");
                }
            }
            if (health > 100)
            {
                health = 100;
            }
        }
Esempio n. 2
0
 public void Attack(Player player, Enemy enemy)
 {
     Console.WriteLine(name + " attacked! " + player.name + " takes " + strength + " damage.");
     player.takeDamage(enemy.strength);
 }
Esempio n. 3
0
 public void Abilities(Player player, Enemy enemy)
 {
     Random random = new Random();
     int choice = random.Next(1, 3);
     if (choice == 1)
     {
         if (energy >= 20)
         {
             Console.WriteLine(name + " used Strong Attack! Did 20 damage, lost 20 energy.");
             player.takeDamage(20);
             energy -= 20;
         }
         else
         {
             Console.WriteLine("Not enough energy to use move!");
         }
     }
     if (choice == 2)
     {
         if (energy >= 15)
         {
             Console.WriteLine(name + " used Heal! Restored 25 health, lost 15 energy.");
             health += 25;
             energy -= 15;
         }
         else
         {
             Console.WriteLine("Not enough energy to use move!");
         }
     }
     if (health > 100)
     {
         health = 100;
     }
 }
Esempio n. 4
0
 public int Attack(Player other)
 {
     return(other.takeDamage(strength));
 }
Esempio n. 5
0
 public int Attack(Player other)
 {
     return other.takeDamage(strength);
 }
Esempio n. 6
0
 public void Attack(Player player, Enemy enemy)
 {
     Console.WriteLine(name + " attacked! " + player.name + " takes " + strength + " damage.");
     player.takeDamage(enemy.strength);
 }