• 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

Custom PrC Prerequisite Scripts

Hello, all. I am trying to build the Ronin class from The Complete Warrior for a fellow player and I am having issues with the Prerequisite Code needed to make it properly.

What I have so far is the following:

Base Attack Bonus: +6
#BAB[] >= 6
or
child[Attack].field[tAtkBase].value >= 6


Feats: Exotic Weapon Profi ciency (bastard sword)
#hasfeat[fExoticWep] <> 0

What I need to do is the following:
1. add in that the Bastard Sword is needed for the Exotic Weapon Prof
2. add a script for "Any Non-Lawful Alignment"

Other than that, I think I have it pretty much set up with the other stuff (I hope).

Thanks.
 
Hello, all. I am trying to build the Ronin class from The Complete Warrior for a fellow player and I am having issues with the Prerequisite Code needed to make it properly.

What I have so far is the following:

Base Attack Bonus: +6
#BAB[] >= 6
or
child[Attack].field[tAtkBase].value >= 6

Both will work, but use the first one. It's tidier.

Feats: Exotic Weapon Proficiency (bastard sword)
#hasfeat[fExoticWep] <> 0

What I need to do is the following:
1. add in that the Bastard Sword is needed for the Exotic Weapon Prof

Here's a better option:

tagis[WepProf.wSwordBast] <> 0

2. add a script for "Any Non-Lawful Alignment"

Other than that, I think I have it pretty much set up with the other stuff (I hope).

Thanks.

No script necessary for this one. In the Class tab where you created the class and set up the BAB, saves etc, you can scroll down to "Alignment Options" and select "Any Lawful" for Alignment Forbidden.
 
So I finished the Ronin PrC and I am working on the Dragonheart Mage PrC right now. I am definitely getting the hang of it. However, the Dragonheart mage states the following:

"Spellcasting: At each level except 1st and 6th, you
gain new spells per day and an increase in caster level
(and spells known, if applicable) as if you had also
gained a level in a spellcasting class to which you
belonged before adding the prestige class level."

I have chosen "Count As Class" Sorcerer to get all of the level increments and such, but I do not know how to deny it at level 1 and 6 as per above.

Which code do I need to implement and where does it go?
 
You are better off using the "Extra Magic/Power Levels" tab - just under the "Counts as" Classes.
Leave row 0 blank, and put 1 in Row 1, 2 in Row 2, 3 in Row 3, 4 in Row 4, leave Row 5 blank, 5 in Row 6, etc.
(Row 0 is the first level of the PrClass and you don't want a caster level/spells gained increase, but then the next four levels gain the increase, etc.)
 
Last edited:
Back
Top