Auto-translated
2VDV_forever: Technically, the "PPB" (Primary Perk Boost) phenomenon looks like this:
If a battle ends with a level up, the game should increase one or more primary skills of the victorious hero. It has long been observed that in the same save, when a selected hero gains a level, a specific skill always increases, i.e., for example, on the second level - attack, on the fifth - defense, etc. This is what the number R fixes. If you reload immediately after a battle in which a level was gained, there will be a PPB. If you perform actions after the battle that change R, the observed PPB "breaks." However, if you always perform the same actions after the battle, you can get different PPBs!
What is the secret of multiple PPBs?
During the testing of the morale, luck, and special ability drop mechanism, the respected VDV_forever managed to record cases of multiple PPBs appearing. In particular, cases of two alternating PPBs were found.
What is the cause of two PPBs appearing?
Are there cases of three or more PPBs appearing?
Is it possible for non-alternating PPBs to appear?
The following statements provide answers to all these questions:
1) The same unit cannot make more than two moves in one round (in other words, in one round, the same unit cannot have morale drop more than once);
2) Any check for the possibility of morale (luck, special ability) dropping changes the value of R.
Now let's consider a specific case described by VDV_forever.
The first PPB (the second battle of the session) ends with morale affecting the djinns. After that, they kill the last stack of dwarves. The battle ends with Barok gaining two levels. Reloading and repeating all the same actions as in the first PPB, we discover a "distortion" of the first PPB, namely, we get a second PPB! Note that the second PPB (the third battle in the session) no longer ends with morale!
So, the answer is obvious: in the second PPB, in the first round, the djinns DO NOT pass the morale check! Since in the previous battle they already received morale and killed the last stack of dwarves, they were demoralized (I note, just in case, that this is not a hypothesis, but a fact).
It can also be stated that:
a) a unit starting a battle will not pass the morale check in the first round (i.e., will not have the opportunity to move twice in that round) if the previous battle ended with the death of one unit after the morale of another;
b) if the battle (the first battle of the session) ended with the death of one unit after the morale of another, then the second battle will NOT be a PPB (exception: if the second battle also ends "on a morale turn," then it will be a PPB and, moreover, the only one).
c) the second PPB will appear only if the first ended "on a morale turn" and, in addition, the third battle (a candidate for the second PPB) did not end "on a morale turn."
Conclusions:
1) three or more PPBs are not possible (see note);
2) in the case of two PPBs, they will have an alternating character.
Note: if the third battle also ends with morale, then there will be only one PPB, and the previous second will be a "degenerate" PPB, i.e., it will not repeat.
In other words...
Let's denote a battle that did not end "on a morale turn" with the letter A.
Let's denote a battle that ended "on a morale turn" with the letter B.
If:
1) the first and second battles of the session belong to class A, then one PPB is generated (it will be the second battle);
2) the first and third battles of the session belong to class A, and the second to class B, then two PPBs are generated (the first PPB is the second battle, the second PPB is the third);
The remaining options are variations of the first two rules.