About the morale thing. It seems not very suited for solo gameplay. When I start the battle, being injured, it begins to spam 'Your troops flee in terror' message (and I don't have any troops). Maybe add some check, disabling this messages if there's no players troops?
Also, if I kill in such solo battle one enemy, and then just hang around, my rivals begin to flee. Is it how it should be?
I removed the messages about fleeing troops in the version that I released for 0.960, I guess Mirathei kept them.
it should work just fine for solo play, if you are facing a large army alone and start killing them, you get bravery bonus while they lose cohesion and start routing pretty soon -- facing a single killing machine is demoralizing.
However they should not start to rout if you kill just one, unless there are only 2-4 troops to begin with.
Is there anyway to get this without the morale script? I saw the morale script and like it very much, but I do not like the way that they go to the edge of the map and stay there.
Do they stay there or do they keep moving about the corner of the map?
In my testing they keep running around panicked, that was the 'fix' to stop them from bunching up in the corner. If that still happens, I guess the fix doesn't work every battle because position values on the battlefield are sometimes scaled in 100's sometimes in 1000's, sometimes maybe something else (but the random number generator is limited to 1-100,000)
I have a way to fix this, maybe later..