Needed a better way to dish out experience/money
Making it so that you only get experience or money when the hero kills an enemy makes it so that it's cumbersome to use any melee classes.
The games's pretty fun with the necromancer, but playing with the warrior or that fallen is so tedious. It's tedius because, in order to get experience, you have to get right into the middle of the fight. Then you take tons of damage, and a lot of times you kills are stollen by some of your other troops. Then you're too hurt to rush into another fight. Then you've 3 options: wait around until you heal which is not any fun, walk back and use the life regeneration, which is expensive, or rush into another battle, and get killed losing money.
This is not anissue with the lich or mag, because you can stand on the edge of the battle and attack units you're going to be able to land the final blow on.
Perhaps if eperience were awarded based on damage delt, rather than enemies killed, it would solve the problem.