From 56581d12fa753033f4bc923424536adc9007bcd7 Mon Sep 17 00:00:00 2001 From: Lily-129 <68935009+Lily-129@users.noreply.github.com> Date: Tue, 19 Apr 2022 09:05:04 -0400 Subject: [PATCH] fixed rgbToHex rounding --- mods/random_rocks.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/random_rocks.js b/mods/random_rocks.js index a16ca4d3..b62aaba7 100644 --- a/mods/random_rocks.js +++ b/mods/random_rocks.js @@ -117,15 +117,15 @@ function _rgbToHex(color) { }; //console.log("Concatenating"); return "#" + red + green + blue; - } else if(typeof(color) == "string") { //Expects string like "rgb(20,137,4)". Also doesn't round properly for some reason... + } else if(typeof(color) == "string") { //Expects string like "rgb(20,137,4)". //console.log("Splitting string") color = color.split(","); //console.log("Getting R"); - var red = parseInt(color[0].substring(4)) + var red = parseFloat(color[0].substring(4)) //console.log("Getting G"); - var green = parseInt(color[1]) + var green = parseFloat(color[1]) //console.log("Getting B"); - var blue = parseInt(color[2].slice(0,-1)) + var blue = parseFloat(color[2].slice(0,-1)) //console.log("Rounding R"); red = Math.round(red); //console.log("Rounding G");