I noticed there is no guide on why generals get traits like good commander, or drunkard.
Just open export_descr_character_traits.txt and it will have the list of traits with their triggers.
For example for the good commander trait
Points are calculated by triggers performed.------------------------
Characters family
This trait is present only in generals within the family tree.
AntiTraits BadCommander
My hypothesis is that there is a scale that all character have which go from -8 to 16. If you get negative you get bad commander traits, if you get positive you get good commander traits.
Level Confident_commander
The first level of good commander
Threshold 1
once you get 1 point in good commander you get this trait
Effect Command 1
You gain one command star.
so on until the fifth level which is Legendary commander which requires 16 points in good commander trait and gives u 5 command stars.
For the bad commander trait treshold limit is 2,4,6,8.
In the second half of the text document we get to the trigger section.
Thus from here we can see that if one wins a heroic victory (crushing) with battleodds between 0.5 to 1.5, there is a 100% chance of getting 2 points in good attacker trait, and 5% chance of gaining 1 point in tacticalskill trait.Trigger V0010_Standard_Battle_Attacker_Crushing_Victory_VnV_Trigger
WhenToTest PostBattle
Condition WasAttacker
and IsGeneral
and WonBattle
and BattleSuccess = crushing
and I_ConflictType Normal
and BattleOdds >= 0.5
and BattleOdds < 1.5
Affects GoodAttacker 2 Chance 100
Affects TacticalSkill 1 Chance 5
Also
Therefore since you also won a victory, you will gain 1 point in goodcommander.Trigger V0090_Standard_Battle_Any_Victory_VnV_Trigger
WhenToTest PostBattle
Condition IsGeneral
and WonBattle
Affects GoodCommander 1 Chance 100
Inspecting some more, if you are outnumbered by more than half, you might gain points for goodrisky attack, or if your army is >80% infantry or >50% cavalry, you will gain either good infantry or cavalry officer.
Likewise you will gain points in bad commander(most likely means that you will lose 1 point in good commander) if you lose a battle although there is only a 50% chance of that happening.
Reading on we find that ending the turn in town with full movement points
One has a 1% chance of getting drunk, gambling, arse or girls trait. I have no idea what randompercent>90 means.Trigger sitting_around_town_vnv_trigger
WhenToTest CharacterTurnEnd
Condition EndedInSettlement
and RemainingMPPercentage = 100
and RandomPercent > 90
Affects Drink 1 Chance 1
Affects Gambling 1 Chance 1
Affects Arse 1 Chance 1
Affects Girls 1 Chance 1
Also having a tavern in town increases chance of drink or gambling by 5%
never ever leave your governor in a town with a temple of bacchus or the like!!.Trigger temple_of_fun_vnv_trigger
WhenToTest CharacterTurnEnd
Condition EndedInSettlement
and RemainingMPPercentage = 100
and SettlementBuildingExists >= temple_of_fun_temple
Affects Drink 1 Chance 10
Affects Gambling 1 Chance 10
Affects Arse 1 Chance 2
Affects Girls 1 Chance 5
Affects Perverted 1 Chance 5
My solution is (if you really want to have a governor) is move out ur governor one step, and move him back again so he doesn't have full mp.
there is a slight chance that if you leave ur general in the open for one turn he will gain some good traits.Trigger sitting_around_camo_vnv_trigger
WhenToTest CharacterTurnEnd
Condition not EndedInSettlement
and RemainingMPPercentage = 100
and RandomPercent > 60
Affects Feck 1 Chance 1
Affects HaleAndHearty 1 Chance 1
Affects Scout 1 Chance 1
Also, drunk dads tend to raise sober sons. cowardly dads tend to raise brave sons, upright dads tend to raise upright sons, corrupt dads have a equal opportunity to raise upright or corrupt sons. if the dad fearsX, the son will hateX
Also there is a self-perpetuating trigger, that is at the end of the turn, you have 4% chance of gaining a point in a trait you currently have (only some traits, like drunkard, or prim.
Also very interesting, dont keep more than 50000 gold in treasury, because as long as a governor in settlement (doesn't matter whether he has finished his mp).
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
Bookmarks