{{!-- En-tête : acteur + domaine --}}
{{#if actorImg}} {{actorName}} {{/if}}
{{actorName}} {{!-- Arme (mode combat) --}} {{#if isCombat}} {{weaponName}} {{#if (gt weaponDegats "0")}}+{{weaponDegats}}{{/if}} {{/if}} {{#if statLabel}}{{statLabel}}{{/if}} {{skillLabel}} {{#if woundLabel}}⚠ {{woundLabel}}{{/if}}
{{!-- Zone dés --}}
{{#each diceResults as |die|}} {{die}} {{/each}} {{#if useFortune}}+8{{/if}}
{{!-- Formule détaillée --}}
{{localize "CELESTOPOL.Roll.formula"}} : {{#if useFortune}} 1d8 + 8 {{else}} {{nbDice}}d8 {{/if}} = {{diceSum}} {{#if useFortune}} + 8 {{/if}} {{#if skillValue}} + {{skillValue}} {{/if}} {{#if woundMalus}} {{abs woundMalus}} {{/if}} {{#if modifier}} {{#if (gt modifier 0)}}+{{else}}−{{/if}} {{abs modifier}} {{/if}} {{#if aspectMod}} {{#if (gt aspectMod 0)}}+{{else}}−{{/if}} ✦{{abs aspectMod}} {{/if}} {{#if situationMod}} {{#if (gt situationMod 0)}}+{{else}}−{{/if}} ◈{{abs situationMod}} {{/if}} = {{total}}
{{!-- Seuil et marge --}}
vs {{difficultyLabel}} {{#unless isCombat}}({{difficultyValue}}){{/unless}} {{#if margin}} {{#if marginAbove}}+{{/if}}{{margin}} {{/if}}
{{!-- Infos bonus (Destin, Fortune, Aspect) --}} {{#if useDestin}}
✦ {{localize "CELESTOPOL.Roll.usedDestin"}}
{{/if}} {{#if useFortune}}
⚜ {{localize "CELESTOPOL.Roll.usedFortune"}}
{{/if}} {{#if puiserRessources}}
💪 {{localize "CELESTOPOL.Roll.usedPuiser"}}
{{/if}} {{!-- Résultat du Dé de la Lune (narratif) --}} {{#if hasMoonDie}}
{{moonFaceSymbol}}
{{moonFaceLabel}} {{moonResultLabel}} {{moonResultDesc}}
{{/if}} {{!-- Bandeau résultat --}}
{{#if autoSuccess}} {{localize "CELESTOPOL.Roll.autoSuccess"}} {{else if isTie}} {{localize "CELESTOPOL.Combat.tie"}} {{localize "CELESTOPOL.Combat.tieDesc"}} {{else if isCriticalSuccess}} ✦✦ {{localize "CELESTOPOL.Roll.criticalSuccess"}} {{#if isCombat}} {{#if isRangedDefense}} {{localize "CELESTOPOL.Combat.rangedDefenseSuccess"}} {{else}} {{localize "CELESTOPOL.Combat.successHit"}}{{#if (gt weaponDegats "0")}} +{{weaponDegats}} {{localize "CELESTOPOL.Combat.weaponDamage"}}{{/if}} {{/if}} {{else}} {{localize "CELESTOPOL.Roll.criticalSuccessDesc"}} {{/if}} {{else if isSuccess}} {{localize "CELESTOPOL.Roll.success"}} {{#if isCombat}} {{#if isRangedDefense}} {{localize "CELESTOPOL.Combat.rangedDefenseSuccess"}} {{else}} {{localize "CELESTOPOL.Combat.successHit"}}{{#if (gt weaponDegats "0")}} +{{weaponDegats}} {{localize "CELESTOPOL.Combat.weaponDamage"}}{{/if}} {{/if}} {{/if}} {{else if isCriticalFailure}} ✖✖ {{localize "CELESTOPOL.Roll.criticalFailure"}} {{#if isCombat}} {{#if (eq weaponType "melee")}} {{localize "CELESTOPOL.Combat.failureHit"}} {{else if isRangedDefense}} {{localize "CELESTOPOL.Combat.rangedDefenseFailure"}} {{else}} {{localize "CELESTOPOL.Combat.distanceNoWound"}} {{/if}} {{else}} {{localize "CELESTOPOL.Roll.criticalFailureDesc"}} {{/if}} {{else if isFailure}} {{localize "CELESTOPOL.Roll.failure"}} {{#if isCombat}} {{#if (eq weaponType "melee")}} {{localize "CELESTOPOL.Combat.failureHit"}} {{else if isRangedDefense}} {{localize "CELESTOPOL.Combat.rangedDefenseFailure"}} {{else}} {{localize "CELESTOPOL.Combat.distanceNoWound"}} {{/if}} {{/if}} {{/if}}
{{!-- Blessure auto-cochée (résistance ratée ou combat mêlée raté) --}} {{#if woundTaken}}
🩹 {{#if isCombat}}{{#if isRangedDefense}}{{localize "CELESTOPOL.Combat.rangedDefensePlayerWounded"}}{{else}}{{localize "CELESTOPOL.Combat.playerWounded"}}{{/if}}{{else}}{{localize "CELESTOPOL.Roll.woundTaken"}}{{/if}}
{{/if}}