OK. I am trying to use sheetworker to overcome the issue I am having with auto calc values not being useable by tokens for their bar values etc. I am trying to have the sheetworker set the value for Armor Class (A.C. is the attribute). It is based on a variety of attributes and can be further modified by maneuvers that the player can toggle on and off through macros or checkboxes on the character sheet. Currently it isn't working. This is what I have: <script type="text/worker"> on("change:armorac change:shieldac change:modac change:magicac change:miscac change:shieldready changes:retreat change:parry change:evade change:dodgeaction change:offensivefocus change:charge change:marauder change:giants change:miscac2 changed:dexteritymod change:overburdened change:def sheet:opened", function(values) { getAttrs(["ArmorAC","ShieldAC",”ModAC”,”MagicAC”,”MiscAC”,”ShieldReady”,”Retreat”,”Parry”,”Evade”,”DodgeAction”,”OffensiveFocus”,”Charge”,”Marauder”,”Giants”,”MiscAC2”,”DexterityMod”,”OverBurdened”,”Def”], function(values) { let armorac = parseInt(values.ArmorAC)||0; let shieldac = parseInt(values.ShieldAC)||0; let modac = parseInt(values.ModAC)||0; let magicac = parseInt(values.MagicAC)||0; let miscac = parseInt(values.MiscAC)||0; let shieldready = parseInt(values.ShieldReady)||0; let retreat = parseInt(values.Retreat)||0; let parry = parseInt(values.Parry)||0; let evade = parseInt(values.Evade)||0; let dodgeaction = parseInt(values.DidgeAction)||0; let offensivefocus = parseInt(values.OffensiveFocus)||0; let charge = parseInt(values.Charge)||0; let marauder = parseInt(values.Marauder)||0; let giants = parseInt(values.Giants)||0; let miscac2 = parseInt(values.MiscAC2)||0; let dexteritymod = parseInt(values.DexterityMod)||0; let overburdened = parseInt(values.Overburdened)||0; let def = parseInt(values.Def)||0; let ac = 10 + ArmorAC + (ShieldAC * ShieldReady) + ModAC + MagicAC + MiscAC -retreat + Parry + Evade + DodgeAction – (OffensiveFocus * 2) - (Charge * 2) + Marauder + Giants + MiscAC2 - (DexterityMod * OverBurdened); setAttrs({ "A.C.": ac }); }); });