I actually ended up putting those timers in an alias and I removed the $calc to outside the timer, so instead it's
set %rpgMissingHealth.$nick $calc($2-$1)
timerRpg.regen.$nick %rpgMissingHealth.$nick 15 inc %rpgCurrentHealth.$nick
But if I ever need to put the calc straight into the timer, I'm gonna try your suggestion.