{{#if this.colorful}}
{{localize "DAGGERHEART.Chat.AttackRoll.Title" attack=this.title}}
{{this.total}}
{{#each this.modifiers}}
{{this.label}}
{{/each}} {{#if this.advantage.value}}
{{localize "DAGGERHEART.General.Advantage.Full"}}
{{/if}} {{#if this.disadvantage.value}}
{{localize "DAGGERHEART.General.Disadvantage.Full"}}
{{/if}}
{{localize "DAGGERHEART.General.Hope"}}
{{hope.value}}
{{localize "DAGGERHEART.General.Fear"}}
{{fear.value}}
{{#if this.advantage.value}}
{{this.advantage.value}}
{{/if}} {{#if this.disadvantage.value}}
{{this.disadvantage.value}}
{{/if}} {{#if this.modifierTotal.value}}
{{this.modifierTotal.label}}
{{/if}}
{{#if (not this.damage.value)}}
{{#if (eq dualityResult 1)}}With Hope{{else}}{{#if (eq dualityResult 2)}}With Fear{{else}}Critical Success{{/if}}{{/if}}
{{/if}}
{{#if this.damage.value}}
{{#if (eq dualityResult 1)}}With Hope{{else}}{{#if (eq dualityResult 2)}}With Fear{{else}}Critical Success{{/if}}{{/if}}
{{/if}} {{else}}
{{localize "DAGGERHEART.Chat.AttackRoll.Title" attack=this.title}}
{{roll}}
1{{hope.dice}} | 1{{fear.dice}} {{this.diceTotal}}
  1. {{hope.value}}
  2. {{fear.value}}
{{#if advantage.value}}
1{{advantage.dice}} {{advantage.value}}
  1. {{advantage.value}}
{{/if}} {{#if disadvantage.value}}
1{{disadvantage.dice}} {{disadvantage.value}}
  1. {{disadvantage.value}}
{{/if}}
{{totalLabel}}
{{this.total}}
{{#if (gt targets.length 0)}}
{{#each targets as |target|}}
{{#if target.hit}}{{localize "Hit"}}{{else}}{{#if (not ../total.alternate)}}{{localize "Miss"}}{{else}}?{{/if}}{{/if}}
{{/each}}
{{/if}}
{{/if}}