From 69b43027f319be2a2ef62211aa1c2bac4e460b49 Mon Sep 17 00:00:00 2001 From: Vlyan Date: Sat, 5 Feb 2022 14:01:15 +0100 Subject: [PATCH] update some computed values on update --- system/scripts/actors/character-sheet.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/system/scripts/actors/character-sheet.js b/system/scripts/actors/character-sheet.js index 36608b1..e5b265a 100644 --- a/system/scripts/actors/character-sheet.js +++ b/system/scripts/actors/character-sheet.js @@ -164,6 +164,16 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e { delete formData["data.money.bu"]; delete formData["data.money.zeni"]; + // Save computed values + const currentData = this.object.data.data; + formData["data.focus"] = currentData.focus; + formData["data.vigilance"] = currentData.vigilance; + formData["data.endurance"] = currentData.endurance; + formData["data.composure"] = currentData.composure; + formData["data.fatigue.max"] = currentData.fatigue.max; + formData["data.strife.max"] = currentData.strife.max; + formData["data.void_points.max"] = currentData.void_points.max; + return super._updateObject(event, formData); }