diff --git a/templates/sheets/actors/character/header.hbs b/templates/sheets/actors/character/header.hbs index a40c336a..1f63dc7b 100644 --- a/templates/sheets/actors/character/header.hbs +++ b/templates/sheets/actors/character/header.hbs @@ -39,44 +39,20 @@
- {{#if document.system.class.value}} - {{document.system.class.value.name}} - {{else}} - {{localize 'TYPES.Item.class'}} - {{/if}} + {{> classHeritage item=document.system.class.value key="classes" label=(localize "TYPES.Item.class")}} - {{#if document.system.class.subclass}} - {{document.system.class.subclass.name}} - {{else}} - {{localize 'TYPES.Item.subclass'}} - {{/if}} + {{> classHeritage item=document.system.class.subclass key="subclasses" label=(localize "TYPES.Item.subclass")}} - {{#if document.system.community}} - {{document.system.community.name}} - {{else}} - {{localize 'TYPES.Item.community'}} - {{/if}} + {{> classHeritage item=document.system.community key="communities" label=(localize "TYPES.Item.community")}} - {{#if document.system.ancestry}} - {{document.system.ancestry.name}} - {{else}} - {{localize 'TYPES.Item.ancestry'}} - {{/if}} + {{> classHeritage item=document.system.ancestry key="ancestries" label=(localize "TYPES.Item.ancestry")}}
{{#if (or document.system.multiclass.value document.system.multiclass.subclass)}}
- {{#if document.system.multiclass.value}} - {{document.system.multiclass.value.name}} - {{else}} - {{localize 'DAGGERHEART.GENERAL.multiclass'}} - {{/if}} + {{> classHeritage item=document.system.multiclass.value key="classes" label=(localize "DAGGERHEART.GENERAL.multiclass")}} - {{#if document.system.multiclass.subclass}} - {{document.system.multiclass.subclass.name}} - {{else}} - {{localize 'TYPES.Item.subclass'}} - {{/if}} + {{> classHeritage item=document.system.multiclass.subclass key="subclasses" label=(localize "TYPES.Item.subclass")}}
{{/if}}
@@ -160,4 +136,12 @@ {{#> 'systems/daggerheart/templates/sheets/global/tabs/tab-navigation.hbs' }} {{/'systems/daggerheart/templates/sheets/global/tabs/tab-navigation.hbs'}} - \ No newline at end of file + + +{{#*inline "classHeritage"}} + {{#if item}} + {{item.name}} + {{else}} + {{label}} + {{/if}} +{{/inline}}