From 898ab845a49a3e6e0d0a77d85f2dff9bbae8eddc Mon Sep 17 00:00:00 2001 From: Vlyan Date: Thu, 31 Dec 2020 12:28:05 +0100 Subject: [PATCH] Added a img for new item Fixed a bug on delete owneditem if no skill was selected --- system/scripts/actors/base-sheet.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/system/scripts/actors/base-sheet.js b/system/scripts/actors/base-sheet.js index d6bb28a..0bb4d6f 100644 --- a/system/scripts/actors/base-sheet.js +++ b/system/scripts/actors/base-sheet.js @@ -191,6 +191,7 @@ export class BaseSheetL5r5e extends ActorSheet { const created = await this.actor.createEmbeddedEntity("OwnedItem", { name: game.i18n.localize(titles[type]), type: type, + img: "icons/svg/mystery-man.svg", }); const item = this.actor.getOwnedItem(created._id); @@ -236,7 +237,9 @@ export class BaseSheetL5r5e extends ActorSheet { } else { // Skill const skillCatId = CONFIG.l5r5e.skills.get(itmData.skill); - actor.skills[skillCatId][itmData.skill] = Math.max(0, actor.skills[skillCatId][itmData.skill] - 1); + if (skillCatId) { + actor.skills[skillCatId][itmData.skill] = Math.max(0, actor.skills[skillCatId][itmData.skill] - 1); + } } // Update Actor