Re: "Disgraced" trait

Originally Posted by
QuintusSertorius
As a general rule winning with overwhelming odds tends to create bad traits in the leading FM. Looks like you were unlucky with this set of triggers:
Code:
;------------------------------------------
Trigger CarthageDisgrace_Gen1_Bad
WhenToTest PostBattle
Condition FactionType f_carthage
and not I_IsFactionAIControlled f_carthage
and Trait Rb_mhnt = 2
and not WonBattle
and BattleOdds >= 0.75
and BattleOdds <= 1
and IsGeneral
and not IsUnderSiege
Affects Carthage_Military_Disgrace 1 Chance 100
Affects Rb_mhnt -2 Chance 100
;------------------------------------------
Trigger CarthageDisgrace_Gen1_Worse
WhenToTest PostBattle
Condition FactionType f_carthage
and not I_IsFactionAIControlled f_carthage
and Trait Rb_mhnt = 2
and not WonBattle
and BattleOdds > 1
and IsGeneral
and not IsUnderSiege
Affects Carthage_Military_Disgrace 2 Chance 100
Affects Rb_mhnt -2 Chance 100
Affects Rb -3 Chance 100
Affects Carthage_Priest -2 Chance 100
Affects Wealthy -8 Chance 100
;------------------------------------------
Trigger CarthageDisgrace_Gen2_Bad
WhenToTest PostBattle
Condition FactionType f_carthage
and not I_IsFactionAIControlled f_carthage
and Trait Rb_sny = 2
and not WonBattle
and BattleOdds >= 0.75
and BattleOdds <= 1
and IsGeneral
and not IsUnderSiege
Affects Carthage_Military_Disgrace 1 Chance 100
Affects Rb_sny -2 Chance 100
Pardon my ignorance as scripting is not my forte but doesn't this apply to losing battles despite the odds being in your favour? Or am I misunderstanding the "not WonBattle" condition?
Going by its description and effects it doesn't make any sense if the battle is won either as the man was succesful and not at all incompetent. I can somewhat understand a general getting some negative traits regarding cruelty and bad character when systematically destroying smaller armies but if he does so succesfully I don't see how he could be called incompetent.