SHARED {kind.toUpperCase()} SECONDARY POOL ONE CANONICAL POOL FOR EVERY REGULAR {kind.toUpperCase()}
{#each MOD_QUALITIES as quality} {quality.toUpperCase()}{MOD_SECONDARY_CAPACITY[quality]}SECONDARY {MOD_SECONDARY_CAPACITY[quality] === 1 ? 'ROLL' : 'ROLLS'} {/each} ATTRIBUTE POOL{pool.length}SHARED OPTIONS
{#if editing}

SHARED CONFIGURATION

{kind.toUpperCase()} SECONDARY ATTRIBUTES

Standard quality has no secondary roll. Specialized selects one option; Superior and High-end select two distinct options. Ranges scale linearly from Level 1 to Level 20.

AVAILABLE ATTRIBUTESSPECIALIZED · SUPERIOR · HIGH-END LEVEL ENDPOINTS
{#each draft as range, index}
{String(index + 1).padStart(2, '0')} itemIndex !== index).map((item) => item.statId)} bind:value={range.statId} /> {#each MOD_SECONDARY_QUALITIES as quality}
{quality.toUpperCase()}
{/each}
{/each}
{#if error}

{error}

{/if}
{/if}