Originally Posted by
NapoleonMaster
I would like to ask this, since this is important to the later reforms of Carthage.
In your ....\Medieval II Total War\mods\ebii\data\export_descr_character_traits.txt file you can see:
The trait itself, with the antitrait:
And then the zillion triggers for both:
Spoiler Alert, click show to read:
;---------------------- Barcid traits triggers ----------------------
;- First inherit alignment from father
;------------------------------------------
Trigger CarthageBarcidInherited
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and FatherTrait Barcid > 0
Affects Barcid 1 Chance 80
;------------------------------------------
Trigger CarthageAntiBarcidInherited
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and FatherTrait AntiBarcid > 0
Affects AntiBarcid 1 Chance 80
;- If unaligned get alignment from ethnicity
;- QarthadastimKarthadastei
;- 50% chance to be antibarcid, then 60% chance to be barcid and 40% to be unaligned
;- total: 50 % anti-barcid, 30 % barcid, 20 % unaligned
;------------------------------------------
Trigger CarthageKarthadasteiBirthAntiBarcid
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageKarthadasteiBirthBarcid
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageKarthadasteiMarriageAntiBarcid
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageKarthadasteiMarriageBarcid
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageKarthadasteiAdoptionAntiBarcid
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageKarthadasteiAdoptionBarcid
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageKarthadasteiLesserAntiBarcid
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageKarthadasteiLesserBarcid
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimKarthadastei > 0
Affects Barcid 1 Chance 60
;- QarthadastimLibyPhoenician, QarthadastimNumidian, QarthadastimPunoCelt, QarthadastimPunoCeltiberian
; QarthadastimPunoHellene, QarthadastimPunoIberian, QarthadastimPunoLusitanian, QarthadastimPunoNuraghic
; QarthadastimPunoLibyan
;- 60% chance to be barcid, then 50% chance to be anti-barcid and 50% to be unaligned
;- total: 60 % Barcid, 20 % anti-barcid, 20 % unaligned
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidBirthB
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidBirthA
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidMarriageB
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidMarriageA
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidAdoptionB
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidAdoptionA
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects AntiBarcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidLesserB
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects Barcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToBarcidLesserA
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimPunoSikel < 1
and Trait QarthadastimKarthadastei < 1
and Trait QarthadastimPunic < 1
and Trait QarthadastimPunoNumidian < 1
Affects AntiBarcid 1 Chance 50
; - QarthadastimPunoSikel, QarthadastimPunoNumidian, QarthadastimPunic
;- 60% chance to be anti-barcid, then 50% chance to be barcid and 50% to be unaligned
;- total: 60 % anti-arcid, 20 % barcid, 20 % unaligned
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidBirthA
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects AntiBarcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidBirthB
WhenToTest CharacterComesOfAge
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects Barcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidMarriageA
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects AntiBarcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidMarriageB
WhenToTest OfferedForMarriage
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects Barcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidAdoptionA
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects AntiBarcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidAdoptionB
WhenToTest OfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects Barcid 1 Chance 50
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidLesserA
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects AntiBarcid 1 Chance 60
;------------------------------------------
Trigger CarthageEthnicityDefaultsToAntiBarcidLesserB
WhenToTest LesserGeneralOfferedForAdoption
Condition FactionType f_carthage
and Trait ClientRuler < 1
and Trait Barcid < 1
and Trait AntiBarcid < 1
and Trait QarthadastimLibyPhoenician < 1
and Trait QarthadastimNumidian < 1
and Trait QarthadastimPunoCelt < 1
and Trait QarthadastimPunoCeltiberian < 1
and Trait QarthadastimPunoHellene < 1
and Trait QarthadastimPunoIberian < 1
and Trait QarthadastimPunoLusitanian < 1
and Trait QarthadastimPunoNuraghic < 1
and Trait QarthadastimPunoLibyan < 1
and Trait QarthadastimKarthadastei < 1
Affects Barcid 1 Chance 50
According to my knowlodge it seems like you get it, or its antitrait Antibarcid, only when you come from an age, marriage or been adopted. So id say you cant "control" or "influence" the fact to get it.
As it seems like there have been people well ahead in his carthage campaign without any FM with barcid trait i would say you play without "worring" too much about it and if the day comes when you need one FM with the barcid trait and you dont have one you can "tease" pick up the best candidate you like, select him outside a city and use the console command give_trait this Barcid , i know the "cheat" could make you feel breaking inmersion and stuff.. but... dunno if it would be worse to not have one FM among a zillion without the trait.
If you want to check your export_descr_character_traits.txt file, remember to copy it somewhere and open the copied file with any text editor programm. Dont mess with the original one.
I hope this helps, regards:
melvidh