Basic Information

Rarity {getRarityLabel(itemData?.rarity)}
Element {getElementLabel(itemData?.element)}
{#if type === 'character'} {#if itemData?.race && itemData.race.length > 0}
Race {itemData.race .map((r: any) => getRaceLabel(r)) .filter(Boolean) .join(', ') || '—'}
{/if}
Gender {getGenderLabel(itemData?.gender)}
{#if itemData?.proficiency && itemData.proficiency.length > 0}
Proficiencies {itemData.proficiency .map((p: any) => getProficiencyLabel(p)) .filter(Boolean) .join(', ') || '—'}
{/if} {:else if type === 'weapon'}
Proficiency {getProficiencyLabel(itemData?.proficiency)}
{/if}