What's also useful to know, though, is the trigger for the ANTI-trait:
Code:
Trigger Near_Loyalty_trigger
WhenToTest CharacterTurnEnd
Condition IsGeneral
and not IsFactionHeir
and not IsFactionLeader
and DistanceCapital < 25
and not Trait Near_Loyalty >= 4
and not FactionType mongols
and not FactionType slave
Affects Near_Loyalty 1 Chance 20
So if you see one of your generals get "Unwatched by King" (the first stage of Far_Loyalty), you can send him back to the capital to regain his loyalty, or even let him stay close for a while to build up some loyalty.