Hey guys, brilliant work, just wanted to chime in and say I have the same issue with everyone with the traits affecting all generals in the game not just the one character. Cheers
It may not be possible to have a one button option do this, CA includes lots of subtle backdoor anti-cheat measures. For example, the high satisfaction option works great, your dudes stay nice and happy...but the game obviously still tracks the "real" satisfaction level, because the moment any spy you send out actually gets accepted into another lord's service (which is what enables them to do anything more than just scout the territory), your spy will immediately jump ship and abandon your faction for their new lord. The only way to prevent this is to have the real satisfaction level of your hero nice and high, which means giving him cool stuff and promotions and a nice fat paycheck, all the stuff you were avoiding doing by using the high satisfaction cheat.
I think the best bet to make the stats actually work for a single general may be to move them into the editor, as we already know via the level, xp, and skill picks options there that it works on a single character. That of course, assuming the game's coding even makes that possible.