{{!-- Skill/Tool Proficiency & Ability --}}
{{ localize (concat section "Details") label=label }} {{ formField fields.value name=(concat prefix "value") value=data.value options=proficiencyOptions localize=true rootId=partId }} {{ formField fields.ability name=(concat prefix "ability") value=data.ability options=abilityOptions localize=true rootId=partId }}
{{!-- Skill/Tool Checks --}}
{{ localize (concat section "Bonuses.Label") label=label }}

{{ localize (concat section "Bonuses.Hint") label=label }}

{{#if fields.bonuses.fields.passive}} {{ formField fields.bonuses.fields.passive name=(concat prefix "bonuses.passive") value=data.bonuses.passive localize=true rootId=partId }} {{/if}} {{ formField fields.bonuses.fields.check name=(concat prefix "bonuses.check") value=data.bonuses.check localize=true rootId=partId }}
{{!-- Rolls --}}
{{ localize "DND5E.ROLL.Section" label=label }}
{{ formField fields.roll.fields.min name=(concat prefix "roll.min") value=data.roll.min placeholder="1" type="number" localize=true label=(localize "DND5E.Minimum") hint=false classes="label-top" rootId=partId }} {{ formField fields.roll.fields.max name=(concat prefix "roll.max") value=data.roll.max placeholder="20" type="number" localize=true label=(localize "DND5E.Maximum") hint=false classes="label-top" rootId=partId }}
{{ formField fields.roll.fields.mode name=(concat prefix "roll.mode") value=data.roll.mode options=advantageModeOptions localize=true rootId=partId }}
{{!-- Global Skill Bonuses --}} {{#if global}}
{{ localize (concat section "Global.Label") }}

{{ localize (concat section "Global.Hint") }}

{{ formField global.fields.check value=global.data.check localize=true rootId=partId }} {{#if global.skill}} {{ formField global.fields.skill value=global.data.skill localize=true rootId=partId }} {{/if}}
{{/if}}