From 4350506e09c2369caa23c70b218c1612cc038c47 Mon Sep 17 00:00:00 2001 From: Vlyan Date: Mon, 1 Feb 2021 17:51:27 +0100 Subject: [PATCH] Fix image's behavior on create for all items sub classes --- CHANGELOG.md | 4 ++++ system/scripts/actor.js | 4 +++- system/scripts/item.js | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cd52e85..e40836f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 1.2.0 - Roll n Keep +- Added Roll n Keep 1st iteration +- Fix image's behavior on create for all items sub classes + ## 1.1.2 - One Compendium to bring them all - Added compendiums (Thanks to Stéfano Fara for the English version !) Partial for French as PoW and CR are not translated yet - Shadowlands diff --git a/system/scripts/actor.js b/system/scripts/actor.js index c0f8799..591693c 100644 --- a/system/scripts/actor.js +++ b/system/scripts/actor.js @@ -12,7 +12,9 @@ export class ActorL5r5e extends Actor { // } // Replace default image - data.img = `${CONFIG.l5r5e.paths.assets}icons/actors/${data.type}.svg`; + if (data.img === undefined) { + data.img = `${CONFIG.l5r5e.paths.assets}icons/actors/${data.type}.svg`; + } // Some tweak on actors token data.token = data.token || {}; diff --git a/system/scripts/item.js b/system/scripts/item.js index c11f1a1..1801d9d 100644 --- a/system/scripts/item.js +++ b/system/scripts/item.js @@ -4,7 +4,9 @@ export class ItemL5r5e extends Item { * @override */ static async create(data, options = {}) { - data.img = `${CONFIG.l5r5e.paths.assets}icons/items/${data.type}.svg`; + if (data.img === undefined) { + data.img = `${CONFIG.l5r5e.paths.assets}icons/items/${data.type}.svg`; + } return super.create(data, options); } }