public override void Attack(Character target) { target.Health -= this.Damage; }
public override void Attack(Character target) { this.Mana -= 100; //Spend 100 Mana target.Health -= 2 * this.Damage; // Attack with twice damage! }
public override void Attack(Character target) { this.Health += this.Damage / 10; // Heal himself 10% from the Damage! target.Health -= this.Damage; }
public void Heal(Character target) { this.Mana -= 100; target.Health += 150; }
public abstract void Attack(Character target);