Пример #1
0
 public override void Hero_action(BaseEnemy enemy, BaseHero hero)
 {
     if (hero.Mana < 0 || hero.Mana < ManaCost)
     {
         Console.WriteLine("You do not have enough mana");
     }
     else
     {
         hero.Mana -= ManaCost;
         // this.health-=10;
         hero.TakeDamage(10);
         if (enemy.health <= 50)
         {
             enemy.health = 0;
             Console.WriteLine("Enemy {0} Executed", enemy.name);
         }
         else
         {
             // enemy.health-=50;
             enemy.TakeDamage(50);
             Console.WriteLine("Enemy {0} health is now {1}..Stike The Vermine", enemy.name, enemy.health);
         }
     }
 }
Пример #2
0
 public void NormalAttack()
 {
     enemy.TakeDamage(this.strength);
     Console.WriteLine(this.name + " did " + this.strength + " damage to you");
 }