Thieves and stealing
I hate to say this, because I planned to make my Sovereign a thief, but I hope the "fix" to it will be better... How does the leader of a faction being a thief give you extra gold from EVERY battle and not just the battles the Sov is in? In a fantasy world I guess anything is possible, but it just doesn't make sense. Maybe this should be a faction skill instead? if they're all trained in thievery as a society then it might make more sense.
So then, what if your Sovereign (and other champions) had the thief skill and could steal as a tactical battle skill, allowing them to take weapons/armor/trinkets from opponents? Using a certain number of action points and having to be in a certain range (possibly modify with a learned "Teleport Steal/Telekinesis Steal" spell for extra range) - with a chance of success based on level difference/reputation (or some combination of both). I've heard in other threads of frustration that killing enemies doesn't always (if ever) yield loot beyond gold. Stealing gold is an idea too, but limiting how much gold could be taken from each unit (if at all) would be tedious...