As title. I'm working on Prestige Classes from Complete Arcane to add to the Community files and one of them has me at a bit of a loss.
Acolyte of the Skin requires "Spells or Spell-like ability at caster level 5th." The way it is worded is supposed to allow arcane, divine, or even warlocks to enter. I saw that Blood Magus has the same prereqs, but that's when I noticed that it doesn't work. It only counts the caster level if the class actually has arcane spells.
Druids don't work, warlocks don't work. What needs to be changed to make it work?
Current coding:
var result as number
foreach pick in hero from BaseClHelp where "CasterSrc.Arcane"
if (each.field[cCasterLev].value >= 5) then
result += 1
endif
nexteach
I tried adding "& CasterSrc.Divine" to the foreach search, but, even though it recognized the command, it didn't work when I tried using a divine caster.
Second problem, the classes advance caster level for the respective classes. How, if I am a warlock, do I add to the warlock xInvoke value (thus increasing my "caster level") and turn off the boost to spells/day and spells known?
validif (result >= 1)
Acolyte of the Skin requires "Spells or Spell-like ability at caster level 5th." The way it is worded is supposed to allow arcane, divine, or even warlocks to enter. I saw that Blood Magus has the same prereqs, but that's when I noticed that it doesn't work. It only counts the caster level if the class actually has arcane spells.
Druids don't work, warlocks don't work. What needs to be changed to make it work?
Current coding:
var result as number
foreach pick in hero from BaseClHelp where "CasterSrc.Arcane"
if (each.field[cCasterLev].value >= 5) then
result += 1
endif
nexteach
I tried adding "& CasterSrc.Divine" to the foreach search, but, even though it recognized the command, it didn't work when I tried using a divine caster.
Second problem, the classes advance caster level for the respective classes. How, if I am a warlock, do I add to the warlock xInvoke value (thus increasing my "caster level") and turn off the boost to spells/day and spells known?
validif (result >= 1)