Added DomainCard selection

This commit is contained in:
WBHarry 2025-05-30 14:16:15 +02:00
parent 07c533c82c
commit 66defbffce
18 changed files with 823 additions and 132 deletions

View file

@ -61,19 +61,31 @@ class DhLevelOption extends foundry.abstract.DataModel {
export const LevelOptionType = {
trait: {
id: 'trait',
label: 'Character Trait'
label: 'Character Trait',
dataPath: ''
},
hitPoint: {
id: 'hitPoint',
label: 'Hit Points'
label: 'Hit Points',
dataPath: 'resources.hitPoints',
dataPathData: {
property: 'max',
dependencies: ['value']
}
},
stress: {
id: 'stress',
label: 'Stress'
label: 'Stress',
dataPath: 'resources.stress',
dataPathData: {
property: 'max',
dependencies: ['value']
}
},
evasion: {
id: 'evasion',
label: 'Evasion'
label: 'Evasion',
dataPath: 'evasion'
},
proficiency: {
id: 'proficiency',
@ -108,8 +120,8 @@ export const defaultLevelTiers = {
},
initialAchievements: {
experience: {
nr: 2,
modifier: 1
nr: 1,
modifier: 2
},
proficiency: 1
},
@ -171,8 +183,8 @@ export const defaultLevelTiers = {
},
initialAchievements: {
experience: {
nr: 2,
modifier: 1
nr: 1,
modifier: 2
},
proficiency: 1
},
@ -252,8 +264,8 @@ export const defaultLevelTiers = {
},
initialAchievements: {
experience: {
nr: 2,
modifier: 1
nr: 1,
modifier: 2
},
proficiency: 1
},