diff --git a/HKCheckCompletion.js b/HKCheckCompletion.js index cbc2591..cbb38d8 100644 --- a/HKCheckCompletion.js +++ b/HKCheckCompletion.js @@ -341,7 +341,7 @@ const HK_GODMASTER_DOORS = [ const HK_ESSENTIAL = { grubsCollected: ["Grubs Rescued", "out of 46 total", 46], - dreamOrbs: ["Essence Collected", "out of 2400", 2400], + dreamOrbs: ["Essence Collected", "Dream Nail: 2400 for completion", 2400], slyRescued: ["Sly Rescued", "Forgotten Crossroads"], brettaRescued: ["Bretta Rescued", "Fungal Wastes"], hasLantern: ["Lumafly Lantern", "Sly: 1800 Geo"], @@ -358,7 +358,7 @@ const HK_ESSENTIAL = { paleOreDeepnest: ["Pale Ore #4", "Deepnest"], paleOreGrubfather: ["Pale Ore #5", "Grubfather: 31 Grubs"], paleOreColosseum: ["Pale Ore #6", "Colosseum of Fools: Trial of the Conqueror"], - fountainGeo: ["Geo in Fountain", "Ancient Basin", 3000], + fountainGeo: ["Geo in Fountain", "Ancient Basin: 3000 Geo maximum", 3000], hasTramPass: ["Tram Pass", "Deepnest"], nightmareLanternLit: ["Nightmare Lantern Lit", "Howling Cliffs"] }; @@ -433,7 +433,11 @@ function HKCheckCompletion(jsonObject) { // ---------------- Health Masks ----------------- // - CheckHealthMasks(DIV_ID.intro, HKPlayerData.maxHealth, HKPlayerData.permadeathMode); + CheckHealthMasks(DIV_ID.intro, HKPlayerData.maxHealthBase, HKPlayerData.permadeathMode); + + // ---------------- Soul Orbs ----------------- // + + CheckSoulOrbs(DIV_ID.intro, HKPlayerData.maxMP + HKPlayerData.MPReserveMax); // ---------------- Geo Amount ----------------- // @@ -562,7 +566,7 @@ function PrefillHTML(jsObj) { h2id = "h2-" + jsObj[i].id; (i === "hints") ? cl = " class='hidden'": cl = ""; - mp = " (" + jsObj[i].maxPercent + "%)"; + mp = " = " + jsObj[i].maxPercent + "%"; if (!jsObj[i].hasOwnProperty("maxPercent") || i === "intro") mp = ""; document.getElementById("generated").innerHTML += "
";
+ let soulImg = soulNormal;
+
+ for (let i = 0, total = totalSoul / 33; i < total; i++) {
+ soulImages += soulImg;
+ }
+
+ document.getElementById(divId.id).innerHTML += "