diff --git a/modules/ui/resources-editor.js b/modules/ui/resources-editor.js index 5fd45937..997ea9de 100644 --- a/modules/ui/resources-editor.js +++ b/modules/ui/resources-editor.js @@ -70,9 +70,13 @@ function editResources() { for (const r of pack.resources) { const stroke = Resources.getStroke(r.color); const model = r.model.replaceAll('_', ' '); - const bonusArray = Object.entries(r.bonus).map(e => Array(e[1]).fill(e[0])).flat(); //prettier-ignore + const bonusArray = Object.entries(r.bonus) + .map((e) => Array(e[1]).fill(e[0])) + .flat(); const bonusHTML = bonusArray.map((bonus) => getBonusIcon(bonus)).join(''); - const bonusString = Object.entries(r.bonus).map((e) => e.join(': ')).join('; '); //prettier-ignore + const bonusString = Object.entries(r.bonus) + .map((e) => e.join(': ')) + .join('; '); lines += `
${model}
-
${bonusHTML}
+
${bonusHTML || "place"}
@@ -285,7 +289,7 @@ function editResources() { const bonusString = Object.entries(bonusObj).map((e) => e.join(': ')).join('; '); //prettier-ignore resource.bonus = bonusObj; - el.innerHTML = bonusHTML; + el.innerHTML = bonusHTML || "place"; line.dataset.bonus = bonusString; el.setAttribute('title', bonusString); }