Target
{{#if (and targets.length (or (or (gt targetShort.hit 0) (gt targetShort.miss 0)) (and hasSave pendingSaves)))}}
{{#if (or (gt targetShort.hit 0) (gt targetShort.miss 0))}}
{{targetShort.hit}} {{#if (gt targetShort.hit 1)}}{{localize "DAGGERHEART.GENERAL.hit.single"}}{{else}}{{localize "DAGGERHEART.GENERAL.hit.plural"}}{{/if}}
{{targetShort.miss}} {{#if (gt targetShort.miss 1)}}{{localize "DAGGERHEART.GENERAL.miss.single"}}{{else}}{{localize "DAGGERHEART.GENERAL.miss.plural"}}{{/if}}
{{/if}} {{#if (and hasSave pendingSaves)}}
{{/if}}
{{/if}}
{{#if targets.length}}
{{localize "DAGGERHEART.UI.Chat.damageRoll.hitTarget"}}
{{localize "DAGGERHEART.UI.Chat.damageRoll.currentTarget"}}
{{/if}} {{#if (and hasSave @root.targetSelection pendingSaves)}}
Reaction Roll All Targets
{{/if}} {{#each currentTargets}}
{{name}}
{{#if (and ../targetSelection ../hasRoll)}}
{{#if hit}} {{localize "DAGGERHEART.GENERAL.hit.single"}} {{else}} {{localize "DAGGERHEART.GENERAL.miss.single"}} {{/if}}
{{/if}}
{{#if (and ../hasSave hit @root.targetSelection)}}
{{/if}}
{{else}} {{localize "DAGGERHEART.GENERAL.noTarget"}} {{/each}}