Paul T. said: Hey Vince, I am continuing to have problems with my buffs not working. I enter values in the macro text, (simple numbers) and the disabled fields aren't updating. Are you still having this issue? I just played around with an existing character and was able to toggle buffs on/off and it looks like everything is firing for me. My adjustments are also just straight numbers, no macros. 90% of the sheet's calculations are now done in sheet workers so I'm not really sure how to troubleshoot. Do you see anything odd when looking at the console and toggling a buff? Lets try this as a test: on buff 1. enter "10" for Melee, make sure everything else is "0" for the row and column. Clear the log and toggle buff 1. ON I'll post my result that's working and you can post yours that is not. CLICKED
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 38ms
app.js?1453170600:36 Finding list of dirty attributes took until 39ms
app.js?1453170600:36 Querytest took until 40ms
app.js?1453170600:36 Set values took until 50ms
app.js?1453170600:36 Took 51ms
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Melee_macro-text, write:buff1_Melee, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Ranged_macro-text, write:buff1_Ranged, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_DMG_macro-text, write:buff1_DMG, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_AC_macro-text, write:buff1_AC, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_HP-temp_macro-text, write:buff1_HP-temp, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Fort_macro-text, write:buff1_Fort, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Ref_macro-text, write:buff1_Ref, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Will_macro-text, write:buff1_Will, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_STR_macro-text, write:buff1_STR, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_DEX_macro-text, write:buff1_DEX, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_CON_macro-text, write:buff1_CON, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_INT_macro-text, write:buff1_INT, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_WIS_macro-text, write:buff1_WIS, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_CHA_macro-text, write:buff1_CHA, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Touch_macro-text, write:buff1_Touch, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_CMD_macro-text, write:buff1_CMD, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_Check_macro-text, write:buff1_Check, dontforce:true, default:undefined
VM38:1139 EEEE at evaluateAndSetNumber read:buff1_CasterLevel_macro-text, write:buff1_CasterLevel, dontforce:true, default:undefined
VM38:1141 Object {buff1_Melee_macro-text: "10", buff1_Melee: 0}
VM38:1146 trueDefault:0, currVal:0, value:10, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_Ranged_macro-text: "0", buff1_Ranged: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_DMG_macro-text: "0", buff1_DMG: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_AC_macro-text: "", buff1_AC: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_AC_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_HP-temp_macro-text: "", buff1_HP-temp: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_HP-temp_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_Fort_macro-text: "", buff1_Fort: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_Fort_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_Ref_macro-text: "", buff1_Ref: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_Ref_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_Will_macro-text: "", buff1_Will: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_Will_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_STR_macro-text: "", buff1_STR: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_STR_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_DEX_macro-text: "", buff1_DEX: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_DEX_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_CON_macro-text: "", buff1_CON: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_CON_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_INT_macro-text: "", buff1_INT: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_INT_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_WIS_macro-text: "", buff1_WIS: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_WIS_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_CHA_macro-text: "", buff1_CHA: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_CHA_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
VM38:1141 Object {buff1_Touch_macro-text: "0", buff1_Touch: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_CMD_macro-text: "0", buff1_CMD: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_Check_macro-text: "0", buff1_Check: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1157 it was a number
VM38:1141 Object {buff1_CasterLevel_macro-text: "", buff1_CasterLevel: 0}
VM38:1146 trueDefault:0, currVal:0, value:0, isNaN:false
VM38:1151 PFSHeet Warning: could not find readField buff1_CasterLevel_macro-text at evaluateAndSetNumber
VM38:1157 it was a number
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 34ms
app.js?1453170600:36 Finding list of dirty attributes took until 35ms
app.js?1453170600:36 Querytest took until 36ms
app.js?1453170600:36 Set values took until 46ms
app.js?1453170600:36 Took 48ms
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 29ms
app.js?1453170600:36 Finding list of dirty attributes took until 29ms
app.js?1453170600:36 Querytest took until 30ms
app.js?1453170600:36 Set values took until 47ms
app.js?1453170600:36 Took 48ms
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 30ms
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:36 Finding list of dirty attributes took until 85ms
app.js?1453170600:36 Querytest took until 87ms
app.js?1453170600:36 Set values took until 225ms
app.js?1453170600:36 Took 227ms
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 28ms
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:36 Finding list of dirty attributes took until 32ms
app.js?1453170600:36 Querytest took until 34ms
app.js?1453170600:36 Set values took until 167ms
app.js?1453170600:36 Took 168ms
app.js?1453170600:36 Updating character sheet values
app.js?1453170600:36 Really updating character sheet values
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0", "1", "2"]
app.js?1453170600:37 ["0", "-K6wVGh6mfOlvSlGowh7", "-K6wZHlEndT4QaKqQaRb"]
app.js?1453170600:37 ["0", "-K6wZ3fxAqcwsZqcV30b"]
app.js?1453170600:37 ["0", "-K781szpfmg8DLuwS5eW"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:37 ["0"]
app.js?1453170600:37 []
app.js?1453170600:37 []
app.js?1453170600:37 ["0", "1", "-K787vS1sTzIc99ZP8wV"]
app.js?1453170600:37 ["0"]
app.js?1453170600:36 Setting up repeating sections took until 60ms
app.js?1453170600:37 ["0", "weapon"]
app.js?1453170600:36 Finding list of dirty attributes took until 65ms
app.js?1453170600:36 Querytest took until 66ms
app.js?1453170600:36 Set values took until 197ms
app.js?1453170600:36 Took 198ms