• 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

Shinobi Bonus Feats

Manalishi66

Well-known member
Hi all...I'm trying to add the shinobi from 4 winds gaming, but I'm stuck on the following....

Shinobi Training (Ex): At 2nd level, a shinobi must
select one training path to pursue. This training manifests
in the form of bonus feats at 2nd, 6th, 10th, 14th,
and 18th levels. The shinobi can choose feats from her
selected training path, even if she does not have the normal
prerequisites.

Path of the Alchemist: If the shinobi selects this path,
she can choose from the following list whenever she
gains a shinobi training feat: Adder Strike, Cautious
Combatant, Cautious Crafter, and Master Alchemist. At
6th level, she adds Pinpoint Poisoner and Throw Anything
to the list. At 10th level, she adds Disguise Poison
and Extend Poison to the list.

Path of the Assassin: If the shinobi selects this path, she
can choose from the following list whenever she gains a
shinobi training feat: Improved Initiative, Quick Draw,
Stealthy, and Vital Strike. At 6th level, she adds Improved
Vital Stike and Weapon Specialization to the list.
At 10th level, she adds Greater Vital Strike and Critical
Focus to the list.

How do I add an ability that gives you the bonus feat point at the appropriate level and allow you to choose a feat from the list?

Don
 
I'd give the class ability a selector (if there are only a few selections), using an array, then assign the fInclude tags for the desired feats to the class helper, depending on the selected thing in the array. Another way to do this would be through custom special abilities, each of which did a similar thing.

If this is an archetype, you may want to look at the Zen Archer for an example of expanding the allowed bonus feats.

Number of Bonus feats allowed is stored in the cBonFtMax field on the class helper, so you can add to that in an eval script, or if this is an archetype, then there is a built in array for adjusting those (Modified Bonus Feats per level).
 
Back
Top