private statFunc ( double baseValue, double perLevelValue, double roll ) : double | ||
baseValue | double | |
perLevelValue | double | |
roll | double | |
return | double |
private double statFunc(double baseValue, double perLevelValue, double roll)
{
double average = baseValue + Level * perLevelValue;
double min = Math.Floor(average * 0.9);
double max = Math.Ceiling(average * 1.1);
return min + (max - min) * roll;
}