So I went directly to Magical Knack, being close to what I want.
That's what it has, and it makes sense enough, but how do I make it boost all classes you may have that have a caster level by 1? I haven't yet tangled with for/while/etc. loops in this language, and I get to figure out what tags are involved, which promises to be super fun!
Any help appreciated. I've made great progress today, so thank you in advance.
doneif (tagis[Helper.FtDisable] <> 0)
if (field[usrChosen1].ischosen <> 0) then
~our caster level for the chosen class is at +2, to a maximum of the number of Hit Dice we have
field[usrChosen1].chosen.field[cCasterLev].value = minimum(field[usrChosen1].chosen.field[cCasterLev].value + 2, hero.tagcount[Hero.HitDice])
endif
That's what it has, and it makes sense enough, but how do I make it boost all classes you may have that have a caster level by 1? I haven't yet tangled with for/while/etc. loops in this language, and I get to figure out what tags are involved, which promises to be super fun!
Any help appreciated. I've made great progress today, so thank you in advance.