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({