Aurora 4x
C# Aurora => C# Mechanics => Topic started by: Langer on May 05, 2020, 11:39:14 PM
-
Can anyone confirm - is a ground unit supposed to reset its morale to the base 100 if the commander retires?
-
Yes.
-
Disappointing, but okay. Thanks.
-
Can anyone confirm - is a ground unit supposed to reset its morale to the base 100 if the commander retires?
No.
Lower it to 100 if you lose a good commander yes, but firing an idiot won't magically restore the damage they've done. That requires time.
-
...firing an idiot won't magically restore the damage they've done. That requires time.
I mean, I've been in a sub-100 morale unit when the idiot got fired.
It does do some instantaneous wonders for morale.
-
Well, in Aurora it takes time.
-
Well, in Aurora it takes time.
Yes but I was making a humorous real-life aside.
-
It doesn't appear though that the unit will lose the gained morale if you manually change a commander, which makes the whole morale thing rather wonky.
-
It doesn't appear though that the unit will lose the gained morale if you manually change a commander, which makes the whole morale thing rather wonky.
Did you check back after a production cycle to confirm that? I wouldn't want to be penalized if I swap C for B, when I meant to swap A for B.
-
I did it again just now to be sure. Swapped two majors between two companies. One had 142 morale, the other 101 morale. Advanced through a production cycle and each company's morale is the same, 142, and 101.
Which is why I asked the question initially. It may be working as intended, but it seems odd that manually switching a commander won't reset it down to 100, but retirement (didn't check it on a killed via accident) does reset it to 100. I'm not sure which is 'right' but I don't understand why there would be two different results.
-
Further update, another retirement, and this time the morale did not reset to 100. So honestly, I have no idea what's going on.
-
Morale dropping to 100 is intended behaviour as per Steve's writing in the Changes thread. So it not happening in some other circumstances would be a bug. Unless new commander has same stats or something similarly funky going on.
-
Added it to the Bug report. Thanks.
-
I expect that morale dropping slowly to 100 is correct, but not instantly. I would want it to take several production cycles for the good work to wear off.
-
I agree. If there's to be some reduction in morale due to a commander change, there should be some curve to it. Though unless it's been added to ships in C#, and I haven't noticed any such change, crew training rating of vessels doesn't change when a commander changes, so I'm not sure why one should be treated differently than the other. If the unit has no commander for a cycle, morale should begin to drop (and so should a ship's training rating probably), but otherwise I don't know that it brings a lot to the table.
-
I would expect (and understood Aurora to work) that the formula to change morale causes it to shift toward the local maximum, with the amount of change per production cycle to slow as morale approaches said maximum. Correctly written, this formula would then drive morale up or down towards the new max whenever the commander changes.
To put it crudely, if the effect was "move one-tenth of the distance to the new max" then assigning a '150' commander to a '100' unit would cause morale to increase to 105, 109.5, 114.5, 118.5, 122, 125, etc. And repalceing that '150' commander with a '120' commander would cause morale to drop to 147, 144, 141.5, 139, etc.