• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Saving Throw Progression using Base Progression in a Prestige Class

I have searched the forum and help documents and have found little of use, so I start this thread...

I am coding prestige classes which have a non-standard save progressions for prestige classes, that is, it uses the save progressions for base classes. Not even sure where to start.

I get the impression (correct me if I'm wrong) that base saves are calculated by counting the levels of each class and plugging the result into the proper formula for high / low and base / prestige and totaling the results. This result ending up in svBase field for the proper save where other non-base bonuses are added. Not sure where this is done or, more importantly, how to alter it.

I suspect changing the tag ClassType.Prestige will cause other issues unless done specifically with regard to saving throws, assuming this is what triggers the distinction between base and prestige classes (editor bubble help implies it isn't).

Any help or direction would be appreciated.
 
I think you'll need to manipulate the fields on the class helper directly to compensate for the PrC lowering things. The fields are cClassFort, cClassRef, cClassWill, they are calculated at Levels 10000, and passed on to the save picks at Level 20000, so your script should run between those priorities.
 
Back
Top