• 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

Combat Styles

AndrewD2

Well-known member
I created a copy of the Ranger, but it has no combat styles for me to select. I'm not sure if I need to make copies of them out of custom special, or if there is a way I can just select them (since if I don't I'd have to manually copy all of the other styles that aren't from the CRB).

Thanks,
Andrew
 
On the class you can tell it allow selecting custom abilities of another class. Select ranger. You will need to do that for primary, secondary and I think the third ones also.
 
Thanks, now the only problem I'm having is that the new feats that are supposed to become available at 6th level don't show up.
 
Go to the Special Abilities tab in the editor, and make a copy of one of the Ranger Combat Styles.

Examine the Eval Script.

You'll see that it is hard-coded to look for Ranger levels...


Code:
      if (hero.tagcount[Classes.Ranger] >= 6) then
        perform assign[BonusFor.RgrTwoW6]
        endif
 
There might be other ways around this, but one way is to:
1) make copies of all the Ranger Combat Styles
2) change the "Available To Class(es)" to point to your class instead of the Ranger (SpecSource)
3) the Eval Script to look for Classes.cMyRanger (or whatever yours is called)

You would, of course, have to undo the previous solution in your class, so that you don't get both the standard Ranger Combat Styles in addition to your Ranger Combat Styles
 
I am reasonably certain that you could instead create copies of the existing Ranger Combat Styles, modify them to look for Ranger or your CustomRanger, then tell Hero Lab to replace the original with your modified one, but I have NO idea if that would apply here, or how that works.
 
Wouldn't it just be easier to assign "Classes.Ranger" to the hero for each level of your new class you take? Then all those feats and abilities would treat you as having Ranger Levels also.

Plus would work with any new book or abilities that come out in the future. ;)
 
The Pathfinder files assume that there is exactly one Classes tag per HD.

(for example, #totallevelcount[] is hero.tagcount[Classes.?])
 
I tried that when I made my custom Ranger. The system thinks you're twice the level you are, since there's twice as many Classes.? tags. I just ended up making an archetype.

However, I just thought of something.

Could you assign Classes.Ranger *instead* of Classes.MyRanger? Replace them, one-for-one?
 
Could you assign Classes.Ranger *instead* of Classes.MyRanger? Replace them, one-for-one?
You wouldn't be able to do exactly one for one but this idea does work.

On The Class Level tab do the following:
Code:
~ Remove all My class tags
perform hero.delete[Classes.MyRanger]
~ replace with a single class tag
perform hero.assign[Classes.Ranger]
The Class Level Thing is added each level so the above script will run once per level correctly assigning the number of "Classes.Ranger" tags as you have levels.

Also if this is ONLY for feats their is the tag "FtCountAs.Ranger" tag you can put on the Class. Then your new class will count as Ranger for purposes of feats. Just another thought.
 
Back
Top