I don't know if this has been reported before, but there is an easy way of getting the Loyalty of all non-tyrants knights to the max, plus getting free artefacts (not all great, but hey, free money for Trade Quests):
Once you have nearly conquered a kingdom, go to your prison in the Round Table screen and free the knights from this kingdom: This gives you +1 Loyalty for non-Tyrants knights. The freed heroes spawn on the map around the last location, with very few armies. Whack them again, and most of the time you will get artefacts for free when you beat them (they have so few troops you can auto-battle them).
Rince, repeat, every season...
An easy way of avoiding this exploit would be to limit the free/torture prisoners options to the winter season.
Cat
Once you have nearly conquered a kingdom, go to your prison in the Round Table screen and free the knights from this kingdom: This gives you +1 Loyalty for non-Tyrants knights. The freed heroes spawn on the map around the last location, with very few armies. Whack them again, and most of the time you will get artefacts for free when you beat them (they have so few troops you can auto-battle them).
Rince, repeat, every season...
An easy way of avoiding this exploit would be to limit the free/torture prisoners options to the winter season.
Cat