I tested my new idea for the fix and it seems to work properly. I still need to figure out the best values and see if it needs any more conditions.
;------------------------------------------
Trigger scarred1
WhenToTest PostBattle
Condition GeneralHPLostRatioinBattle < 0.3
and PercentageBodyguardKilled > 50
Affects Battlescarred 1 Chance 30
;------------------------------------------
Trigger scarred2
WhenToTest PostBattle
Condition GeneralHPLostRatioinBattle > 0.7
and PercentageBodyguardKilled > 50
Affects Battlescarred 1 Chance 30
Bookmarks