From f1038b6b02dd18d5c1e76ee7ad03df5c873eedd3 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Thu, 23 Jul 2026 22:30:59 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20CONFIG.Dice.rollModes=20deprecated=20?= =?UTF-8?q?=E2=86=92=20CONFIG.ChatMessage.modes=20(v14)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remplacé foundry.utils.duplicate(CONFIG.Dice.rollModes) par Object.fromEntries(Object.entries(CONFIG.ChatMessage.modes).map(([k,v]) => [k, v.label])) pour compatibilité FVTT v14. --- module/documents/tirage-tarot.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/documents/tirage-tarot.mjs b/module/documents/tirage-tarot.mjs index ee48b51..4b7313a 100644 --- a/module/documents/tirage-tarot.mjs +++ b/module/documents/tirage-tarot.mjs @@ -291,7 +291,9 @@ export default class HamalronTirageTarot extends Roll { break } - const rollModes = foundry.utils.duplicate(CONFIG.Dice.rollModes) + const rollModes = Object.fromEntries( + Object.entries(CONFIG.ChatMessage.modes ?? {}).map(([k, v]) => [k, v.label]) + ) const fieldRollMode = new foundry.data.fields.StringField({ choices: rollModes, blank: false,