Trigger Caesar becomes Augustus not work
Dear guys,
This is my first post, english is not my first language but i try to describe what i have found in proper english. When i look at EB 1.0 EDCT file i found,
Trigger Caesar_Becomes_Augustus
WhenToTest BecomesFactionLeader
Condition Trait Caesar = 1
Affects Augustus 2 Chance 100
so i expect when my Augustus faction leader die, his Caesar son will get trait Augustus when he becomes new faction leader, but weird it didn't happen. After play around with EDCT file, i found it work by modify Caesar data trait like this,
Trait Caesar
Characters family
AntiTraits Augustus ===> delete this line
Level Caesar
Description Caesar_desc
EffectsDescription Caesar_effects_desc
Epithet Caesar_epithet_desc
Threshold 2
Effect Influence 2
Effect Fertility 3
and because event BecomesFactionLeader is passed, trigger section also modified,
...............
Trigger Augustus_Heir_Become_Caesar
WhenToTest CharacterTurnEnd
Condition FactionLeaderTrait Augustus = 2
and IsFactionHeir
and Trait Caesar < 1
Affects Caesar 1 Chance 100
;------------------------------------------
Trigger Caesar_Becomes_Augustus
WhenToTest CharacterTurnEnd ==> changed
Condition Trait Caesar = 1
and IsFactionLeader ==> added
Affects Augustus 2 Chance 100
.....................
What do you think guys ? I think the problem is within RTW Engine itself, Caesar trait changes character name by adding title Caesar, Caesar antitraits trait Augustus also alter character name, if one trait have antitraits and both alter character name it won't work as expected. Then my hypothesis is : using RTW engine if one add Trait A that alter character name, she cannot add Trait B that alter character name if Trait B is Trait A antitraits. Does anyone have another theory ? or already have made research ? or this topic already discussed before ? I don't know if this bug already solved in EB 1.1, and one more (off-topic noob question) what is IIRC ?
Re: Trigger Caesar becomes Augustus not work
What do you think guys ?
I think your pretty good for a junior member.
And if might not exactly be a problem, It could have just been a misup by the engine, or It doesn't always work out the way it says.
Nice job on fixing it though :balloon2: