Example #1
0
        protected decimal ApplyMultipliers(decimal value)
        {
            foreach (MultiplierModel multiplier in Multipliers.Where(t => t.IsTicked))
            {
                value = value * multiplier.Multiplier;
            }

            return(Math.Min(value, 9999));
        }
Example #2
0
        protected int ApplyMultipliers(int value)
        {
            decimal multipliedValue = value;

            foreach (MultiplierModel multiplier in Multipliers.Where(t => t.IsTicked))
            {
                multipliedValue *= multiplier.Multiplier;
            }

            return(Math.Min(RoundDown(multipliedValue), 9999));
        }