The title says it all. I'm playing NGF and I have about 13 generals but a lot of them are awful. In fact, they seem to get worse the more I create (the latest one had -88% morale). Is there anything I can do to increase my chances of getting good leaders? Or is it just down to luck?