• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
AI behavior is determined by reference to its key behavior values, which are ai_ambition, ai_greed, ai_honor, ai_rationality and ai_zeal. These are determined by traits (and maybe some hidden values ?), but you can overwrite these trait defaults by adding a line to the definitions of one or more traits in the file /common/traits/00_traits.txt

For example, this is the definition of the Wroth trait -

Code:
wroth = {
    personality = yes
    opposites =  {
        patient
    }
    
    vice = yes
    
    diplomacy = -1
    intrigue = -1
    martial = 3
    combat_rating = 3 #new value!
    
    ai_rationality = -10
    ai_honor = -5
    
    male_insult_adj = INSULT_RAGING
    female_insult = INSULT_HARRIDAN
    child_insult = INSULT_MEANIE
}

If you were to add the line ai_ambition = 50 then this would make all Wroth characters VERY likely to start wars and pursue expansion.

My guess is that you would not need to edit many traits to get what you want, adding the above line to say Wroth, Greedy, Ambitious, and any Martially trained character should see 70% of the AI go nuts, seeing as the vanilla Ambitious currently only adds +40 to ai_ambition.

Try out various traits and values and see what works.