From c1c85762c500732ca0208554a5a1c783a8490752 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Sun, 29 Mar 2026 20:12:08 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20d=C3=A9cr=C3=A9mente=20Fortune=20de=201?= =?UTF-8?q?=20apr=C3=A8s=20un=20jet=20utilisant=20la=20Fortune?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- module/documents/roll.mjs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/module/documents/roll.mjs b/module/documents/roll.mjs index d6f4ce3..5dbd9d6 100644 --- a/module/documents/roll.mjs +++ b/module/documents/roll.mjs @@ -159,6 +159,12 @@ export class CelestopolRoll extends Roll { }) } + // Fortune utilisée → décrémenter de 1 (min 0) + if (useFortune && actor) { + const currentFortune = actor.system.attributs.fortune.value ?? 0 + await actor.update({ "system.attributs.fortune.value": Math.max(0, currentFortune - 1) }) + } + // Mémoriser les préférences sur l'acteur if (actor) { await actor.update({