I can't for the life of me work out why this won't work; I'd thought I'd pick the brains of some top modders out there and see if they have any suggestions. Here's the code...

Trait :
Code:
;------------------------------------------
Trait ModLeader
    Characters manager

    Level Despondent
        Description Despondent_desc
        EffectsDescription Despondent_effects_desc
        Threshold  -100 

        Effect Influence  -10
        Effect Command  -20 
        Effect PersonalSecurity  -100
;------------------------------------------
Trigger :
Code:
;------------------------------------------
Trigger ModLeader
    WhenToTest BecomesModLeader

    Condition IsStressed
          and not WonRespect
          and ModSuccess = crushing
          and I_ConflictType Abnormal
          and FinishingTheModOnTimeOdds <= 0.00001
          and GettingTheDemoOutOnTimeOdds <= 0.0001
       
    Affects ModLeader  10  Chance  100 
;------------------------------------------

Can anyone see the problem at a glance?