The Aaron said: The easiest thing to do would be to inject an attribute reference that you can adjust: /em tries to resist...&{template:pf_defense} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{name=Saving throw}} {{?{Saving throw type|Fortitude, **Fortitude**=[[ 1d20 + [[ @{Fort} ]] + (@{FortAdjust})+(@{SaveAdjust}) ]]|Reflexes, **Reflexes**=[[ 1d20 + [[ @{Reflex} ]] + (@{ReflexAdjust})+(@{SaveAdjust}) ]]|Will, **Will**=[[ 1d20 + [[ @{Will} ]] + (@{WillAdjust})+(@{SaveAdjust}) ]]} }}
You'd just need to update FortAdjust , WillAdjust , ReflexAdjust for individual changes, or SaveAdjust for an adjustment across the board. You'd need to add those attributes at 0. to be sure things work. Thanks :). However, the reason I wanted it to be outside the macro is because most of the times I won't need to adjust anything (or so I hope... XD), so having to do it every time for no penalty would be kind of wasting time. All I want is some simple math, really. BTW : You have @{Will} in your Reflexes roll Whoops. Thanks!