{{!-- Attribute name + modifier breakdown --}}
{{attrLabel}} 1d20 {{#if (gt modifier 0)}} + {{modifier}}{{else if (lt modifier 0)}} − {{abs modifier}}{{/if}} {{#if (gt attributeBonus 0)}} + {{attributeBonus}}{{else if (lt attributeBonus 0)}} − {{abs attributeBonus}}{{/if}}
{{!-- Attribute persistent bonus/penalty (read-only if non-zero) --}} {{#if attributeBonus}}
{{localize "AWEMMY.Roll.AttributeBonus"}} {{#if (gt attributeBonus 0)}}+{{/if}}{{attributeBonus}}
{{/if}} {{!-- Situational bonus / penalty --}}
{{!-- Knowledge bonus (field items) --}} {{#if knowledgeBonuses.length}}
{{/if}} {{!-- DC --}}
{{!-- Formula preview --}}
{{localize "AWEMMY.Roll.Formula"}} 1d20 + {{totalMod}}
{{!-- Roll visibility --}}