{{!-- En-tête : acteur + domaine --}}
{{!-- 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}}
=
{{total}}
{{!-- Seuil et marge --}}
vs
{{difficultyLabel}}
({{difficultyValue}})
{{#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 isCriticalSuccess}}
✦✦
{{localize "CELESTOPOL.Roll.criticalSuccess"}}
{{localize "CELESTOPOL.Roll.criticalSuccessDesc"}}
{{else if isSuccess}}
✦
{{localize "CELESTOPOL.Roll.success"}}
{{else if isCriticalFailure}}
✖✖
{{localize "CELESTOPOL.Roll.criticalFailure"}}
{{localize "CELESTOPOL.Roll.criticalFailureDesc"}}
{{else if isFailure}}
✖
{{localize "CELESTOPOL.Roll.failure"}}
{{/if}}
{{!-- Blessure auto-cochée (test de résistance raté) --}}
{{#if woundTaken}}
🩹
{{localize "CELESTOPOL.Roll.woundTaken"}}
{{/if}}