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
Bookmarks