public void ReciveHit(FighterInfo source) { hp -= Math.Max(source.strength - defence / 2, 0); if (hp <= 0) { hp = 0; } }
public void Attack(FighterInfo target) { target.ReciveHit(this); }
public FighterInfo(FighterInfo orginal) : this(orginal.name, orginal.hp, orginal.hpMax, orginal.strength, orginal.defence) { }