Posted by: Father Tim
« on: May 08, 2020, 04:35:53 AM »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.
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.