I'm not really sure what I'm doing so after spending some time reading through the code I found the following lines var updateInitiative=function updateInitiative(){var collectionArray=['dexterity_mod','dexterity_check_bonus','initiative_bonus','jack_of_all_trades_toggle','jack_of_all_trades','remarkable_athlete_toggle','remarkable_athlete','global_check_bonus'];var finalSetAttrs={};finalSetAttrs.initiative=0;getAttrs(collectionArray,function(v){var dexMod=getIntValue(v.dexterity_mod);if(exists(dexMod)){finalSetAttrs.initiative+=dexMod;}finalSetAttrs.initiative_formula=dexMod+'[dex]';var dexCheckBonus=getIntValue(v.dexterity_check_bonus);if(exists(dexCheckBonus)){finalSetAttrs.initiative+=dexCheckBonus;finalSetAttrs.initiative_formula+=' + '+dexCheckBonus+'[dex check bonus]';} I want to make changes to the formula itself rather than add an initiative bonus that would block me using any further bonus (or requiring me to manually override the built-in bonus). Can I add wisdom modifier and proficiency bonus to all the above lines where the code asks for the dexterity modifier? Is this the whole base initiative code (initiative bonus follows next in the code)?