Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Maquiscat
Junior Member
 
Join Date: May 2016
Posts: 22

Old July 8th, 2016, 08:03 PM
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?
Maquiscat is offline   #1 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old July 9th, 2016, 03:45 PM
I would say foreach through all spellcasting classes on the hero and add to their cCasterLev field
Aaron is offline   #2 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old July 10th, 2016, 09:37 AM
But be careful that you really mean "Caster level" and not "Magic level". You're saying caster level, but your example suggests that you may want magic level.

If you increase the magic level, that's like a prestige class adding +1 effective level to a class' spellcasting. For example, a Wizard 4 now casts spells like a Wizard 5, and can now cast 3rd level spells.

If you increase the caster level, that doesn't change the spell/day or anything like that, only the effectiveness of the individual spells, so that Wizard 4 gets 5d4 damage from a burning hands, instead of 4d4.

If you really do want magic level (which is an even more incredibly powerful race than +1 caster level to all spellcasting), that's the cMagicLev field.
Mathias is online now   #3 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 09:14 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.