Adopted generals are not supposed to get the RecruitedGeneral trait, no. Possibly there is an error in the unit size detection. The function that decides whether a general is recruited or a family member relies on the UnitSize trait of the father, you see. So if he hasn't been properly initialized, this might happen. As for disabling the feature, just comment out or delete the triggers that award the RecruitedGeneral trait. Or just don't recruit any.
Bookmarks