I have a feat that increases a monster's caster level based on it's hit dice assuming it has at least one caster level:
~ If we're disabled, do nothing
doneif (tagis[Helper.FtDisable] <> 0)
var x as number
x = herofield[tHitDice].value
~ Loop through all Arcane/Divine classes
foreach pick in hero from Class where "CasterSrc.Divine|CasterSrc.Arcane"
~ increase caster level
eachpick.field[cCasterLev].value += int (3*x/4)
nexteach
Is it possible to make a similar script to improve rogue abilities or any other class abilities?
~ If we're disabled, do nothing
doneif (tagis[Helper.FtDisable] <> 0)
var x as number
x = herofield[tHitDice].value
~ Loop through all Arcane/Divine classes
foreach pick in hero from Class where "CasterSrc.Divine|CasterSrc.Arcane"
~ increase caster level
eachpick.field[cCasterLev].value += int (3*x/4)
nexteach
Is it possible to make a similar script to improve rogue abilities or any other class abilities?