From d7a2bf12ad2192cbe47e5478dbf32e8dc3bf4206 Mon Sep 17 00:00:00 2001 From: b Date: Mon, 19 Jul 2021 14:31:02 -0700 Subject: [PATCH] Clean default items, fix major id display --- display.js | 49 +++++++++++++++++++++++-------------------------- load.js | 6 +----- 2 files changed, 24 insertions(+), 31 deletions(-) diff --git a/display.js b/display.js index 5e9b7e0..b3f38db 100644 --- a/display.js +++ b/display.js @@ -596,34 +596,31 @@ function displayExpandedItem(item, parent_id){ p_elem.textContent = "Set: " + item.get(id).toString(); active_elem.appendChild(p_elem); } else if (id === "majorIds") { - let p_elem = document.createElement("p"); - p_elem.classList.add("itemp"); - let majorID = item.get(id).toString(); + for (let majorID of item.get(id)) { + let p_elem = document.createElement("p"); + p_elem.classList.add("itemp"); - let title_elem = document.createElement("b"); - let b_elem = document.createElement("b"); - if (majorID.includes(":")) { - let name = majorID.substring(0, majorID.indexOf(":")+1); - let mid = majorID.substring(majorID.indexOf(":")+1); - if (name.charAt(0) !== "+") {name = "+" + name} - title_elem.classList.add("Legendary"); - title_elem.textContent = name; - b_elem.classList.add("Crafted"); - b_elem.textContent = mid; - p_elem.appendChild(title_elem); - p_elem.appendChild(b_elem); - } else { - let name = item.get(id).toString() - if (name.charAt(0) !== "+") {name = "+" + name} - b_elem.classList.add("Legendary"); - b_elem.textContent = name; - p_elem.appendChild(b_elem); + let title_elem = document.createElement("b"); + let b_elem = document.createElement("b"); + if (majorID.includes(":")) { + let name = majorID.substring(0, majorID.indexOf(":")+1); + let mid = majorID.substring(majorID.indexOf(":")+1); + if (name.charAt(0) !== "+") {name = "+" + name} + title_elem.classList.add("Legendary"); + title_elem.textContent = name; + b_elem.classList.add("Crafted"); + b_elem.textContent = mid; + p_elem.appendChild(title_elem); + p_elem.appendChild(b_elem); + } else { + let name = item.get(id).toString() + if (name.charAt(0) !== "+") {name = "+" + name} + b_elem.classList.add("Legendary"); + b_elem.textContent = name; + p_elem.appendChild(b_elem); + } + active_elem.appendChild(p_elem); } - - - - - active_elem.appendChild(p_elem); } else if (id === "lvl" && item.get("tier") === "Crafted") { let p_elem = document.createElement("p"); p_elem.classList.add("itemp"); diff --git a/load.js b/load.js index d691140..e7db357 100644 --- a/load.js +++ b/load.js @@ -242,11 +242,7 @@ function init_maps() { item.wDam = "0-0"; item.fDam = "0-0"; item.aDam = "0-0"; - item.str = 0, - item.dex = 0, - item.int = 0, - item.def = 0, - item.agi = 0, + clean_item(item); noneItems[i] = item; }