MerchantRPG.Data.ItemTemplate.statFunc C# (CSharp) Method

statFunc() private method

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;
        }