protected override double GetCritChanceInternal() => PlayerStatsCalculator.CalculateCritChance(this);
protected override int GetAccuracyInternal() => PlayerStatsCalculator.CalculateAccuracy(this);
protected override int GetEvasionInternal() => PlayerStatsCalculator.CalculateEvasion(this);
protected override long GetDamageInternal() => PlayerStatsCalculator.CalculateDamage(this);
protected override long GetDefenceInternal() => PlayerStatsCalculator.CalculateDefence(this);
public long GetHealthPerHit() => PlayerStatsCalculator.CalculateHealthPerHit(this);
public int GetVitality() => PlayerStatsCalculator.CalculateVitality(this);
public int GetPower() => PlayerStatsCalculator.CalculatePower(this);
public long GetMaxHealth() => PlayerStatsCalculator.CalculateMaxHealth(this);
public override double GetDefenceKoef() => PlayerStatsCalculator.CalculateDefenceKoef(this);