Jump to content
Sign in to follow this  
Zoran

Child stat inheritance formula discrepancy

Recommended Posts

In my current run of Conquest, I've just unlocked Ophelia's paralogue, and I noticed that her base stats seemed to be inconsistent with the formula given here:

Quote

Child’s Level 10 + N stats = Class base stats + [Child’s absolute base stats + (N x Child’s full growth rates); define the value inside these square bracket as “C”] + {[(Father’s personal stats – C; 0 if negative) + (Mother’s personal stats – C; 0 if negative)] / 4; cannot be higher than (C/10) +2 rounded down}

Another way of understanding this formula is this: compare each parent's personal stats (listed stats minus class bases) to whatever the child should have based on his or her personal bases and average growths. For example, if you're getting a child at level 17, the child's "Expected Absolute Base Stat" (EABS, the value called "C" in the formula) is their personal base stat, plus 7 times their growth rate in their starting class, rounded to the nearest integer. 0.5 rounds up, according to my testing.

If the father's personal stat is greater than the child's, record the difference between them as the variable F; otherwise, if the father's stat isn't bigger than the child's, count this as a 0. Do the same for the mother, recording this value as M. Then combine these two values.

According to the formula, this translates into bonus stats for the child as follows, in descending priority:

  • If F + M is at least 16 and the child's EABS is at least 20, add 4.
  • If F + M is at least 12 and the child's EABS is at least 10, add 3.
  • If F + M is at least 8, add 2.
  • If F + M is at least 4, add 1.
  • Otherwise, add nothing.

Here's my situation. I'm recruiting Ophelia after chapter 18, so she is level 20. Without any stat inheritance from her parents, Odin and Elise, I would expect her to have this stat line:

Elise!Ophelia level 20, unmodified
+----+-----+-----+-----+-----+-----+-----+-----+
| HP | STR | MAG | SKL | SPD | LCK | DEF | RES |
+----+-----+-----+-----+-----+-----+-----+-----+
| 27 | 5   | 20  | 12  | 16  | 20  | 7   | 15  |
+----+-----+-----+-----+-----+-----+-----+-----+

This is accurate—if I edit my save to remove all stat growths from Elise and Odin, those are exactly the stats I see on her when I load up Paralogue 21. If I start the battle and have her use her Offspring Seal, she gets exactly the stats I would expect at Sorcerer level 2:

Elise!Ophelia at level 20, unmodified, promoted to Sorcerer level 2 with Offspring Seal
+----+-----+-----+-----+-----+-----+-----+-----+
| HP | STR | MAG | SKL | SPD | LCK | DEF | RES |
+----+-----+-----+-----+-----+-----+-----+-----+
| 28 | 5   | 24  | 13  | 20  | 21  | 9   | 19  |
+----+-----+-----+-----+-----+-----+-----+-----+

[An aside: the game rounds twice as it generates these stats—once when it produces Ophelia's stats at level 20, and once again when it computes the stat increases from the Offspring Seal. In Ophelia's case, she expects 19.5 Magic at level 20, so the game rounds this to 20. After promoting to Sorcerer and gaining one level, she would gain 3 Magic from promotion and a further 0.8 Magic from her growth rate, so the game rounds this 3.8 expected value to 4. A naive average stat calculation would give Ophelia 19.5 + 3.8 = 23.3 Magic, but she actually always has at least 24 if you recruit her at this time.]

However, in my actual save the parents obviously have gained stats. In my case, the three characters' actual personal stats are the following:

+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
|                 | HP | STR | MAG | SKL | SPD | LCK | DEF | RES |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
| Father points:  | 18 | 15  | 12  | 19  | 14  | 21  | 13  | 8   |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
| Mother points:  | 16 | 6   | 22  | 7   | 17  | 21  | 11  | 15  |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
| Ophelia's EABS: | 11 | 5   | 14  | 9   | 13  | 19  | 4   | 10  |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
| F + M:          | 12 | 11  | 8   | 10  | 5   | 4   | 16  | 5   |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+
| EXPECTED BONUS: | 3  | 2   | 2   | 2   | 1   | 1   | 2   | 1   |
+-----------------+----+-----+-----+-----+-----+-----+-----+-----+

But the expected bonus value, according to my interpretation of the formula on the site, wasn't what I actually got in the game.

Elise!Ophelia level 20 (after Ch. 18) with inheritance
+----------+----+-----+-----+-----+-----+-----+-----+-----+
|          | HP | STR | MAG | SKL | SPD | LCK | DEF | RES |
+----------+----+-----+-----+-----+-----+-----+-----+-----+
| Expected | 30 | 7   | 22  | 14  | 17  | 21  | 9   | 16  |
+----------+----+-----+-----+-----+-----+-----+-----+-----+
| Actual   | 30 | 7   | 21  | 14  | 16  | 20  | 9   | 16  |
+----------+----+-----+-----+-----+-----+-----+-----+-----+

I only got one extra point of Magic instead of two, and I didn't get any bonus points in Speed or Luck. I thought this was really weird, so I did some more save editing to investigate.

In my test file, I have Elise!Ophelia's, Nyx!Nina's, and Selena!Soleil's paralogues unlocked. I removed all stat gains from their mothers, then gave their fathers exactly the amount of growth I would need in each stat to set their personal values to 4 points higher than their daughters' level 20 Expected Absolute Base Stats. Thus the values of should all be 4 and the values for M should all be 0. [In Soleil's case, her Magic EABS is 1 and Selena's innate Magic base is 3, so I gave Laslow 3 points in Magic to make M + F equal 4.] With this setup, I expect to get 1 bonus point in every stat on all three characters.

I did not get that. Ophelia only gained 1 point in HP, STR, SKL, and DEF. Soleil only got MAG, LCK, and RES. Nina got 1 extra point in most stats, but not in MAG or SPD.

At first I thought there was some very weird rounding issue going on, but I got suspicious of the fact that these three kids were generally missing the bonus points in their best stats. My guess was that in the inheritance formula, the EABS ("C") was calculated based on the child's stats at their effective level after using their Offspring Seal. For instance, since at this point Ophelia's Offspring Seal would boost her to level 2 promoted, I thought perhaps she counted as level 22 (or maybe 21) for EABS purposes. Since Ophelia has good Magic, Speed, and Luck growths, the extra two levels would make those stats higher, and therefore her parents wouldn't beat Ophelia in those areas by enough anymore.

And in my main file, this explains the discrepancy perfectly: if her parents' stats are compared against those of a theoretical level 22 Dark Mage Ophelia, she should get a bonus stat spread of 3-2-1-2-0-0-2-1, which is exactly what I did get. Meanwhile, when I unplay Chapter 18 with the save editor and then load up Ophelia's paralogue, she also joins at level 20, but this time she doesn't get an Offspring Seal. Here, she gets the full 3-2-2-2-1-1-2-1 that I was expecting in the first place.

Problem solved, right? But this doesn't work for what I see in the test file with Ophelia, Nina, and Soleil where I rigged up all the parents' stats. The kids were all supposed to inherit +1 in every stat, but they didn't. However, the stats I'm missing don't match the ones I should be missing if the game is comparing against the kids' level 22 stats.

For example, Nina did get HP +1 but didn't get MAG +1. According to my computations, Outlaw Nina gains 1 HP going from level 20 to level 22 (8.00 to 8.60) but doesn't gain any Magic (9.50 to 10.40). I would therefore expect her to inherit the one extra point of Magic (Niles still has 4 more Magic points than her) but not HP (since Niles now only beats her by 3).

Anyone have any ideas on what could explain this discrepancy?

Edited by Zoran

Share this post


Link to post
Share on other sites

I have no idea why the game drops kidbases as their base level increases, but I can confirm that it is a thing.

Thanks for posting this so I can stop wondering if I'm on the crazy pills

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...