diff --git a/lang/fr.json b/lang/fr.json index 464131b..e6947ed 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -391,6 +391,7 @@ "BOL.chat.spellremaining": "Points de Pouvoir restants", "BOL.chat.nodamagesummary": "Aucun dégats n'a été subi ....", "BOL.chat.damageresume": "{name} a subi des blessures ...", + "BOL.chat.fumblemessage": "Si vous acceptez les conséquences d'un echec catastrophique (au choix du MJ), vous pourrez bénéficier d'1 point d'Héroïsme supplémentaire", "BOL.dialog.soeasy": "Inmanquable (+4)", "BOL.dialog.veryeasy": "Trés Facile (+2)", diff --git a/module/controllers/bol-rolls.js b/module/controllers/bol-rolls.js index 9e99e24..8a886c5 100644 --- a/module/controllers/bol-rolls.js +++ b/module/controllers/bol-rolls.js @@ -489,7 +489,8 @@ export class BoLDefaultRoll { this.rollData.isFumble = (diceTotal === 2) this.rollData.isFailure = !this.rollData.isSuccess - this.rollData.isRealCritical = true + //this.rollData.isRealCritical = true + //this.rollData.isFumble = true let actor = game.actors.get( this.rollData.actorId) if (this.rollData.reroll == undefined) { diff --git a/templates/chat/rolls/default-roll-card.hbs b/templates/chat/rolls/default-roll-card.hbs index 18825e5..52e863a 100644 --- a/templates/chat/rolls/default-roll-card.hbs +++ b/templates/chat/rolls/default-roll-card.hbs @@ -24,6 +24,10 @@

{{description}}

+ {{#if isFumble}} + {{localize "BOL.chat.fumblemessage"}} + {{/if}} + {{#if fightOption}}
{{localize "BOL.chat.fightoption"}} : {{fightOption.name}}