I have the following problem. I have a dropdown change based on the weapon type. Using css I have it the drop down change when a different weapon is chosen and this works perfectly. However when I change the weapon, the drop down changes (this is good) but the choice of the old one remains (Which includes the changes to the character sheet) until you take a new choice (because they are all the same attribute name) What I want is to use a sheet worker to "Reset" the choice back to NONE (which is not used, so this resets it all). <script type="text/worker"> on("change:m1_1", function() { getAttrs(["m1_1"], function(values) { var attrs = {None1_Class1:0,B1_Class1:0,Shi11_Cla (Very very very long code) if (_.has(attrs, values.class1)) { attrs[values.class1] = 1; } setAttrs(attrs); }); }); </script> (The above is the type of code I use to change the values and this works perfectly) What I need is something like this: <script type="text/worker"> on("change:class1", function() { getAttrs(["m1_1"], function(values) { setAttrs({ None1_Class1) }); }); }); </script> Incase you need it for reference, this is ONE of the m1_1 dropdowns <select style="width: 165px;font-size:94%" name="attr_m1_1"> <option value="None_Class1" selected>None</option> <option value="Ala1_Class1">Alarm</option> <option value="AV1_Class1">Anti-Vehicle</option> <option value="Bea1_Class1">Beartrap</option> <option value="IR11_Class1">Increased Radius 1</option> <option value="IR21_Class1">Increased Radius 2</option> <option value="TP1_Class1">Trigger: Proximity</option> <option value="TR1_Class1">Trigger: Remote</option> <option value="TT1_Class1">Trigger: Tripwire</option> </select> Any kind of help with this would be freaking awesome :D