• 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

Sort # - Class Ability

All right, I'm having a /slight/ issue with developing a class and unfortunately, the hero lab information/tutorials have gotten more than a little outdated. I've set up several bonus feats in 'Class Special'. Simply set it as bonus feat granted, didn't mess with any other settings other than name and description. After that, I added it to my class, selecting the level I wanted the class to receive it. Bad new, it added it at level one, though according to the class tab in the editor and Hero Lab itself, it shouldn't be given until further in levels.

Now, I did a bit of reading in the outdated help. It says something called a Sort # needs to be set to the correct level. I cannot find anything called a Sort #. Am I missing something obvious, or is it just outdated info?

All advice would be welcome.
 
So it sounds like you made several class specials which bootstrap bonus feats, and then you bootstrapped those class specials at different levels, but the problem is that all your bonus feats are being added at 1st level?

If I am understanding your issue correctly, you need to add a bootstrap condition to the feat bootstrap. As the name suggests, bootstrap conditions prevent the bootstrapped thing from being added until the condition you define is fulfilled. For example, this condition says "Don't add us until we are a 3rd level wizard":

count:Classes.Wizard >= 3

You'll have to modify that for whatever Classes tag your class applies to the hero, and the number will vary based on the level.

To add a condition, find the root thing in the editor (the root is the thing which does the bootstrapping, in this case the class ability) and select it. Then click on the blue "Bootstraps" button in the upper right. Find the bootstrap you want to modify (there is probably only one, for the feat) and click the Conditions blue button to the right of it. That will open up another window, to choose the timing of the bootstrap condition (First 500 is usually a good default) and enter the condition itself in the large box.

Hope that helps!
 
Well, thats magnificent! Thank you very much for the information, now I just have to go add this to all of them lol.

I think I'm getting spoiled from using herolab, I had presumed that adding the level for it to be added in the class would just... fix it for me >.< I suppose this means I need to spend more time reading on how conditions and the code in general works. I'll have to look around for more updated tutorials perhaps.
 
ShadowChemosh's signature has links to some good resources. You may also want to check out some of the videos on youtube. Fans have made several, and we posted both our authoring seminars from GenCon last year.
 
Back
Top