How are bonus feats affected by reincarnate exactly?
A reincarnated creature recalls the majority of its former life and form. It retains any class abilities, feats, or skill ranks it formerly possessed.
The reincarnated creature gains all abilities associated with its new form, including forms of movement and speeds, natural armor, natural attacks, extraordinary abilities, and the like, but it doesn’t automatically speak the language of the new form.
Strongheart Halflings and Humans both get a bonus feat at first level. If one were to reincarnate into the other, would they gain an extra feat?
If 6th level fighter would be reincarnated how his feats would be affected? Would he preserve feats for 1st, 3rd and 6th level as well as fighter feats for 1st, 2nd, 4th and 6th level? If yes then what would happen when he advances to fighter's 6th level once again?