{{formInput fields.name value=source.name}}
{{! Class Type and Archetype }} {{formField systemFields.archetype value=system.archetype localize=true}} {{formField systemFields.classType value=system.classType localize=true}} {{#if (eq system.classType "continental")}} {{formField systemFields.continent value=system.continent}} {{/if}} {{formField systemFields.level value=system.level}}
{{! Proficiencies }} {{formField systemFields.weaponProficiencies value=system.weaponProficiencies}} {{formField systemFields.armorProficiencies value=system.armorProficiencies}} {{! Spellcasting }} {{formField systemFields.spellcasting value=system.spellcasting}} {{#if system.spellcasting}} {{formField systemFields.spellcastingType value=system.spellcastingType localize=true}} {{/if}}
{{! Attribute Bonuses }}
{{localize "PRISMRPG.Label.attributeBonuses"}} {{formInput systemFields.attributeBonuses enriched=enrichedAttributeBonuses value=system.attributeBonuses name="system.attributeBonuses" toggled=true }}
{{! Class Features }}
{{localize "PRISMRPG.Label.classFeatures"}} {{#each system.features as |feature level|}} {{formInput (lookup ../systemFields.features.fields @key) enriched=(lookup ../enrichedFeatures @key) value=feature name=(concat "system.features." @key) toggled=true }} {{/each}}
{{! Notes }}
{{localize "PRISMRPG.Label.notes"}} {{formInput systemFields.notes enriched=enrichedNotes value=system.notes name="system.notes" toggled=true }}
{{! Description }}
{{localize "PRISMRPG.Label.description"}} {{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true }}