Here's the triggers:
Code:
;------------------------------------------
Trigger diet_of_carrots_1
WhenToTest CharacterTurnStart
Condition Trait NightBattleCapable = 0
and IsGeneral
and Attribute Command >= 5
Affects NightBattleCapable 1 Chance 25
;------------------------------------------
Trigger diet_of_carrots_2
WhenToTest PostBattle
Condition IsGeneral
and Attribute Command >= 1
and IsNightBattle
and Trait NightBattleCapable = 0
and WonBattle
Affects NightBattleCapable 1 Chance 17
;------------------------------------------
Trigger Worthy_Of_Adoption_Military_Trigger2
WhenToTest OfferedForAdoption
Condition Trait MilitaryInclination = 1
Affects NightBattleCapable 1 Chance 10
Affects BattleScarred 1 Chance 17
Affects Loyal 1 Chance 33
Affects Intelligent 1 Chance 5
Affects BattleChivalry 1 Chance 25
;------------------------------------------
Trigger Worthy_Of_Marriage_General_Military
WhenToTest OfferedForMarriage
Condition Trait MilitaryInclination = 1
Affects NaturalMilitarySkill 1 Chance 8
Affects GoodCommander 3 Chance 33
Affects Brave 1 Chance 17
Affects NightBattleCapable 1 Chance 10
Affects BattleScarred 1 Chance 17
Affects BattleChivalry 1 Chance 33
;------------------------------------------
Trigger Lesser_General_Adoption_2_VnV_Trigger
WhenToTest LesserGeneralOfferedForAdoption
Affects Drink 1 Chance 5
Affects Sobriety 1 Chance 12
Affects Disciplinarian 2 Chance 17
Affects GoodAdministrator 6 Chance 17
Affects NightBattleCapable 1 Chance 10
;------------------------------------------
Trigger random_birth19
WhenToTest CharacterComesOfAge
Affects Girls 1 Chance 2
Affects NightBattleCapable 1 Chance 10
;------------------------------------------
Trigger random_birth_lithuania
WhenToTest CharacterComesOfAge
Condition FactionType lithuania
Affects GoodCavalryGeneral 1 Chance 25
Affects NightBattleCapable 1 Chance 10
;------------------------------------------
Trigger random_birth_cuman
WhenToTest CharacterComesOfAge
Condition FactionType cumans
Affects GoodCavalryGeneral 1 Chance 25
Affects NightBattleCapable 1 Chance 10
Affects Energetic 1 Chance 10
So the only way to get it that isn't 100% random, is by having 5+ command, and fighting night-battles.