Enhance sheets and add skill+effects

This commit is contained in:
2026-05-22 20:14:28 +02:00
parent 78fa804dc5
commit e3f9dedcf6
18 changed files with 459 additions and 35 deletions
+8 -3
View File
@@ -37,11 +37,16 @@ export default class AwECreature extends foundry.abstract.TypeDataModel {
// Eureka Rubric
schema.eurekaClaims = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaEvidence = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaThreshold1 = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaThreshold2 = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaThreshold3 = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaThresholds = new fields.StringField({ initial: "", required: false, nullable: true })
schema.eurekaHints = new fields.StringField({ initial: "", required: false, nullable: true })
return schema
}
prepareDerivedData() {
super.prepareDerivedData()
for (const attr of Object.values(this.attributes)) {
attr.dc = 10 + attr.mod
}
}
}