Fix tokens update

This commit is contained in:
sladecraven 2022-01-19 21:25:59 +01:00
parent 97c27f43ba
commit 0d144ef2a9
2 changed files with 49 additions and 47 deletions

View File

@ -579,6 +579,7 @@ export class PegasusActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
async computeNRGHealth() { async computeNRGHealth() {
if ( this.isOwner || game.user.isGM) {
let updates = {} let updates = {}
let phyDiceValue = PegasusUtility.getDiceValue(this.data.data.statistics.phy.value) + this.data.data.secondary.health.bonus + this.data.data.statistics.phy.mod; let phyDiceValue = PegasusUtility.getDiceValue(this.data.data.statistics.phy.value) + this.data.data.secondary.health.bonus + this.data.data.statistics.phy.mod;
if (phyDiceValue != this.data.data.secondary.health.max) { if (phyDiceValue != this.data.data.secondary.health.max) {
@ -628,6 +629,7 @@ export class PegasusActor extends Actor {
//console.log("UPD", updates, this.data.data.biodata) //console.log("UPD", updates, this.data.data.biodata)
await this.update(updates) await this.update(updates)
} }
}
/* -------------------------------------------- */ /* -------------------------------------------- */
async modStat(key, inc = 1) { async modStat(key, inc = 1) {

View File

@ -163,6 +163,6 @@
"templateVersion": 61, "templateVersion": 61,
"title": "Pegasus RPG", "title": "Pegasus RPG",
"url": "https://www.uberwald.me/data/files/fvtt-pegasus-rpg", "url": "https://www.uberwald.me/data/files/fvtt-pegasus-rpg",
"version": "0.1.9", "version": "0.1.10",
"background" : "./images/ui/pegasus_welcome_page.webp" "background" : "./images/ui/pegasus_welcome_page.webp"
} }