
<fieldset class="one-column">
    <legend>
        {{localize "DAGGERHEART.GENERAL.healing"}}
    </legend>
    {{#if (and (not @root.isNPC) @root.hasRoll)}}
        {{formField fields.resultBased value=source.resultBased name="healing.resultBased" localize=true classes="checkbox"}}
    {{/if}}
    {{#if (and (not @root.isNPC) @root.hasRoll source.resultBased)}}
        <div class="nest-inputs">
            <fieldset class="one-column">
                <legend>
                    <div>{{localize "DAGGERHEART.GENERAL.withThing" thing=(localize "DAGGERHEART.GENERAL.hope")}}</div>
                </legend>
                {{> formula fields=fields.value.fields source=source.value target="value"}}
            </fieldset>
            <fieldset class="one-column">
                <legend>
                    <div>{{localize "DAGGERHEART.GENERAL.withThing" thing=(localize "DAGGERHEART.GENERAL.fear")}}</div>
                </legend>
                {{> formula fields=fields.valueAlt.fields source=source.valueAlt target="valueAlt"}}
            </fieldset>
        </div>
    {{else}}
        {{> formula fields=fields.value.fields source=source.value target="value"}}
    {{/if}}
    {{formField fields.applyTo value=source.applyTo name="healing.applyTo" localize=true}}
</fieldset>

{{#*inline "formula"}}
    {{formField fields.custom.fields.enabled value=source.custom.enabled name=(concat "healing." target ".custom.enabled") classes="checkbox"}}
    {{#if source.custom.enabled}}
        {{formField fields.custom.fields.formula value=source.custom.formula name=(concat "healing." target ".custom.formula") localize=true}}
    {{else}}
        <div class="nest-inputs">
            {{formField fields.multiplier value=source.multiplier name=(concat "healing." target ".multiplier") localize=true}}
            {{formField fields.dice value=source.dice name=(concat "healing." target ".dice")}}
            {{formField fields.bonus value=source.bonus name=(concat "healing." target ".bonus") localize=true}}
        </div>
    {{/if}}
{{/inline}}