Fixed so exp increases can be selected normally

This commit is contained in:
WBHarry 2025-08-11 12:09:53 +02:00
parent 6f0f21c355
commit 2225650489
2 changed files with 2 additions and 12 deletions

View file

@ -49,12 +49,7 @@ export default class DhCharacterLevelUp extends LevelUpBase {
const experienceIncreases = Object.values(advancementChoices.experience ?? {}); const experienceIncreases = Object.values(advancementChoices.experience ?? {});
const experienceIncreaseValues = experienceIncreases const experienceIncreaseValues = experienceIncreases
.filter(exp => exp.data.length > 0) .filter(exp => exp.data.length > 0)
.flatMap(exp => .flatMap(exp => exp.data);
exp.data.map(data => {
const experience = Object.keys(this.actor.system.experiences)[data];
return this.actor.system.experiences[experience].name;
})
);
context.experienceIncreases = { context.experienceIncreases = {
values: experienceIncreaseValues, values: experienceIncreaseValues,
active: experienceIncreases.length > 0, active: experienceIncreases.length > 0,

View file

@ -37,12 +37,7 @@ export default class DhCompanionLevelUp extends BaseLevelUp {
const experienceIncreases = Object.values(advancementChoices.experience ?? {}); const experienceIncreases = Object.values(advancementChoices.experience ?? {});
const experienceIncreaseValues = experienceIncreases const experienceIncreaseValues = experienceIncreases
.filter(exp => exp.data.length > 0) .filter(exp => exp.data.length > 0)
.flatMap(exp => .flatMap(exp => exp.data);
exp.data.map(data => {
const experience = Object.keys(this.actor.system.experiences)[data];
return this.actor.system.experiences[experience].name;
})
);
context.experienceIncreases = { context.experienceIncreases = {
values: experienceIncreaseValues, values: experienceIncreaseValues,
active: experienceIncreases.length > 0, active: experienceIncreases.length > 0,