Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
Is there a standard script that can be used to calculate the DC of spell-like abilitys of a prestige class, If the attribute could be either INT or CHR depending on which powers the PC's arcane spells?
Thanks, James |
#1 |
Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
As a second part to this question. This prestige class gives a +2 caster level to any spell cast with the air discriptor. Is there a way to incress to caster level just on spells with the sSubshool.Air tag?
|
#2 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
Have you seen the "Standard DC" option? (It'll be just under the Special Ability Type and Ability Classification options) Does that give you the DC you want (10 + 1/2 class level + attribute mod)?
|
#3 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
In the editor, open the Sorcerer's Fey or Infernal bloodlines (they'll be in the custom abilities tab). Those both have a power that alters the DCs of all spells of a specific subschool.
So, you can copy that script. The Caster Level is field[schCastLev].value, so replace the DC references (field[schDC].value) with the caster level field, and the subschool they modify with "ssAir" |
#4 |
Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
Yes I saw this. It only alows one Attribute to be chosen. What do you use if you are bilding on an existing arcane base class that can cast 3rd level Arcane spells. The DC for the prestige class's abilitys will be based on INT for wizards and such and on CHR for sorcerers and such. Am I missing something here?
|
#5 |
Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
Quote:
Last edited by jkthomsen9; July 28th, 2010 at 09:50 AM. |
|
#6 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
Doesn't the ability itself say how to calculate the DC?
The DC calculation for abilities is independant of the DC calculation for spells. I've never seen a class before that had calculation formulas that weren't fixed. |
#7 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
Quote:
In Hero Lab, go to the Develop menu, and make sure "Enable Data File Debugging" (at the very top) is checked. Then, at the bottom, select "Floating Info Windows", and then "Show Selection Tags" - in that list, find "Air (ssAir)". You'll see that it has the sSubschool.Air tag. Had the spell-by-spell DC and CL adjustments been built in from the beginning, rather than being added about 2 months ago, they'd probably use the same tags, but retro-fitting doesn't always turn out perfectly. You'll find that there's an "ssXXX" pick for each school, subschool, and descriptor that can store DC/CL modifiers that are applied to all spells of that type. |
|
#8 |
Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
I am trying to input the Sea Witch from Stormwarck. She gains the class ability to cast bestow curse as a spell like ability a number of times per day. The problem I am running into is that she adds to an existing arcane class and the DC for the spell-like abilitys could either be CHR or INT based depending on the base class. Is there a way to link the spell-like abilitys DC Atribute to the cMagicLev picks Attribute? IE if you pick Wiz it is INT and if you pick Sorcerer it is CHR and if you pick ??? in the future it is ???.
|
#9 |
Senior Member
Join Date: Jun 2010
Location: Beaverton, OR
Posts: 267
|
Quote:
Post Levels-user 1000 ~add 2 to the CL of Air, Electric, Sonic, and Water spells hero.child[ssAir].field[schCastLev].value += 2 hero.child[ssElec].field[schCastLev].value += 2 hero.child[ssSonic].field[schCastLev].value += 2 hero.child[ssWater].field[schCastLev].value += 2 Never mind. I had a brain fart and was thinking CL was going to up the DC, which it dosen't just the range, damage, ect. Last edited by jkthomsen9; July 28th, 2010 at 11:00 AM. |
|
#10 |
|
|