Hello there! I'm creating my first custom character sheet and I'm hitting a snag with Worker Scripts. I've poured hours on the Wiki and Forums, and while I've tried to emulate some of the answers there, I just can't figure out why a simple sum is not working here... Please bear in mind that I have no prior knowledge in this what so ever, I'm learning on the fly :) I've defined my Strength and Intellect attributes and my Combat skill like so : <td>Force</td> <td><input type=number width=5 style='width: 5em;' name="attr_for" value="0"/></td> <td>Intellect</td> <td><input type=number width=5 style='width: 5em;' name="attr_int" value="0"/></td> <td>Combat</td> <td><input type=number width=5 style='width: 5em;' name="attr_com" readonly/></td> Later on, when using my Worker Script to define and update my Combat skill, I wrote this : on("change:for", "change:int", function() { getAttrs(["for", "int"], function(values) { setAttrs({ com: Math.floor(parseInt(values.for) + parseInt(values.int)) }); }); }); I really don't see where I'm not doing it right, the field on the sheet is blank and nothing happens when I update the atrribute fields... and I have four attributes total and ten linked skills that are acting up this way. Any help and insight would be greatly appreciated! Edit : formatting