OK, I know now that the trait and anti-trait system is based on a sliding scale, where if you gain points in a trait, you could also say that you have negative points in that particular trait's anti-trait. I would like to know if it's possible to use negative values in the triggers.

For example, in the following code:
Code:
;------------------------------------------
Trigger agents27
    WhenToTest DiplomacyMission

    Condition MissionSucceeded

    Affects GoodDiplomat  1  Chance  100 
    Affects GoodPrincess  1  Chance  100 

;------------------------------------------
Trigger agents28
    WhenToTest DiplomacyMission

    Condition not MissionSucceeded

    Affects GoodDiplomat  -1  Chance  50 
    Affects GoodPrincess  -1  Chance  50
Would these two triggers work properly, or am I completely missing something? I know that Orientis' VnV fix uses something similar to this, but with a more complicated logic system.