Xenogenes are Not Body Mods
The other day I had a highmate pawn join my colony.
The other day I had a highmate pawn join my colony. They were also a body purist. Because of this, they now hated themselves. I mean I get it, who knows if the pawn actually wanted to be a highmate. Unable to resist, genetically forced to be happy, forced to want lovin constantly.
...Anyway this annoyed me. And with the inability to remove xenogenes from pawns in base game I wasn't having any of that. So I did what anyone would do and told the code that checks if the pawn has a xenogene to go away.
Removing this check affects a couple of things. Body modders and body purists traits, as well as ideology precept for transhumanism.
Incompatible with the mod Better Body Purist. That mod does similar but only for the body purist trait. It also gives the medical specialist role a cool ability so try it out if you don't like this mod.
Also incompatible with BattIePatch: Xenotypes Comfortable in their Skin That mod does similar to this but only for original xenotypes. Mine ignores xenogenes completely.
If any external mod patches/uses AddedAndImplantedPartsWithXenogenesCount they might be affected. From testing, the only mod I found was Vivi Race however, that one still works fine and this does not affect it.
Github: https://github.com/Halicade/XenogenesNotBodyMod
For any bugs, please supply a log using the Log Publisher.