diff --git a/HKCheckCompletion.js b/HKCheckCompletion.js index 35aa2bf..0022a05 100644 --- a/HKCheckCompletion.js +++ b/HKCheckCompletion.js @@ -544,11 +544,21 @@ function CompletionHTML(jsObj) { h2 = jsObj[i].h2; h2id = "h2-" + jsObj[i].id; - (jsObj[i].hasOwnProperty("percent")) ? cp = jsObj[i].percent + "/": cp = ""; + (jsObj[i].hasOwnProperty("percent")) ? cp = jsObj[i].percent: cp = ""; if (!jsObj[i].hasOwnProperty("maxPercent") || i === "intro") { mp = ""; } else { + + if (i === "maskShards") { + let perc = jsObj[i].percent; + (perc % 4) ? cp = Math.floor(perc / 4): cp = perc / 4; + } else if (i === "vesselFragments") { + let perc = jsObj[i].percent; + (perc % 3) ? cp = Math.floor(perc / 3): cp = perc / 3; + } + + if (jsObj[i].hasOwnProperty("percent")) cp += "/"; mp = " (" + cp + jsObj[i].maxPercent + "%)"; } diff --git a/loadJson.js b/loadJson.js index dd70e48..468482c 100644 --- a/loadJson.js +++ b/loadJson.js @@ -44,7 +44,7 @@ function loadJSON(filename, callback) { xobj.send(null); } -loadJSON("save/" + fileName[4], +loadJSON("save/" + fileName[5], function JSONparse(response) { // Parse JSON string into object jsonObj = JSON.parse(response);