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); } }