FEAT: add class prepareBaseData for domains

This commit is contained in:
Joaquin Pereyra 2025-05-31 13:31:59 -03:00
parent 527a0cd419
commit 996e72d4f2
4 changed files with 10 additions and 6 deletions

View file

@ -67,6 +67,8 @@ export default class DhpMulticlassDialog extends HandlebarsApplicationMixin(Appl
this.data.subclass = null;
this.data.domain = null;
this.subclassChoices = this.data.class ? this.data.class.system.subclasses : [];
//FIXME
this.domainChoices = this.data.class
? this.data.class.system.domains.map(x => {
const config = SYSTEM.DOMAIN.domains[x];

View file

@ -203,6 +203,7 @@ export default class PCSheet extends DaggerheartSheet(ActorSheetV2) {
if (!context.abilityScoreArray.includes(0)) context.abilityScoreArray.push({ name: 0, value: 0 });
context.abilityScoresFinished = context.abilityScoreArray.every(x => x.value === 0);
//FIXME:
context.domains = this.document.system.class
? {
first: this.document.system.class.system.domains[0]