From 37ff6ebf1d37150cf4d2acfaea6eb014bc90f29c Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Sun, 7 Jun 2026 14:34:08 +0200 Subject: [PATCH] feat: Ajout section Invocations en cours dans l'onglet Sorcellerie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Ajout du champ system.sorcellerie.invocationsencours (HTMLField) - Ajout de la clé i18n SORCELLERIE.invocationsencours - Ajout de la section dans le template avec éditeur riche - Permet de noter les invocations actives avec leur coût en Pouvoir L'éditeur riche permet de: - Glisser-déposer des liens vers des objets du compendium - Formater le texte (gras, italique, listes) - Noter le coût temporaire en Pouvoir pour chaque invocation Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- lang/fr.json | 3 ++- modules/models/personnage.mjs | 3 ++- templates/actor-sheet.hbs | 7 +++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lang/fr.json b/lang/fr.json index a5229fa..9071c14 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -31,7 +31,8 @@ "runes": "Runes", "creaturesinvoquees": "Créatures invoquées", "demonslies": "Démons liés", - "enchantements": "Enchantements / Automata" + "enchantements": "Enchantements / Automata", + "invocationsencours": "Invocations en cours" }, "SHEETS": { "Item": { diff --git a/modules/models/personnage.mjs b/modules/models/personnage.mjs index 86c6de4..e1dbaa4 100644 --- a/modules/models/personnage.mjs +++ b/modules/models/personnage.mjs @@ -108,7 +108,8 @@ export default class PersonnageDataModel extends foundry.abstract.TypeDataModel runes: new fields.HTMLField({ initial: "" }), creaturesinvoquees: new fields.HTMLField({ initial: "" }), demonslies: new fields.HTMLField({ initial: "" }), - enchantements: new fields.HTMLField({ initial: "" }) + enchantements: new fields.HTMLField({ initial: "" }), + invocationsencours: new fields.HTMLField({ initial: "" }) }) }; } diff --git a/templates/actor-sheet.hbs b/templates/actor-sheet.hbs index 1dd3689..24a6c24 100644 --- a/templates/actor-sheet.hbs +++ b/templates/actor-sheet.hbs @@ -496,6 +496,13 @@ {{editor system.sorcellerie.enchantements target="system.sorcellerie.enchantements" button=true owner=owner editable=editable}} + +
+

+
+ {{editor system.sorcellerie.invocationsencours target="system.sorcellerie.invocationsencours" button=true owner=owner editable=editable}} +
+