<section class="dice-roll damage-roll" data-tooltip-class="pf2e">
|
|
{{#if flavor}}<div class="dice-flavor">{{flavor}}</div>{{/if}}
|
|
<div class="dice-result">
|
|
<div class="dice-formula">{{{formula}}}</div>
|
|
{{{tooltip}}}
|
|
{{#unless (and allPersistent (not persistentEvaluated))}}
|
|
<h4 class="dice-total">
|
|
<span class="total"{{#if (isNumber increasedFrom)}} data-tooltip="{{localize "PF2E.Damage.IncreasedFrom" original=increasedFrom}}" data-tooltip-direction="LEFT"{{/if}}>{{total}}
|
|
{{~#if (isNumber increasedFrom) ~}}
|
|
<span class="increased-from">*</span>
|
|
{{~/if~}}
|
|
</span>
|
|
{{#if (gt instances.length 1)}}
|
|
<div class="instances">
|
|
(
|
|
{{~#each instances as |instance|~}}
|
|
<span class="damage instance color {{instance.type}}" data-tooltip="{{instance.typeLabel}}">
|
|
{{~#if instance.persistent}}{{coalesce instance.head.term.expression instance.head.expression}}{{else}}{{instance.total}}{{/if}}
|
|
{{#if (and instance.persistent (ne instance.type "bleed"))}}<i class="fa-duotone fa-hourglass"></i>{{/if~}}
|
|
<i class="fa-solid fa-{{instance.iconClass}}"></i>
|
|
</span>
|
|
{{~#unless @last}} + {{/unless~}}
|
|
{{~/each~}}
|
|
)
|
|
</div>
|
|
{{/if}}
|
|
</h4>
|
|
{{/unless}}
|
|
</div>
|
|
</section>
|
|
|
|
<section class="damage-application">
|
|
{{#if healingOnly}}
|
|
<button
|
|
type="button"
|
|
class="healing-only"
|
|
data-action="apply-healing"
|
|
title="{{localize "PF2E.DamageButton.Healing"}}
{{localize "PF2E.DamageButton.Adjust"}}"
|
|
>
|
|
<span class="fa-stack fa-fw">
|
|
<i class="fa-solid fa-heart fa-stack-2x"></i>
|
|
<i class="fa-solid fa-plus fa-inverse fa-stack-1x"></i>
|
|
</span>
|
|
<span class="label">{{localize "PF2E.Damage.Kind.Healing.Apply.Label"}}</span>
|
|
</button>
|
|
{{else}}
|
|
<button type="button" data-action="apply-damage" title="{{localize "PF2E.DamageButton.Full"}}
{{localize "PF2E.DamageButton.Adjust"}}">
|
|
<i class="fa-solid fa-heart-broken fa-fw"></i>
|
|
<span class="label">{{#if splashOnly}}{{localize "PF2E.TraitSplash"}}{{else}}{{localize "PF2E.DamageButton.FullShort"}}{{/if}}</span>
|
|
</button>
|
|
<button
|
|
type="button" class="half-damage"
|
|
data-action="half-damage"
|
|
title="{{localize "PF2E.DamageButton.Half"}}
{{localize "PF2E.DamageButton.Adjust"}}"
|
|
>
|
|
<i class="fa-solid fa-heart-broken fa-fw"></i>
|
|
<span class="label">{{localize "PF2E.DamageButton.HalfShort"}}</span>
|
|
</button>
|
|
<button type="button" data-action="double-damage" title="{{localize "PF2E.DamageButton.Double"}}
{{localize "PF2E.DamageButton.Adjust"}}">
|
|
<img src="systems/pf2e/icons/damage/double.svg" />
|
|
<span class="label">{{localize "PF2E.DamageButton.DoubleShort"}}</span>
|
|
</button>
|
|
{{#if showTripleDamage}}
|
|
<button
|
|
type="button"
|
|
data-action="triple-damage"
|
|
title="{{localize "PF2E.DamageButton.Triple"}}
{{localize "PF2E.DamageButton.Adjust"}}"
|
|
>
|
|
<img src="systems/pf2e/icons/damage/triple.svg" />
|
|
<span class="label">{{localize "PF2E.DamageButton.TripleShort"}}</span>
|
|
</button>
|
|
{{/if}}
|
|
{{#unless (or allPersistent splashOnly)}}
|
|
<button type="button" data-action="shield-block" class="dice-total-shield-btn" title="{{localize "PF2E.DamageButton.ShieldBlock"}}">
|
|
<i class="fa-solid fa-shield-alt fa-fw"></i>
|
|
<span class="label">{{localize "PF2E.DamageButton.ShieldBlockShort"}}</span>
|
|
</button>
|
|
{{/unless}}
|
|
{{#unless damageOnly}}
|
|
<button
|
|
type="button"
|
|
class="apply-healing"
|
|
data-action="apply-healing"
|
|
title="{{localize "PF2E.DamageButton.Healing"}}
{{localize "PF2E.DamageButton.Adjust"}}"
|
|
>
|
|
<span class="fa-stack fa-fw">
|
|
<i class="fa-solid fa-heart fa-stack-2x"></i>
|
|
<i class="fa-solid fa-plus fa-inverse fa-stack-1x"></i>
|
|
</span>
|
|
<span class="label">{{localize "PF2E.DamageButton.HealingShort"}}</span>
|
|
</button>
|
|
{{/unless}}
|
|
{{/if}}
|
|
</section>
|
|
|
|
<div class="hover-content select-shield">
|
|
<div class="sidebar_title">
|
|
<h2>{{localize "PF2E.Actions.ShieldBlock.SelectAShield"}}</h2>
|
|
</div>
|
|
<ul class="shield-options"></ul>
|
|
</div>
|