protected decimal ApplyMultipliers(decimal value) { foreach (MultiplierModel multiplier in Multipliers.Where(t => t.IsTicked)) { value = value * multiplier.Multiplier; } return(Math.Min(value, 9999)); }
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)); }