Right, i could still use some help with the triggers, the offices are working fine, its just characters do not really progress through them, any ideas on better triggers?

Code:
;------------------------------------------
Trigger Elected_Quaestor
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive < 3
	    and Attribute Influence > 2
          and Trait Quaestor < 1
          and Trait Censor < 1
          and Trait Praetor < 1
          and Trait Aedile < 1
          and Trait Consul < 1
          and Trait PontifexMaximus < 1

    Affects Quaestor  1  Chance  25

;------------------------------------------
Trigger Elected_Aedile
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive > 3
	    and Attribute Influence > 2
	    and Attribute Management > 1
          and Trait Aedile < 1
          and Trait notAedile < 1
          and Trait Censor < 1
          and Trait Praetor < 1
          and Trait Consul < 1
          and Trait Quaestor < 1
          and Trait PontifexMaximus < 1

    Affects Aedile  1  Chance  50

;------------------------------------------
Trigger Elected_Praetor
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive > 4
	    and Attribute Influence > 4
	    and Attribute Management > 0
          and Trait Praetor < 1
          and Trait notPraetor < 1
          and Trait Censor < 1
          and Trait Consul < 1
          and Trait Aedile < 1
          and Trait Quaestor < 1
          and Trait PontifexMaximus < 1

    Affects Praetor  1  Chance  50

;------------------------------------------
Trigger Elected_Consul
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive > 5
	    and Attribute Influence > 5
	    and Attribute Command > 2
	    and Attribute Management > 0
          and Trait Consul < 1
          and Trait notConsul < 1
          and Trait Censor < 1
          and Trait Praetor < 1
          and Trait Aedile < 1
          and Trait Quaestor < 1
          and Trait PontifexMaximus < 1

    Affects  Consul 1  Chance  50

;------------------------------------------
Trigger Elected_Censor
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive > 6
	    and Attribute Influence > 6
	    and Attribute Management > 0
          and Trait Censor < 1
          and Trait notCensor < 1
          and Trait Consul < 1
          and Trait Praetor < 1
          and Trait Aedile < 1
          and Trait Quaestor < 1
          and Trait PontifexMaximus < 1

    Affects  Censor 1  Chance  50

;------------------------------------------
Trigger Elected_PontifexMaximus
    WhenToTest CharacterTurnStart

    Condition FactionType romans_julii
          and AgentType = family
	    and Trait TurnsAlive > 3
	    and Attribute Influence > 5
          and Trait PontifexMaximus < 1
          and Trait notPontifexMaximus < 1
          and Trait Censor < 1
          and Trait Consul < 1
          and Trait Praetor < 1
          and Trait Aedile < 1
          and Trait Quaestor < 1

    Affects  PontifexMaximus 1  Chance  10

;------------------------------------------
Trigger Count_Quaestor_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait Quaestor > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Count_Aedile_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait Aedile > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Count_Praetor_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait Praetor > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Count_Consul_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait Consul > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Count_Censor_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait Censor > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Count_PontifexMaximus_Turns_in_Office
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait PontifexMaximus > 0

    Affects TurnsInOffice  1  Chance  100

;------------------------------------------
Trigger Reset_Quaestor_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait Quaestor > 0

    Affects notQuaestor  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100

;------------------------------------------
Trigger Reset_Aedile_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait Aedile > 0

    Affects notAedile  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100

;------------------------------------------
Trigger Reset_Praetor_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait Praetor > 0

    Affects notPraetor  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100

;------------------------------------------
Trigger Reset_Consul_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait Consul > 0

    Affects notConsul  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100

;------------------------------------------
Trigger Reset_Censor_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait Censor > 0

    Affects notCensor  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100

;------------------------------------------
Trigger Reset_PontifexMaximus_after_Term_Expires
    WhenToTest CharacterTurnEnd

    Condition AgentType = family
	    and Trait TurnsInOffice = 2
          and Trait PontifexMaximus > 0

    Affects notPontifexMaximus  2  Chance  100
    Affects TurnsOutOfOffice  4  Chance  100