{{#if hasHealing}} {{localize "DAGGERHEART.ACTIONS.TYPES.healing.name"}} {{else}} {{localize (ifThen roll.isCritical "DAGGERHEART.ACTIONS.TYPES.damage.critical" "DAGGERHEART.ACTIONS.TYPES.damage.name")}} {{/if}}
{{#each damage.types as | data index | }}
{{localize (concat 'DAGGERHEART.CONFIG.HealingType.' index '.inChatRoll')}}: {{data.roll.total}}
{{/each}}
{{#each damage.types as | data index | }}
{{#if ../hasHealing}}{{localize (concat 'DAGGERHEART.CONFIG.HealingType.' index '.name')}}{{else}}{{localize (concat 'DAGGERHEART.CONFIG.HealingType.' index '.inChatRoll')}}{{/if}}
{{localize "DAGGERHEART.GENERAL.total"}}: {{roll.total}}
{{#if (and (eq index "hitPoints") ../isDirect)}}
{{localize "DAGGERHEART.CONFIG.DamageType.direct.short"}}
{{/if}}
{{#with data.roll}} {{#if (and (not @root.hasHealing) damageTypes.length)}} {{/if}}
{{#if dice.length}} {{#each dice}} {{#each results}} {{#if active}}
{{#if hasRerolls}}{{/if}} {{result}}
{{/if}} {{/each}} {{/each}} {{#if modifierTotal}}
{{modifierTotal}}
{{/if}} {{else}}
{{total}}
{{/if}}
{{/with}}
{{/each}}