Is there any way to implement a similar system to Heroes of Might and Magic Necropolis armies. Their Necromancy skill allowed them to raise a % of undead after a victorious battle. It also allowed you to pick what kind of undead you wanted to raise, depending on what you fought. This would help a lot with making the Undead grow and become larger than their enemies, as they should be.