Mirko, ma quando usi l'evento BecomesFactionLeader, a chi vuoi conferire il tratto associato?
Te lo chiedo perchè da ciò che hai scritto non mi è chiaro l'intento per il quale stai usando il BecomesFactionLeader.
Se scrivi:
WhenToTest BecomesFactionLeader
Condition Trait loyal_opposition >= 1
Affects ContentGeneral 3 Chance 100
Questo trigger conferirà 3 punti per il tratto ContentGeneral solo ed esclusivamente al nuovo sovrano e non ai generali.