Actor sheet v1.1

This commit is contained in:
2022-12-31 10:22:49 +01:00
parent 580b044c77
commit 7ceada98fb
7 changed files with 35 additions and 34 deletions

View File

@@ -98,7 +98,6 @@ export class DarkStarsActor extends Actor {
this.computeDerivated()
this.buildContainerTree()
this.computeHitPoints()
this.computeEffortPoints()
}
super.prepareDerivedData();
@@ -179,10 +178,18 @@ export class DarkStarsActor extends Actor {
return item;
}
/* -------------------------------------------- */
setSkillUsed( skillId, checked) {
let skill = this.items.get(skillId)
if(skill) {
this.updateEmbeddedDocuments('Item', [ {_id: skill.id, 'system.used': checked} ])
}
}
/* -------------------------------------------- */
updateSkill(skill) {
skill.derivated = duplicate(this.system.derivated[skill.system.base])
skill.total = skill.derivated.value + skill.system.bonus
skill.total = skill.system.value + skill.derivated.value + skill.system.bonus
}
/* -------------------------------------------- */