{{ formInput fields.custom.fields.enabled name=(concat prefix "custom.enabled") value=source.custom.enabled input=@root.inputs.createCheckboxInput classes="singleton" dataset=(dnd5e-object tooltip="DND5E.DAMAGE.FIELDS.damage.parts.FIELDS.custom.enabled.hint") ariaLabel=(localize "DND5E.DAMAGE.FIELDS.damage.parts.FIELDS.custom.enabled.hint")}} {{#if source.custom.enabled}} {{ formField fields.custom.fields.formula name=(concat prefix "custom.formula") value=source.custom.formula label="DND5E.Formula" hint=false localize=true classes="label-top" rootId=@root.partId }} {{else}} {{ formField fields.number name=(concat prefix "number") value=source.number label="DND5E.Number" hint=false localize=true classes="label-top" rootId=@root.partId }} {{ formField fields.denomination name=(concat prefix "denomination") value=source.denomination options=@root.denominationOptions label="DND5E.Die" hint=false localize=true classes="label-top" rootId=@root.partId }} {{ formField fields.bonus name=(concat prefix "bonus") value=source.bonus label="DND5E.Bonus" hint=false localize=true classes="label-top" rootId=@root.partId }} {{/if}} {{#unless locked}} {{/unless}}
{{ formField fields.types name=(concat prefix "types") value=source.types options=typeOptions hint=false disabled=locked label="DND5E.Type" localize=true classes="label-top multi-select" rootId=@root.partId }}
{{#if canScale}} {{#with fields.scaling.fields as |fields|}}
{{ formField fields.mode name=(concat ../prefix "scaling.mode") value=../source.scaling.mode options=../scalingOptions label="DND5E.DAMAGE.FIELDS.damage.parts.FIELDS.scaling.abbr" hint=false localize=true classes="label-top" rootId=@root.partId }} {{#if ../source.scaling.mode}} {{ formField fields.number name=(concat ../prefix "scaling.number") value=../source.scaling.number label="DND5E.DAMAGE.FIELDS.damage.parts.FIELDS.scaling.number.abbr" hint=false localize=true classes="label-top" rootId=@root.partId }} {{ formField fields.formula name=(concat ../prefix "scaling.formula") value=../source.scaling.formula label="DND5E.Formula" hint=false localize=true classes="label-top" rootId=@root.partId }} {{/if}}
{{/with}} {{/if}}