Code: Select all
[h:Athletics=if(athete>0,ceil(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),athete)*ProficiencyBonus),floor(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),jack)*ProficiencyBonus)),floor(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),jack)*ProficiencyBonus)+getProperty("Strengthmod")+AthleticsMod]
Code: Select all
if(athete>0,ceil(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),athete)*ProficiencyBonus)
Code: Select all
floor(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),jack)*ProficiencyBonus))
Code: Select all
floor(if(getProperty("AthleticsCheckMod")>0,getProperty("AthleticsCheckMod"),jack)*ProficiencyBonus)+getProperty("Strengthmod")+AthleticsMod]
EDIT: I ended up adding the +getProperty("Strengthmod")+AthleticsMod element to the first two parts above and it seems to have resolved it, at least for a character with neither Remarkable Athlete nor Jack of All Trades. Tried testing Jack by adding bard levels but that appears to have broken something as I just keep getting "getMacroProps(): first argument must be a number" errors. Oh well. It'll do until someone more knowledgeable than I makes it right for good.