public virtual int getSkillDamage(Hero t) { return(Math.Max(aSkill.Action(t) - t.def, 0)); }
public bool checkDead(Hero t) { return(t.health <= 0); }
public override int Action(Hero target) { Console.WriteLine("Performing Mage's skill!"); return(this.dmg); }
public abstract int Attack(Hero target);
public abstract int Action(Hero target);