Results 1 to 2 of 2

Thread: How do i convert a General to the Pro-Barcid side?

  1. #1

    Default How do i convert a General to the Pro-Barcid side?

    I would like to ask this, since this is important to the later reforms of Carthage.

  2. #2
    Tiro
    Join Date
    Jun 2014
    Location
    Logrol˝o ( La Rioja)
    Posts
    234

    Default Re: How do i convert a General to the Pro-Barcid side?

    Quote Originally Posted by NapoleonMaster View Post
    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:

    Spoiler Alert, click show to read: 


    ;Trait: Barcid
    ; o Barcid (5): <Unrest> +1

    Trait Barcid
    Characters family
    ;AntiTraits AntiBarcid

    Level Barcid
    Description Barcid_desc
    EffectsDescription Barcid_effects_desc
    Threshold 5

    Effect Law -1

    ;------------------------------------------
    ;Trait: AntiBarcid
    ; o anti-Barcid (5): <Law> -1

    Trait AntiBarcid
    Characters family
    ;AntiTraits Barcid

    Level anti_Barcid
    Description anti_Barcid_desc
    EffectsDescription anti_Barcid_effects_desc
    Threshold 5

    Effect Unrest 1


    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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •