1. Inherited attributes include: race, grade, surname, basic bodypart shapes and colors, beauty, traits. The impregnation function in globals.gd handles the inherited values. Everything else is randomized in the newslave and get_caste functions of scripts/character/constructor.gd.
2. Magic is already dreadfully overpowered in this game, but feel free to change it to your liking. Max stats for new player characters are limited by statup and statdown functions in scripts/mainmenu.gd. For more details on Person objects, check scripts/person/person.gd.
Viewing post in Stats revamping?
Yeah I found this area and made this change but it's not making any difference in maximum stats during character generation.
if playerBonusStatPoints >= 1 && player.stats[name] < 18: #Check bonus points available and stat below maximum limit
player.stats[name] += 1
playerBonusStatPoints -= 1
_update_stage5()
So far nothing has worked.