So just to check, can you take more than one moral check per phase per distinct cause.
For example if a unit takes casualties from a magic missile and then takes casualties from two different sources of shooting will it take a total of 2 or 3 moral checks?
(Magic casualties, test. Casualties from one enemy shooting unit, test. Casualties from another enemy shooting unit, test.)
Likewise if a unit fights a round of combat, in the middle of which the embedded general dies which causes one engaged friendly unit within 6" to flee and then another engaged friendly unit within 6" subsequently flees from combat how many and in what order are the tests taken?
(My first guess would be, general dies, take a test,. Nearby unit flees, take a test. End of combat, take a test. Nearby combat ends and friendly unit flees, take a test.)