found some of this in the export_desc_character_traits file


;------------------------------------------
Trigger corruption1
WhenToTest CharacterTurnEnd

Condition EndedInSettlement
and Treasury > 50000

Affects Corrupt 1 Chance 3
Affects Aesthetic 1 Chance 3
Affects ExpensiveTastes 1 Chance 3
Affects Epicurean 1 Chance 3
Affects BadAdministrator 1 Chance 3

;------------------------------------------
Trigger corruption2
WhenToTest CharacterTurnEnd

Condition EndedInSettlement
and Treasury > 100000

Affects Corrupt 1 Chance 3
Affects Aesthetic 1 Chance 3
Affects ExpensiveTastes 1 Chance 3
Affects Epicurean 1 Chance 3
Affects Embezzler 1 Chance 3

;------------------------------------------
Trigger corruption4
WhenToTest CharacterTurnEnd

Condition EndedInSettlement
and Treasury > 150000

Affects Corrupt 1 Chance 3
Affects Aesthetic 1 Chance 3
Affects ExpensiveTastes 1 Chance 3
Affects Epicurean 1 Chance 3
Affects Embezzler 1 Chance 3

;------------------------------------------
Trigger corruption3
WhenToTest CharacterTurnEnd

Condition EndedInSettlement
and Treasury > 50000
and CultureType roman

Affects ApicianRomanVice 1 Chance 3


these are all very small chances... like 3% but it still seems to happy very regularly. perhaps it needs to be balanced out with an "Honesty" trigger that gives a random chance your characters will become honest adept financial masters


there's also a load of triggers that fire whenever you complete a governors building. along the lines of if governors building complete and farm is less than 1 or equal 1 affects trait poor farmer 20%.
so if you build governors buildings and military buildins and keep upgrading along those lines, you'll get those traits... bad farmer, bad trader bad miner etc.
but, ariminium was a settlement i'd devoted to money... so that was never the case... odd....