View Single Post
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 2,717

Old June 11th, 2019, 06:17 AM
Quote:
Originally Posted by Illyahr View Post
It doesn't look like a specific variant, but an issue with the scripting for variants as a whole. If you select variants that replace bonus feats, only one of them seems to work properly. The additional ones only shift the bonus feat.

I noticed this when I was making the changeling egoist substitution levels. Two of the three (levels 1 and 5) replace bonus feats but instead of replacing both feats the changeling would still get one of them. At first I thought it was something I was doing but I tested it with the fighter variants and had the same result.
When modifying bonus feats through a class variant you have to modify the level where the change starts and *every* level thereafter. For example, the fighter class variant Resolve from Complete Champion replaces a fighter bonus feat at level 2. So, the array for this looks like this:

Quote:
0:
1: -1
2: -1
3: -1
4: -1
etc
Sendric is offline   #902 Reply With Quote