{{!-- En-tête : acteur + domaine --}}
{{!-- Zone dés --}}
{{#each diceResults as |die|}}
{{die}}
{{/each}}
{{!-- Formule détaillée --}}
{{localize "CELESTOPOL.Roll.formula"}} :
{{nbDice}}d8
=
{{diceSum}}
{{#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, Aspect) --}}
{{#if useDestin}}
✦ {{localize "CELESTOPOL.Roll.usedDestin"}}
{{/if}}
{{!-- Résultat du Dé de la Lune (narratif) --}}
{{#if hasMoonDie}}
{{moonFaceSymbol}}
{{moonFaceLabel}}
{{moonResultLabel}}
{{moonResultDesc}}
{{/if}}
{{!-- Bandeau résultat --}}
{{#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}}