Fix set bonus display
This commit is contained in:
parent
90c324dff6
commit
1be0d6b782
1 changed files with 12 additions and 8 deletions
20
display.js
20
display.js
|
@ -232,10 +232,13 @@ function displaySetBonuses(parent_id,build) {
|
||||||
mock_item.set("fixID", true);
|
mock_item.set("fixID", true);
|
||||||
mock_item.set("displayName", setName+" Set: "+count+"/"+sets[setName].items.length);
|
mock_item.set("displayName", setName+" Set: "+count+"/"+sets[setName].items.length);
|
||||||
let mock_minRolls = new Map();
|
let mock_minRolls = new Map();
|
||||||
|
let mock_maxRolls = new Map();
|
||||||
mock_item.set("minRolls", mock_minRolls);
|
mock_item.set("minRolls", mock_minRolls);
|
||||||
|
mock_item.set("maxRolls", mock_maxRolls);
|
||||||
for (const id in bonus) {
|
for (const id in bonus) {
|
||||||
if (rolledIDs.includes(id)) {
|
if (rolledIDs.includes(id)) {
|
||||||
mock_minRolls.set(id, bonus[id]);
|
mock_minRolls.set(id, bonus[id]);
|
||||||
|
mock_maxRolls.set(id, bonus[id]);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
mock_item.set(id, bonus[id]);
|
mock_item.set(id, bonus[id]);
|
||||||
|
@ -243,6 +246,7 @@ function displaySetBonuses(parent_id,build) {
|
||||||
}
|
}
|
||||||
mock_item.set("powders", []);
|
mock_item.set("powders", []);
|
||||||
displayExpandedItem(mock_item, set_elem.id);
|
displayExpandedItem(mock_item, set_elem.id);
|
||||||
|
console.log(mock_item);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -630,15 +634,15 @@ function displayExpandedItem(item, parent_id){
|
||||||
let img = document.createElement("img");
|
let img = document.createElement("img");
|
||||||
if (item && item.has("type")) {
|
if (item && item.has("type")) {
|
||||||
img.src = "/media/items/generic-" + item.get("type") + ".png";
|
img.src = "/media/items/generic-" + item.get("type") + ".png";
|
||||||
|
img.alt = item.get("type");
|
||||||
|
img.style = " z=index: 1;max-width: 64px; max-height: 64px; position: relative; top: 50%; transform: translateY(-50%);";
|
||||||
|
let bckgrd = document.createElement("p");
|
||||||
|
bckgrd.style = "width: 96px; height: 96px; border-radius: 50%;background-image: radial-gradient(closest-side, " + colorMap.get(item.get("tier")) + " 20%," + "#121516 80%); margin-left: auto; margin-right: auto;"
|
||||||
|
bckgrd.classList.add("center");
|
||||||
|
bckgrd.classList.add("itemp");
|
||||||
|
active_elem.appendChild(bckgrd);
|
||||||
|
bckgrd.appendChild(img);
|
||||||
}
|
}
|
||||||
img.alt = item.get("type");
|
|
||||||
img.style = " z=index: 1;max-width: 64px; max-height: 64px; position: relative; top: 50%; transform: translateY(-50%);";
|
|
||||||
let bckgrd = document.createElement("p");
|
|
||||||
bckgrd.style = "width: 96px; height: 96px; border-radius: 50%;background-image: radial-gradient(closest-side, " + colorMap.get(item.get("tier")) + " 20%," + "#121516 80%); margin-left: auto; margin-right: auto;"
|
|
||||||
bckgrd.classList.add("center");
|
|
||||||
bckgrd.classList.add("itemp");
|
|
||||||
active_elem.appendChild(bckgrd);
|
|
||||||
bckgrd.appendChild(img);
|
|
||||||
} else if (id === "lore") {
|
} else if (id === "lore") {
|
||||||
p_elem.style = "font-style: italic";
|
p_elem.style = "font-style: italic";
|
||||||
p_elem.classList.add("lore");
|
p_elem.classList.add("lore");
|
||||||
|
|
Loading…
Reference in a new issue