HistoricalCharacterDesc = { type = character text = { trigger = { has_variable = karunakara } localization_key = historical_character.karunakara } text = { trigger = { has_variable = sekkilhar } localization_key = historical_character.sekkilhar } text = { trigger = { has_variable = omar_khayyam } localization_key = historical_character.omar_khayyam } text = { trigger = { has_variable = bhaskaracharya } localization_key = historical_character.bhaskaracharya } text = { trigger = { has_variable = joseph_rabban } localization_key = historical_character.joseph_rabban } text = { trigger = { has_variable = atisha } localization_key = historical_character.atisha } text = { trigger = { has_variable = hemachandra } localization_key = historical_character.hemachandra } text = { trigger = { has_variable = kshemendra } localization_key = historical_character.kshemendra } text = { trigger = { has_variable = akka_mahadevi } localization_key = historical_character.akka_mahadevi } text = { trigger = { has_variable = namdev } localization_key = historical_character.namdev } text = { trigger = { has_variable = madhvacharya } localization_key = historical_character.madhvacharya } text = { trigger = { has_variable = vidyapati } localization_key = historical_character.vidyapati } text = { trigger = { has_variable = abhinavagupta } localization_key = historical_character.abhinavagupta } text = { trigger = { has_variable = basava } localization_key = historical_character.basava } text = { trigger = { has_variable = hildegard } localization_key = historical_character.hildegard } text = { trigger = { has_variable = thomas_aquinas } localization_key = historical_character.thomas_aquinas } text = { trigger = { has_variable = dante_alighieri } localization_key = historical_character.dante_alighieri } text = { trigger = { has_variable = thomas_becket } localization_key = historical_character.thomas_becket } text = { trigger = { has_variable = maimonides } localization_key = historical_character.maimonides } text = { trigger = { has_variable = chretien_de_troyes } localization_key = historical_character.chretien_de_troyes } text = { trigger = { has_variable = egil_skallagrimrsson } localization_key = historical_character.egil_skallagrimrsson } text = { trigger = { has_variable = gunnlaug_ormstunga } localization_key = historical_character.gunnlaug_ormstunga } text = { trigger = { has_variable = torbjorg_the_seeress } localization_key = historical_character.torbjorg_the_seeress } text = { trigger = { has_variable = erik_rode } localization_key = historical_character.erik_rode } text = { trigger = { has_variable = alhazen } localization_key = historical_character.alhazen } text = { trigger = { has_variable = ibn_battuta } localization_key = historical_character.ibn_battuta } text = { trigger = { has_variable = william_of_ockham } localization_key = historical_character.william_of_ockham } text = { trigger = { has_variable = geoffrey_chaucer } localization_key = historical_character.geoffrey_chaucer } text = { trigger = { has_variable = aaron_of_lincoln } localization_key = historical_character.aaron_of_lincoln } text = { trigger = { has_variable = john_wycliffe } localization_key = historical_character.john_wycliffe } text = { trigger = { has_variable = roger_bacon } localization_key = historical_character.roger_bacon } text = { trigger = { has_variable = heloise_dargenteuil } localization_key = historical_character.heloise_dargenteuil } text = { trigger = { has_variable = peter_abelard } localization_key = historical_character.peter_abelard } text = { trigger = { has_variable = petrarch } localization_key = historical_character.petrarch } text = { trigger = { has_variable = christine_pizan } localization_key = historical_character.christine_pizan } text = { trigger = { has_variable = giotto_di_bondone } localization_key = historical_character.giotto_di_bondone } text = { trigger = { has_variable = fibonacci } localization_key = historical_character.fibonacci } text = { trigger = { has_variable = giovanni_boccaccio } localization_key = historical_character.giovanni_boccaccio } text = { trigger = { has_variable = snorri_sturluson } localization_key = historical_character.snorri_sturluson } text = { trigger = { has_variable = hrotsvitha } localization_key = historical_character.hrotsvitha } text = { trigger = { has_variable = ramanuja } localization_key = historical_character.ramanuja } text = { trigger = { has_variable = arnaldus_de_villa_nova } localization_key = historical_character.arnaldus_de_villa_nova } text = { trigger = { has_variable = ibn_khaldun } localization_key = historical_character.ibn_khaldun } text = { trigger = { has_variable = rumi } localization_key = historical_character.rumi } text = { trigger = { has_variable = avicenna } localization_key = historical_character.avicenna } text = { trigger = { has_variable = averroes } localization_key = historical_character.averroes } text = { trigger = { has_variable = al_biruni } localization_key = historical_character.al_biruni } text = { trigger = { has_variable = rashi } localization_key = historical_character.rashi } text = { trigger = { has_variable = yehuda_halevi } localization_key = historical_character.yehuda_halevi } text = { trigger = { has_variable = shaprut } localization_key = historical_character.shaprut } text = { trigger = { has_variable = gersonides } localization_key = historical_character.gersonides } text = { trigger = { has_variable = ezra } localization_key = historical_character.ezra } text = { trigger = { has_variable = gabriol } localization_key = historical_character.gabriol } text = { trigger = { has_variable = nachmanides } localization_key = historical_character.nachmanides } text = { trigger = { has_variable = crescas } localization_key = historical_character.crescas } text = { trigger = { has_variable = saadia } localization_key = historical_character.saadia } text = { trigger = { has_variable = awkal } localization_key = historical_character.awkal } text = { trigger = { has_variable = benjamin_of_tudela } localization_key = historical_character.benjamin_of_tudela } text = { trigger = { has_variable = marco_polo } localization_key = historical_character.marco_polo } text = { trigger = { has_variable = bridget_of_sweden } localization_key = historical_character.bridget_of_sweden } text = { trigger = { has_variable = meister_eckhart } localization_key = historical_character.meister_eckhart } text = { trigger = { has_variable = jangar } localization_key = historical_character.jangar } text = { trigger = { has_variable = zawisza } localization_key = historical_character.zawisza } text = { trigger = { has_variable = theophanes_the_greek } localization_key = historical_character.theophanes_the_greek } text = { trigger = { has_variable = nicetas_choniates } localization_key = historical_character.nicetas_choniates } text = { trigger = { has_variable = michael_psellos } localization_key = historical_character.michael_psellos } text = { trigger = { has_variable = john_tzetzes } localization_key = historical_character.john_tzetzes } text = { trigger = { has_variable = theophylact_of_ohrid } localization_key = historical_character.theophylact_of_ohrid } text = { trigger = { has_variable = eustathius_of_thessalonica } localization_key = historical_character.eustathius_of_thessalonica } text = { trigger = { has_variable = nicephorus_blemmydes } localization_key = historical_character.nicephorus_blemmydes } text = { trigger = { has_variable = georgius_pachymeres } localization_key = historical_character.georgius_pachymeres } text = { trigger = { has_variable = manuel_moschopoulos } localization_key = historical_character.manuel_moschopoulos } text = { trigger = { has_variable = theodore_metochites } localization_key = historical_character.theodore_metochites } text = { trigger = { has_variable = michael_choniates } localization_key = historical_character.michael_choniates } text = { trigger = { has_variable = joseph_tarchaneiotes } localization_key = historical_character.joseph_tarchaneiotes } text = { trigger = { has_variable = gemistus_pletho } localization_key = historical_character.gemistus_pletho } text = { trigger = { has_variable = arethas_of_caesarea } localization_key = historical_character.arethas_of_caesarea } text = { trigger = { has_variable = basil_lekapenos } localization_key = historical_character.basil_lekapenos } text = { trigger = { has_variable = john_the_orphanotrophos } localization_key = historical_character.john_the_orphanotrophos } text = { trigger = { has_variable = samonas } localization_key = historical_character.samonas } text = { trigger = { has_variable = peter_the_eunuch } localization_key = historical_character.peter_the_eunuch } text = { trigger = { has_variable = constantine_the_paphlagonian } localization_key = historical_character.constantine_the_paphlagonian } text = { trigger = { has_variable = peter_the_stratopedarches } localization_key = historical_character.peter_the_stratopedarches } text = { trigger = { has_variable = basilios_bessarion } localization_key = historical_character.basilios_bessarion } text = { trigger = { has_variable = demetrios_kydones } localization_key = historical_character.demetrios_kydones } text = { trigger = { has_variable = manuel_holobolos } localization_key = historical_character.manuel_holobolos } text = { trigger = { has_variable = john_axuch } localization_key = historical_character.john_axuch } text = { trigger = { has_variable = mkhitar_gosh } localization_key = historical_character.mkhitar_gosh } text = { trigger = { has_variable = shota_rustaveli } localization_key = historical_character.shota_rustaveli } text = { trigger = { has_variable = grigor_tatevatsi } localization_key = historical_character.grigor_tatevatsi } text = { trigger = { has_variable = sargis_pitsak } localization_key = historical_character.sargis_pitsak } text = { trigger = { has_variable = medici } localization_key = historical_character.medici } text = { trigger = { has_variable = borgia } localization_key = historical_character.borgia } text = { trigger = { has_variable = william_wallace } localization_key = historical_character.william_wallace } text = { trigger = { has_variable = la_hire } localization_key = historical_character.la_hire } text = { trigger = { has_variable = bar_sauma } localization_key = historical_character.bar_sauma } text = { trigger = { has_variable = hodja } localization_key = historical_character.hodja } text = { trigger = { has_variable = widukind_of_corvey } localization_key = historical_character.widukind_of_corvey } text = { trigger = { has_variable = roger_de_flor } localization_key = historical_character.roger_de_flor } text = { trigger = { has_variable = regino_of_prum } localization_key = historical_character.regino_of_prum } text = { trigger = { has_variable = geoffrey_of_monmouth } localization_key = historical_character.geoffrey_of_monmouth } text = { trigger = { has_variable = raiktor } localization_key = historical_character.raiktor } text = { trigger = { always = no } localization_key = generic_importance fallback = yes } } HistoricalCharacterJobDesc = { type = character random_valid = yes text = { trigger = { OR = { has_trait = eunuch_1 has_trait = beardless_eunuch } } localization_key = historical_character.eunuch } text = { trigger = { has_trait = diplomat } localization_key = historical_character.diplomat } text = { trigger = { has_trait = gallant } localization_key = historical_character.gallant_knight } text = { trigger = { has_trait = strategist } localization_key = historical_character.strategist } text = { trigger = { has_education_martial_trigger = yes NOT = { has_trait = strategist } } localization_key = historical_character.warrior } text = { trigger = { has_trait = lifestyle_traveler has_trait = organizer } localization_key = historical_character.explorer } text = { trigger = { faith = faith:norse_pagan has_trait = lifestyle_mystic } localization_key = historical_character.soothsayer } text = { trigger = { OR = { has_trait = devoted has_trait = theologian } } localization_key = historical_character.theologian } text = { fallback = yes trigger = { OR = { has_education_learning_trigger = yes has_trait = scholar } NOR = { has_trait = devoted has_trait = theologian has_trait = poet AND = { faith = faith:norse_pagan has_trait = lifestyle_mystic } has_trait = architect } } localization_key = historical_character.scholar } text = { trigger = { has_trait = poet NOT = { has_trait = berserker } } localization_key = historical_character.poet } text = { trigger = { has_trait = poet has_trait = berserker } localization_key = historical_character.warrior_poet } text = { trigger = { has_education_stewardship_trigger = yes NOT = { has_trait = lifestyle_traveler } } localization_key = historical_character.banker } text = { trigger = { has_education_stewardship_trigger = yes has_trait = lifestyle_traveler } localization_key = historical_character.merchant } text = { trigger = { has_trait = architect } localization_key = historical_character.artist } text = { trigger = { has_trait = lifestyle_physician } localization_key = historical_character.physician } text = { trigger = { has_trait = poet NOT = { has_trait = theologian } } localization_key = historical_character.author } } DescriptorPositiveStandalone = { type = character random_valid = yes text = { trigger = { has_trait = loyal } localization_key = positive_desc_loyal } text = { trigger = { OR = { has_trait = zealous has_trait = humble } } localization_key = positive_desc_faithful } text = { trigger = { has_trait = generous } localization_key = positive_desc_generous } text = { trigger = { OR = { has_trait = just has_trait = honest } } localization_key = positive_desc_honorable } text = { trigger = { has_trait = just } localization_key = positive_desc_principled } text = { trigger = { has_trait = arbitrary } localization_key = positive_desc_pragmatic } text = { trigger = { has_trait = lustful } localization_key = positive_desc_passionate } text = { trigger = { has_trait = chaste } localization_key = positive_desc_wholesome } text = { trigger = { has_trait = gluttonous } localization_key = positive_desc_epicurean } text = { trigger = { has_trait = temperate } localization_key = positive_desc_disciplined } text = { trigger = { has_trait = greedy } localization_key = positive_desc_frugal } text = { trigger = { has_trait = lazy } localization_key = positive_desc_relaxed } text = { trigger = { has_trait = diligent } localization_key = positive_desc_dedicated } text = { trigger = { has_trait = wrathful } localization_key = positive_desc_forceful } text = { trigger = { has_trait = calm } localization_key = positive_desc_even_tempered } text = { trigger = { OR = { has_trait = calm has_trait = pensive } } localization_key = positive_desc_poised } text = { trigger = { has_trait = patient } localization_key = positive_desc_composed } text = { trigger = { has_trait = impatient } localization_key = positive_desc_vigorous } text = { trigger = { has_trait = arrogant } localization_key = positive_desc_confident } text = { trigger = { has_trait = humble } localization_key = positive_desc_respectful } text = { trigger = { has_trait = deceitful } localization_key = positive_desc_cunning } text = { trigger = { has_trait = deceitful } localization_key = positive_desc_sly } text = { trigger = { has_trait = honest } localization_key = positive_desc_sincere } text = { trigger = { OR = { has_trait = craven has_trait = pensive } } localization_key = positive_desc_prudent } text = { trigger = { has_trait = brave } localization_key = positive_desc_courageous } text = { trigger = { has_trait = brave } localization_key = positive_desc_fearless } text = { trigger = { has_trait = shy } localization_key = positive_desc_coy } text = { trigger = { OR = { has_trait = charming has_trait = gregarious } } localization_key = positive_desc_friendly } text = { trigger = { OR = { has_trait = charming has_trait = gregarious } } localization_key = positive_desc_sociable } text = { trigger = { OR = { has_trait = charming has_trait = gregarious } } localization_key = positive_desc_agreeable } text = { trigger = { OR = { has_trait = shy has_trait = pensive } } localization_key = positive_desc_reserved } text = { trigger = { has_trait = ambitious } localization_key = positive_desc_determined } text = { trigger = { has_trait = ambitious } localization_key = positive_desc_driven } text = { trigger = { has_trait = ambitious } localization_key = positive_desc_enthusiastic } text = { trigger = { has_trait = content } localization_key = positive_desc_untroubled } text = { trigger = { OR = { has_trait = cynical has_trait = pensive } } localization_key = positive_desc_circumspect } text = { trigger = { has_trait = zealous } localization_key = positive_desc_devout } text = { trigger = { has_trait = paranoid } localization_key = positive_desc_wary } text = { trigger = { has_trait = trusting } localization_key = positive_desc_loyal } text = { trigger = { has_trait = trusting } localization_key = positive_desc_committed } text = { trigger = { has_trait = compassionate } localization_key = positive_desc_kind } text = { trigger = { has_trait = callous } localization_key = positive_desc_thick_skinned } text = { trigger = { has_trait = callous } localization_key = positive_desc_unsusceptible } text = { trigger = { has_trait = sadistic } localization_key = positive_desc_efficient } text = { trigger = { has_trait = stubborn } localization_key = positive_desc_resolute } text = { trigger = { has_trait = fickle } localization_key = positive_desc_flexible } text = { trigger = { has_trait = vengeful } localization_key = positive_desc_trenchant } text = { trigger = { has_trait = forgiving } localization_key = positive_desc_magnanimous } text = { trigger = { has_trait = forgiving } localization_key = positive_desc_merciful } text = { trigger = { has_trait = rowdy } localization_key = positive_desc_irrepressible } text = { trigger = { has_trait = rowdy } localization_key = positive_desc_unstoppable } text = { trigger = { has_trait = rowdy } localization_key = positive_desc_exuberant } text = { trigger = { has_trait = charming } localization_key = positive_desc_crafty } text = { trigger = { has_trait = rowdy } localization_key = positive_desc_mischievous } text = { trigger = { has_trait = charming } localization_key = positive_desc_artful } text = { trigger = { has_trait = charming } localization_key = positive_desc_effusive } text = { trigger = { has_trait = curious } localization_key = positive_desc_forthcoming } text = { trigger = { has_trait = curious } localization_key = positive_desc_expressive } text = { trigger = { has_trait = curious } localization_key = positive_desc_inquisitive } text = { trigger = { has_trait = curious } localization_key = positive_desc_enquiring } text = { trigger = { has_trait = curious } localization_key = positive_desc_observant } text = { trigger = { has_trait = bossy } localization_key = positive_desc_self_assured } text = { trigger = { has_trait = bossy } localization_key = positive_desc_adept } text = { trigger = { OR = { has_trait = bossy has_trait = diligent has_trait = pensive } } localization_key = positive_desc_meticulous } text = { trigger = { intrigue > 14 } localization_key = positive_desc_subtle } text = { trigger = { martial > 14 } localization_key = positive_desc_imposing } text = { trigger = { OR = { diplomacy > root.diplomacy has_trait = charming } } localization_key = positive_desc_charming } text = { trigger = { stewardship > 14 } localization_key = positive_desc_industrious } text = { trigger = { learning > 14 } localization_key = positive_desc_wise } text = { trigger = { age > 65 } localization_key = positive_desc_venerable } text = { trigger = { age < 25 } localization_key = positive_desc_youthful } text = { trigger = { always = no } fallback = yes localization_key = positive_desc_compliment_adjective } } DescriptorNegativeStandalone = { type = character random_valid = yes text = { trigger = { has_trait = disloyal } localization_key = negative_desc_traitorous } text = { trigger = { has_trait = deceitful } localization_key = negative_desc_subversive } text = { trigger = { OR = { has_trait = wrathful has_trait = sadistic has_trait = vengeful has_trait = brave } } localization_key = negative_desc_oppressing } text = { trigger = { OR = { has_trait = shy has_trait = content has_trait = craven } } localization_key = negative_desc_pathetic } text = { trigger = { age > 65 } localization_key = negative_desc_decrepit } text = { trigger = { OR = { age < 25 has_trait = trusting } } localization_key = negative_desc_naive } text = { trigger = { has_trait = arrogant } localization_key = negative_desc_arrogant } text = { trigger = { has_trait = cynical } localization_key = negative_desc_faithless } text = { trigger = { OR = { has_trait = arrogant has_trait = shy has_trait = chaste } } localization_key = negative_desc_aloof } text = { trigger = { has_trait = generous } localization_key = negative_desc_wasteful } text = { trigger = { has_trait = lustful } localization_key = negative_desc_lewd } text = { trigger = { OR = { has_trait = gluttonous has_trait = greedy } } localization_key = negative_desc_insatiable } text = { trigger = { OR = { has_trait = calm has_trait = lazy } } localization_key = negative_desc_lethargic } text = { trigger = { has_trait = trusting } localization_key = negative_desc_gullible } text = { trigger = { OR = { has_trait = zealous has_trait = wrathful has_trait = vengeful } } localization_key = negative_desc_rabid } text = { trigger = { has_trait = zealous } localization_key = negative_desc_fanatical } text = { trigger = { OR = { has_trait = zealous has_trait = wrathful has_trait = vengeful has_trait = lunatic has_trait = possessed } } localization_key = negative_desc_delirious } text = { trigger = { OR = { has_trait = wrathful has_trait = vengeful has_trait = sadistic } } localization_key = negative_desc_ruinous } text = { trigger = { OR = { has_trait = deceitful intrigue > 14 } } localization_key = negative_desc_dishonest } text = { trigger = { OR = { has_trait = deceitful intrigue > 14 } } localization_key = negative_desc_crooked } text = { trigger = { OR = { has_trait = deceitful has_trait = callous intrigue > 14 } } localization_key = negative_desc_insidious } text = { trigger = { has_trait = craven } localization_key = negative_desc_spineless } text = { trigger = { has_trait = craven } localization_key = negative_desc_gutless } text = { trigger = { has_trait = craven } localization_key = negative_desc_cowardly } text = { trigger = { OR = { has_trait = shy has_trait = humble } } localization_key = negative_desc_apprehensive } text = { trigger = { OR = { has_trait = temperate has_trait = humble } } localization_key = negative_desc_restrained } text = { trigger = { OR = { has_trait = temperate has_trait = humble has_trait = just } } localization_key = negative_desc_austere } text = { trigger = { has_trait = just } localization_key = negative_desc_rigid } text = { trigger = { OR = { has_trait = vengeful has_trait = wrathful } } localization_key = negative_desc_spiteful } text = { trigger = { OR = { has_trait = vengeful has_trait = wrathful } } localization_key = negative_desc_hostile } text = { trigger = { has_trait = sadistic } localization_key = negative_desc_perverse } text = { trigger = { has_trait = sadistic } localization_key = negative_desc_ruthless } text = { trigger = { OR = { has_trait = lustful has_trait = gregarious } } localization_key = negative_desc_unrestrained } text = { trigger = { OR = { has_trait = ambitious has_trait = arrogant } } localization_key = negative_desc_brash } text = { trigger = { OR = { has_trait = gregarious has_trait = honest } } localization_key = negative_desc_brazen } text = { trigger = { OR = { has_trait = gregarious has_trait = honest has_trait = brave has_trait = lustful } } localization_key = negative_desc_audacious } text = { trigger = { OR = { has_trait = humble has_trait = honest } } localization_key = negative_desc_guileless } text = { trigger = { has_trait = brave } localization_key = negative_desc_reckless } text = { trigger = { OR = { has_trait = diligent has_trait = patient } } localization_key = negative_desc_unrelenting } text = { trigger = { has_trait = impatient } localization_key = negative_desc_impatient } text = { trigger = { has_trait = cynical } localization_key = negative_desc_pessimistic } text = { trigger = { intrigue > 14 } localization_key = negative_desc_false } text = { trigger = { martial > 14 } localization_key = negative_desc_pretentious } text = { trigger = { diplomacy > 14 } localization_key = negative_desc_disagreeable } text = { trigger = { diplomacy > 14 } localization_key = negative_desc_grousing } text = { trigger = { diplomacy > 14 } localization_key = negative_desc_querulous } text = { trigger = { stewardship > 14 } localization_key = negative_desc_fretful } text = { trigger = { learning > 14 } localization_key = negative_desc_pompous } text = { trigger = { learning > 14 } localization_key = negative_desc_overbearing } text = { trigger = { learning > 14 } localization_key = negative_desc_abstruse } text = { trigger = { intrigue < 10 } localization_key = negative_desc_graceless } text = { trigger = { intrigue < 10 } localization_key = negative_desc_unsubtle } text = { trigger = { intrigue < 10 } localization_key = negative_desc_ignorant } text = { trigger = { OR = { has_trait = craven has_trait = forgiving has_trait = ill has_trait = sickly has_trait = pneumonic has_trait = wounded martial < 10 } } localization_key = negative_desc_feeble } text = { trigger = { diplomacy < 10 } localization_key = negative_desc_dull } text = { trigger = { diplomacy < 10 } localization_key = negative_desc_tedious } text = { trigger = { stewardship < 10 } localization_key = negative_desc_inept } text = { trigger = { learning < 10 } localization_key = negative_desc_simple } text = { trigger = { learning < 10 } localization_key = negative_desc_witless } text = { trigger = { learning < 10 } localization_key = negative_desc_obtuse } text = { trigger = { OR = { has_trait = rowdy has_trait = arrogant has_trait = wrathful } } localization_key = negative_desc_rebellious } text = { trigger = { OR = { has_trait = rowdy has_trait = arrogant has_trait = wrathful } } localization_key = negative_desc_boisterous } text = { trigger = { OR = { has_trait = rowdy has_trait = arrogant has_trait = wrathful } } localization_key = negative_desc_unruly } text = { trigger = { has_trait = deceitful } localization_key = negative_desc_devious } text = { trigger = { OR = { has_trait = charming has_trait = deceitful } } localization_key = negative_desc_wily } text = { trigger = { OR = { has_trait = charming has_trait = deceitful } } localization_key = negative_desc_shifty } text = { trigger = { OR = { has_trait = curious has_trait = humble } } localization_key = negative_desc_rattling } text = { trigger = { has_trait = curious } localization_key = negative_desc_annoying } text = { trigger = { has_trait = curious } localization_key = negative_desc_raucous } text = { trigger = { OR = { has_trait = pensive has_trait = diligent } } localization_key = negative_desc_meddling } text = { trigger = { OR = { has_trait = pensive has_trait = diligent } } localization_key = negative_desc_prying } text = { trigger = { OR = { has_trait = bossy has_trait = gregarious } } localization_key = negative_desc_intrusive } text = { trigger = { OR = { has_trait = bossy has_trait = arrogant } } localization_key = negative_desc_overconfident } text = { trigger = { OR = { has_trait = bossy has_trait = impatient } } localization_key = negative_desc_careless } text = { trigger = { OR = { has_trait = bossy has_trait = arrogant } } localization_key = negative_desc_hubristic } text = { trigger = { always = no } fallback = yes localization_key = negative_desc_insult_adjective } }