mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-23 07:53:39 +02:00
Removed ArmorScore from character data model and instead adding it in basePrep
This commit is contained in:
parent
ade6dde5bb
commit
0b5de79ca8
1 changed files with 4 additions and 14 deletions
|
|
@ -41,20 +41,6 @@ export default class DhCharacter extends DhCreature {
|
||||||
label: 'DAGGERHEART.GENERAL.proficiency'
|
label: 'DAGGERHEART.GENERAL.proficiency'
|
||||||
}),
|
}),
|
||||||
evasion: new fields.NumberField({ initial: 0, integer: true, label: 'DAGGERHEART.GENERAL.evasion' }),
|
evasion: new fields.NumberField({ initial: 0, integer: true, label: 'DAGGERHEART.GENERAL.evasion' }),
|
||||||
armorScore: new fields.SchemaField({
|
|
||||||
value: new fields.NumberField({
|
|
||||||
integer: true,
|
|
||||||
initial: 0,
|
|
||||||
min: 0,
|
|
||||||
label: 'DAGGERHEART.GENERAL.armorScore'
|
|
||||||
}),
|
|
||||||
max: new fields.NumberField({
|
|
||||||
integer: true,
|
|
||||||
initial: 0,
|
|
||||||
min: 0,
|
|
||||||
label: 'DAGGERHEART.GENERAL.armorScore'
|
|
||||||
})
|
|
||||||
}),
|
|
||||||
damageThresholds: new fields.SchemaField({
|
damageThresholds: new fields.SchemaField({
|
||||||
severe: new fields.NumberField({
|
severe: new fields.NumberField({
|
||||||
integer: true,
|
integer: true,
|
||||||
|
|
@ -665,6 +651,10 @@ export default class DhCharacter extends DhCreature {
|
||||||
|
|
||||||
prepareBaseData() {
|
prepareBaseData() {
|
||||||
super.prepareBaseData();
|
super.prepareBaseData();
|
||||||
|
this.armorScore = {
|
||||||
|
max: 0,
|
||||||
|
value: 0
|
||||||
|
};
|
||||||
this.evasion += this.class.value?.system?.evasion ?? 0;
|
this.evasion += this.class.value?.system?.evasion ?? 0;
|
||||||
|
|
||||||
const currentLevel = this.levelData.level.current;
|
const currentLevel = this.levelData.level.current;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue