diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs index c27cd79..94e5a80 100644 --- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs +++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs @@ -30,7 +30,8 @@ namespace Advanced_Software_Engineering.Verbs.Value.ValueTypes { public Color ToColor() { if (!colorValueCacheAvailable) { int i = (int)Math.Round(value * 255); - i = Math.Max(255, i); + i = Math.Min(255, i); + if (i < 0) i = 0; colorValueCache = ValueHelper.IntsToColor(i, i, i); colorValueCacheAvailable = true; }