• 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

Requesting help with adding class special ability to custom class

Bob G

Well-known member
Hi everyone, I’m trying to add a class special ability (unique ID cBLoAdaDri) to a custom class, and am having trouble figuring out how to do it. The ability is available only at class level 12, and is similar in design to barbarian’s rage power. I figured that I could figure it out by looking at the barbarian in the editor, and see how it was done there. I found a rage power called Clear Mind, which was only able to be selected by an 8th level barbarian. I saw a field in the Clear Mind thing called reqLevBbn and a value of 8.

So, if my class can only pick my special ability at level 12, and my Unique ID for the class is BLo, I tried creating a field in the ability called reqLevBLo, with a value of 12.

Unfortunately, I got the error message “classes.user (line 453) – thing ‘cBLoAdaDri’-field ‘reqLevBLo’ referenced but not defined.

Anyone know what I did wrong?
 
The fields on picks for minimum level only include those classes in the program from paizo. If you want a minimum level in your new class for a custom special, add an expr-req to that custom special which uses the #custspeciallevelcount macro:

#custspeciallevelcount[XXX] >= 8

XXX being the ID of the Classes tag for your new class.
 
The fields on picks for minimum level only include those classes in the program from paizo. If you want a minimum level in your new class for a custom special, add an expr-req to that custom special which uses the #custspeciallevelcount macro:

#custspeciallevelcount[XXX] >= 8

XXX being the ID of the Classes tag for your new class.

Thanks Aaron, when I enter this macro into expr-req, I get an error message: Syntax error in 'pre-requisite rule' script for thing 'cBLoAdaDri' on line 1 -> Tag 'Classes.BLo' not defined.

What next?

I think I'm up to a billion thanks now...:o
 
You've got the wrong tag ID.

If you haven't already, go to "Develop -> Data File Debugging". Add a level of your class to a test character. Go to "Develop -> Floating Info Windows -> Show Hero Tags". That pops up a window with all the tags on the hero context. There is a Filter Box in the upper left, so enter "Classes" there to pare the list down. The Tag ID is in the 2nd column.
 
Back
Top