I'm not fully sure what how the modifiers are changing. I have seen different outcomes on
various subraces. So I don't have a conclusion what is going on.
Here is an example of how a Star Elf subrace progresses on monk to 20.
Star elf stats:
Game Stats:
+2 Cha, -2 Con*
* At character creation, remember that the game engine automatically applies the default +2 Dex, -2 Con adjustment for standard elves. An extra +2 Cha, -2 Dex will be applied once the subrace is selected in-game.
Some subraces completely lose their mods. Some do weird things losing their constitution when even the base race has the same mod.
Maybe it is simply removing the base race modifiers while the custom subrace mods still exist?I'm not sure if this needs to be fixed on a case by case basis with each subrace?