So I'm going to be setting some bonuses depending on what race you're playing in our game. Is it safe to just directly assign to the variable, or should I create temp variables, do the math/logic there and then just assign the value through the temp variable? Safe to do? <!-- WORKERS --> <script type="text/worker"> // Draevi Racial Talent Values on("sheet:opened", function() { getAttrs(["draevi_slicing_bonus_mdr", "draevi_spirit_lore_bonus_mdr", "draevi_survival_bonus_mdr", "draevi_navigate_bonus_mdr"], function(values) { setAttrs ({ draevi_navigate_bonus_mdr: parseInt(values.draevi_navigate_bonus_mdr) || 5, draevi_slicing_bonus_mdr: parseInt(values.draevi_slicing_bonus_mdr) || 5, draevi_spirit_lore_bonus_mdr: parseInt(values.draevi_spirit_lore_bonus_mdr) || 5, draevi_survival_bonus_mdr: parseInt(values.draevi_survival_bonus_mdr) || 5 }); }); }); vs. on("sheet:opened", function() { getAttrs(["draevi_slicing_bonus_mdr", "draevi_spirit_lore_bonus_mdr", "draevi_survival_bonus_mdr", "draevi_navigate_bonus_mdr"], function(values) { var idraevi_navigate_bonus_mdr = parseInt(values.draevi_navigate_bonus_mdr) || 5; var idraevi_slicing_bonus_mdr = parseInt(values.draevi_slicing_bonus_mdr) || 5; var idraevi_spirit_lore_bonus_mdr = parseInt(values.draevi_spirit_lore_bonus_mdr) || 5; var idraevi_survival_bonus_mdr = parseInt(values.draevi_survival_bonus_mdr) || 5; setAttrs ({ draevi_navigate_bonus_mdr: idraevi_navigate_bonus_mdr, draevi_slicing_bonus_mdr: idraevi_slicing_bonus_mdr, draevi_spirit_lore_bonus_mdr: idraevi_spirit_lore_bonus_mdr, draevi_survival_bonus_mdr: idraevi_survival_bonus_mdr }); }); });