Levelup Followup (#126)

* Levelup applies bonuses to character

* Added visualisation of domain card levels

* Fixed domaincard level max for selections in a tier

* A trait can now only be level up once within the same tier
This commit is contained in:
WBHarry 2025-06-13 14:15:02 +02:00 committed by GitHub
parent f840dc2553
commit ec3aecfe99
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 566 additions and 202 deletions

View file

@ -95,11 +95,14 @@
{{#if this.advancements.traits}}
<div>
<h5>{{localize "DAGGERHEART.Application.LevelUp.summary.traits"}}</h5>
<div class="summary-selection-container">
{{#each this.advancements.traits}}
<div class="summary-selection">{{this}}</div>
<div class="increase-container">
{{this.label}}: {{this.old}}
<i class="fa-solid fa-arrow-right-long"></i>
{{this.new}}
</div>
{{/each}}
</div>
</div>
{{/if}}
@ -124,6 +127,30 @@
</div>
</div>
{{/if}}
{{#if this.advancements.subclass}}
<div>
<h5>{{localize "DAGGERHEART.Application.LevelUp.summary.subclass"}}</h5>
<div class="summary-selection-container">
{{#each this.advancements.subclass}}
<div class="summary-selection">{{this.name}} - {{this.featureLabel}}</div>
{{/each}}
</div>
</div>
{{/if}}
{{#if this.advancements.multiclass}}
{{#with this.advancements.multiclass}}
<div>
<h5>{{localize "DAGGERHEART.Application.LevelUp.summary.multiclass"}}</h5>
<div class="summary-selection-container">
<div class="summary-selection">{{this.name}}</div>
<div class="summary-selection">{{this.domain}}</div>
<div class="summary-selection">{{this.subclass}}</div>
</div>
</div>
{{/with}}
{{/if}}
</div>
</fieldset>