Spellcastmodifiers were not being sorted correctly for use

This commit is contained in:
WBHarry 2026-01-24 18:36:34 +01:00
parent d5621d20ec
commit 1227c8b4cf
2 changed files with 3 additions and 3 deletions

View file

@ -368,7 +368,7 @@ export default class DhCharacter extends BaseDataActor {
const modifiers = subClasses
?.map(sc => ({ ...this.traits[sc.system.spellcastingTrait], key: sc.system.spellcastingTrait }))
.filter(x => x);
return modifiers.sort((a, b) => a.value - b.value)[0];
return modifiers.sort((a, b) => (b.value ?? 0) - (a.value ?? 0))[0];
}
get spellcastModifier() {