So for some reason I saw some NPC running around at level 1 with 29 health.. figured what the hell, I'll buy this guy for the crazy 400gold asking price. Turns out this character also had 38 agility along with some other heavily beefed stats. Seriously? Level 1? What gives. My poor liege looks like a wet noodle out of a dirty bowl of ramen compared to this guy. I don't necesarily have a problem with higher level NPCs wandering around, but according to the starting stats of the liege this guy should have shown up as a level 38 at the least. Honestly probably should have cost =more= than 400 gold. Also hired a rogue (treasure hunter) for 88 gold with 22 health and 28 strength. Also of course.. level 1. Turns out all the npcs are level 1 and some just have crazy stats.
Onto the second part of this.. why does every combat, no matter how mundane, or how challenging, or even based on how many units I'm using, provide the same xp? Shouldn't this scale with difficulty? If my liege is level 20 and I kill a rat I don't think I should get as much xp for that as if I kill a golem. In fact, if my liege does this solo he should get more xp as apposed to fighting in a group.
Just my 2 cents