I always get my generals involved in the fighting rather than sit back and watch. Gets them more experience and stars to be able to attempt night attacks.
If you have a city that has the plague, recruit a spy then send him with the plague into your enemies city.........