Yeah, that's what I'm doing. The thing is, as I get monster girls with higher and higher purple stats, it becomes harder to get slaves with those stats because the gap between the MC and the monster girl becomes too large.
I've managed to get shortstacks with +11 atk, but didn't manage to get a single slave with those stats.
I'm trying to add other modifiers to my gene pool, but don't know how to do it without ruining the others stats that I managed to get high already.
Yeah, that is a problem that you can't really solve. It's why the MC is the weakest link now. It's also why I don't think the way status works will stay the same in the next iteration.
Yes, they seem to have hidden stats that a child of the right gender can inherit.
Your MC usually starts with hidden stats that apply to combat units, for example.
Okay, decided to look closer into the code. Prepare to be annoyed.
Women don't inherit the Cumshot time status, and the male fetus don't inherit conception rate or fetal growth time. So getting good numbers for those is always a crap shoot.
MCs still have those hidden stats though, it'll never matter for the MC's children if he has a good cumshot time.
The male numbers are the ones that get the plus 1. And there exists an Uncap status. Here is how that works:
It takes the fetus' new status (a), the mother's status (b), and the father's status (c). It also takes two bools, one to check if positive/negative and an uncapped status.
If b and c are both equal to 0, return a.
If the number is positive, check max between mother and father, if negative check min between mother and father.
If a does not equal the min or the max (depending on if it is positive or negative), return a.
Then, after we do those checks, we check the chance a could uncap status (it's currently a 50/50 chance). If we roll rng, we go onto this math.
num2 = roundInt(UncapFactor(3) * 0.01 * Abs(a))
If num2 == 0, return a.
Then make uncapped status = true.
Return a + num2 if positive, otherwise return A - num2 if negative.