I am adding in a custom race where, if the character is taking any spell casting class their effective caster level is one higher than normal. For example a Sor3/Wiz2/Clr4 would have effective caster levels of Sor 4, Wiz 3, and Clr 5.
I found an Ability in the general section that added 1 CL To Necromancy spells. In it was a Eval Script:
hero.child[ssNecro].field[schCastLev].value += field[abValue].value
So I am guessing "ss" is for spell school and schCastLev is school caster level, or the effective caster level for that school of spells. I do not believe that either of theses are what I want. However, I would guess that the basic form of the formula is. I am also guessing that I am probably going to want a foreach to check through each class caster level, in case they multi class.
I tried to bring up a PrC that added levels to a previous class for the purposes of spells, Arcane Archer to be specific. Using the Devlop ->Floating Info Windows menu selections, I tried to determine if there were any tags that contributed to caster level. I won't say there wasn't, but I could not recognize any.
I am trying to nuke as much out for myself as I can. So is there any other class or PrC I could copy in order to find the tags I need? Or a particular option of Info Window I should be looking at? Although I am sure I have scoured them all. Am I going to be using hero.childfound, or is there something else I should be using?
I found an Ability in the general section that added 1 CL To Necromancy spells. In it was a Eval Script:
hero.child[ssNecro].field[schCastLev].value += field[abValue].value
So I am guessing "ss" is for spell school and schCastLev is school caster level, or the effective caster level for that school of spells. I do not believe that either of theses are what I want. However, I would guess that the basic form of the formula is. I am also guessing that I am probably going to want a foreach to check through each class caster level, in case they multi class.
I tried to bring up a PrC that added levels to a previous class for the purposes of spells, Arcane Archer to be specific. Using the Devlop ->Floating Info Windows menu selections, I tried to determine if there were any tags that contributed to caster level. I won't say there wasn't, but I could not recognize any.
I am trying to nuke as much out for myself as I can. So is there any other class or PrC I could copy in order to find the tags I need? Or a particular option of Info Window I should be looking at? Although I am sure I have scoured them all. Am I going to be using hero.childfound, or is there something else I should be using?