Hello!

This question arised here several times before, but i still did not find the answer.

I am trying to get triumph with one of my generals. And for the Triumph, one must to be named Imperator beside other requirements.

Truth is, I get Imperator trait with another general, it was after some battle, but the odds were not too much against me.

So, I checked the traits file and found this:

.........
Trigger Imperator_granted_PostBattle_Attacker
WhenToTest PostBattle

Condition IsGeneral
and WonBattle
and WasAttacker
and FactionType seleucid
and Trait BattlePoints > 3
and Trait Imperator < 1

Affects Imperator 1 Chance 100
Affects Triumphator 1 Chance 100

;------------------------------------------
;Trigger: Imperator_granted_PostBattle_Defender
; o <Imperator> 1 Chance 100
; o <Triumphator> 1 Chance 100

Trigger Imperator_granted_PostBattle_Defender
WhenToTest PostBattle

Condition IsGeneral
and WonBattle
and not WasAttacker
and FactionType seleucid
and Trait BattlePoints > 3
and Trait Imperator < 1

Affects Imperator 1 Chance 100
Affects Triumphator 1 Chance 100
.................

If I understand this correctly, I must win the battle and Trait Battlepoints must be > 3 and then I get it.

But I do not understand how this battlepoints thing works. From what I understand from the file, general get battlepoints after he win a battle. Battlepoints can be reseted by loss, probably.

But, I have a line of several victories with my general and did not get Imperator after I won battle with 1:2 odds against me

So can please somebody with knowledge how this trait works give me an advice what to do to get the Imperator trait?