Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
"At 2nd level, you gain Diehard as a bonus feat, even if you lack the prerequisites. If you already have Diehard, you can select any other feat for which you meet the prerequisites as your bonus feat."
Is there a way to check if the character already has Diehard or another feat and add a bonus feat if so? I recall this coming up a couple times. |
#1 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
This is the very last issue with my Prestige classes for Complete Champion!
|
#2 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
I'd say add one to the character's total feats at that level, and add an evalrule to the class helper to make sure that once you're at the appropriate level, you have the diehard feat. That way, if diehard is already present, the user can pick something new, and if it isn't, they'll have to use the new feat slot to choose it in order to fulfill the requirement.
Here's all the eval rule needs: Code:
validif (field[cTotalLev].value < 2 ) valifif (#hasfeat[fDiehard] <> 0) |
#3 |
|
|