From 0afd5d84f0318600e16f512882cfe8bc390f6445 Mon Sep 17 00:00:00 2001 From: vivyshe <47195321+vivyshe@users.noreply.github.com> Date: Fri, 4 Oct 2019 14:19:19 -0700 Subject: [PATCH] Add files via upload --- .../succession_voting/mormon_secession.txt | 3439 +++++++++++++++++ 1 file changed, 3439 insertions(+) create mode 100644 After the End Fan Fork/common/succession_voting/mormon_secession.txt diff --git a/After the End Fan Fork/common/succession_voting/mormon_secession.txt b/After the End Fan Fork/common/succession_voting/mormon_secession.txt new file mode 100644 index 000000000..d92264d6d --- /dev/null +++ b/After the End Fan Fork/common/succession_voting/mormon_secession.txt @@ -0,0 +1,3439 @@ +# The entry should be named in the same way that the elective succession law is named to define its voter's logic. +# Root scope - Voter, the character voting in the election +# From scope - Candidate, Character considered for the title +# FromFrom scope - The title the nomination is for +# FromFromFrom scope - The title owner's candidate +# The voter will vote for the top score candidate calculated from this script. + +mormon_elective = { + elector_selection = { + days = -5 + additive_modifier = { #Emperor is always an Elector. + value = 30 + FROMFROM = { + holder_scope = { character = ROOT } + } + } + additive_modifier = { #Then the Councilors. + value = 10 + vassal_of = FROMFROM + OR = { + has_job_title = job_chancellor + has_job_title = job_marshal + has_job_title = job_treasurer + has_job_title = job_spymaster + has_job_title = job_spiritual + has_minor_title = title_councilmember_king #Generic advisors + has_minor_title = title_councilmember_emperor + } + } +# additive_modifier = { #And finally the generals. +# value = 10 +# vassal_of = FROMFROM +# has_minor_title = title_commander +# } + } + elector_vote_strength = { + days = 5 # 1 elector = 5 votes. + additive_modifier = { #The Emperor's word is worth more than anybody else's by far. + value = 100 + localisation_key = tooltip_imperial_vote_strength_emperor_influence + FROMFROM = { + holder_scope = { character = ROOT } + } + } + additive_modifier = { #Being a good pious man. + value = 10 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + FROMFROM = { + holder_scope = { character = ROOT } + } + is_adult = yes + learning = 10 + NOT = { learning = 15 } + } + additive_modifier = { #Being a pious man. + value = 15 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + FROMFROM = { + holder_scope = { character = ROOT } + } + is_adult = yes + learning = 15 + NOT = { learning = 20 } + } + additive_modifier = { #Being a pious man. + value = 20 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + FROMFROM = { + holder_scope = { character = ROOT } + } + is_adult = yes + learning = 20 + } + additive_modifier = { #Being a pious man. + value = 50 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + FROMFROM = { + holder_scope = { character = ROOT } + } + is_adult = yes + learning = 20 + } + + + #The Electors: General modifiers. + additive_modifier = { #Pious people hold more sway. + value = 5 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 100 + NOT = { piety = 300 } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 300 + NOT = { piety = 700 } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 700 + NOT = { piety = 1000 } + } + additive_modifier = { + value = 20 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 1000 + NOT = { piety = 1500 } + } + additive_modifier = { + value = 25 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 1500 + NOT = { piety = 2000 } + } + additive_modifier = { + value = 30 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 2000 + NOT = { piety = 5000 } + } + additive_modifier = { + value = 40 + localisation_key = tooltip_imperial_vote_strength_elector_prestige + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + piety = 5000 + } + additive_modifier = { #Powerful people can pull strings. + value = 5 + localisation_key = tooltip_imperial_vote_strength_elector_tier + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + higher_tier_than = BARON + lower_tier_than = DUKE + } + additive_modifier = { #Powerful people can pull strings. + value = 10 + localisation_key = tooltip_imperial_vote_strength_elector_high_tier + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + higher_tier_than = COUNT + lower_tier_than = KING + } + additive_modifier = { #Powerful people can pull strings. + value = 15 + localisation_key = tooltip_imperial_vote_strength_elector_high_tier + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + higher_tier_than = DUKE + } + ################################################################################ + + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 10 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 8 + NOT = { diplomacy = 10 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 15 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 10 + NOT = { diplomacy = 12 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 20 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 12 + NOT = { diplomacy = 14 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 25 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 14 + NOT = { diplomacy = 16 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 30 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 16 + NOT = { diplomacy = 18 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 35 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 18 + NOT = { diplomacy = 20 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 40 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 20 + NOT = { diplomacy = 25 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 50 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 25 + NOT = { diplomacy = 30 } + has_job_title = job_chancellor + } + additive_modifier = { #Diplomacy increases the Chancellor's influence. + value = 65 + localisation_key = tooltip_imperial_vote_strength_chancellor_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + diplomacy = 30 + has_job_title = job_chancellor + } + ################################################################################ + + additive_modifier = { #Stewardship increases the Steward's influence. + value = 10 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 8 + NOT = { stewardship = 10 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 15 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 10 + NOT = { stewardship = 12 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 20 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 12 + NOT = { stewardship = 14 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 25 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 14 + NOT = { stewardship = 16 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 30 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 16 + NOT = { stewardship = 18 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 35 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 18 + NOT = { stewardship = 20 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 40 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 20 + NOT = { stewardship = 25 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 50 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 25 + NOT = { stewardship = 30 } + has_job_title = job_treasurer + } + additive_modifier = { #Stewardship increases the Steward's influence. + value = 65 + localisation_key = tooltip_imperial_vote_strength_steward_stewardship + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + stewardship = 30 + has_job_title = job_treasurer + } + ################################################################################ + + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 10 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 8 + NOT = { intrigue = 10 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 15 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 10 + NOT = { intrigue = 12 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 20 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 12 + NOT = { intrigue = 14 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 25 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 14 + NOT = { intrigue = 16 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 30 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 16 + NOT = { intrigue = 18 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 35 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 18 + NOT = { intrigue = 20 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 40 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 20 + NOT = { intrigue = 25 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 50 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 25 + NOT = { intrigue = 30 } + has_job_title = job_spymaster + } + additive_modifier = { #Intrigue increases the Spymaster's influence. + value = 65 + localisation_key = tooltip_imperial_vote_strength_spymaster_intrigue + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + intrigue = 30 + has_job_title = job_spymaster + } + ################################################################################ + + additive_modifier = { #Learning increases the Chaplain's influence. + value = 10 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 8 + NOT = { learning = 10 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 15 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 10 + NOT = { learning = 12 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 20 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 12 + NOT = { learning = 14 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 25 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 14 + NOT = { learning = 16 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 30 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 16 + NOT = { learning = 18 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 35 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 18 + NOT = { learning = 20 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 40 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 20 + NOT = { learning = 25 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 50 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 25 + NOT = { learning = 30 } + has_job_title = job_spiritual + } + additive_modifier = { #Learning increases the Chaplain's influence. + value = 65 + localisation_key = tooltip_imperial_vote_strength_chaplain_learning + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 30 + has_job_title = job_spiritual + } + additive_modifier = { #Chaplain is also the head of the ruling religion. + value = 15 + localisation_key = tooltip_imperial_vote_strength_chaplain_patriarch + vassal_of = FROMFROM + FROMFROM = { + holder_scope = { religion = ROOT } + } + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + primary_title = { controls_religion = yes } + has_job_title = job_spiritual + } + additive_modifier = { #Spouse Bonus + value = 30 + localisation_key = tooltip_imperial_vote_strength_spouse + vassal_of = FROMFROM + FROMFROM = { + holder_scope = { is_married = ROOT } + } + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + } + ################################################################################ + + additive_modifier = { #Romans love their orations... + value = 10 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 8 + NOT = { learning = 10 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 15 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 10 + NOT = { learning = 12 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 20 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 12 + NOT = { learning = 14 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 25 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 14 + NOT = { learning = 16 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 30 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 16 + NOT = { learning = 18 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 35 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 18 + NOT = { learning = 20 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 40 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 20 + NOT = { learning = 25 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 50 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 25 + NOT = { learning = 30 } + religion_group = latter_day_saints + } + additive_modifier = { #Romans love their orations... + value = 65 + localisation_key = tooltip_imperial_vote_strength_roman_diplomacy + vassal_of = FROMFROM + NOT = { + FROMFROM = { + holder_scope = { character = ROOT } + } + } + learning = 30 + religion_group = latter_day_saints + } + } + candidate_vote_score = { + days = 0 + ########################## Elector voting himself ########################## + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_myself + character = FROM + NOR = { + trait = humble + trait = content + trait = craven + trait = slothful + trait = stressed + trait = depressed + trait = ambitious + } + NOT = { + FROMFROM = { + holder_scope = { + is_parent_of = ROOT + } + } + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_not_myself + character = FROM + NOT = { trait = ambitious } + OR = { + trait = humble + trait = content + trait = craven + trait = slothful + trait = stressed + trait = depressed + } + } + additive_modifier = { + value = 40 + localisation_key = tooltip_feudal_elector_vote_myself_heir + character = FROM + NOR = { + trait = humble + trait = content + trait = craven + trait = slothful + trait = stressed + trait = depressed + trait = ambitious + } + FROMFROM = { + holder_scope = { + is_parent_of = ROOT + } + } + } + additive_modifier = { + value = 40 + localisation_key = tooltip_feudal_elector_vote_myself_ambitious + character = FROM + trait = ambitious + is_adult = yes + } + + ########################## Candidate's traits ########################## + + #The heir + additive_modifier = { #Current ruler will always try to elect his player heir. + value = 50 + localisation_key = tooltip_feudal_elector_vote_player_heir + player_heir = { + character = FROM + NOT = { character = ROOT } + } + FROMFROM = { + holder_scope = { + character = PREVPREV + } + NOT = { + is_rival = FROM #Unless is rival. + } + } + } + + #Sexism + additive_modifier = { #Gender weights + value = -30 + localisation_key = tooltip_feudal_elector_vote_agnatic_woman + FROMFROM = { + has_law = cognatic_succession + } + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -30 + localisation_key = tooltip_feudal_elector_vote_enatic_man + FROMFROM = { + has_law = enatic_cognatic_succession + } + NOR = { + has_religion_feature = religion_patriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = no + } + } + + additive_modifier = { #Gender weights + value = -50 + localisation_key = tooltip_feudal_elector_vote_sow + FROMFROM = { + has_law = status_of_women_0 + } + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -40 + localisation_key = tooltip_feudal_elector_vote_sow + FROMFROM = { + has_law = status_of_women_1 + } + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -20 + localisation_key = tooltip_feudal_elector_vote_sow + FROMFROM = { + has_law = status_of_women_2 + } + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -10 + localisation_key = tooltip_feudal_elector_vote_sow + FROMFROM = { + has_law = status_of_women_3 + } + NOR = { + has_religion_feature = religion_matriarchal + has_religion_feature = religion_equal + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -75 + localisation_key = tooltip_feudal_elector_vote_patriarchal + has_religion_feature = religion_patriarchal + NOT = { + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = yes + } + } + additive_modifier = { #Gender weights + value = -75 + localisation_key = tooltip_feudal_elector_vote_matriarchal + has_religion_feature = religion_matriarchal + NOT = { + has_game_rule = { + name = gender + value = all + } + } + FROM = { + is_female = no + } + } + + #Ageism + additive_modifier = { + value = -1000 + localisation_key = tooltip_feudal_elector_vote_child + NOT = { character = FROM } + FROM = { + NOT = { + age = 6 + } + } + } + additive_modifier = { + value = -200 + localisation_key = tooltip_feudal_elector_vote_child + NOT = { character = FROM } + FROM = { + age = 6 + NOT = { + age = 16 + } + } + } + additive_modifier = { #Still too young for older rulers + value = -10 + localisation_key = tooltip_feudal_elector_vote_youngster + NOT = { character = FROM } + age = 30 + FROM = { + age = 16 + NOT = { + age = 25 + } + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_youngster + NOT = { character = FROM } + age = 40 + FROM = { + age = 25 + NOT = { + age = 35 + } + } + } + additive_modifier = { #Or too old for younger rulers. + value = -10 + localisation_key = tooltip_feudal_elector_vote_oldtimer + NOT = { character = FROM } + NOT = { age = 40 } + FROM = { + age = 40 + NOT = { age = 50 } + } + } + + additive_modifier = { #Or simply too old overall. + value = -15 + localisation_key = tooltip_feudal_elector_vote_decrepit + NOT = { character = FROM } + FROM = { age = 50 } + } + + #Culturism + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_fellow_culture + NOT = { character = FROM } + culture = FROM + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_stranger + FROMFROM = { holder_scope = { culture = ROOT } } #Only a concern if Elector and current ruler share culture. + NOT = { culture = FROM } + } + additive_modifier = { + value = -30 + localisation_key = tooltip_feudal_elector_vote_foreigner + FROMFROM = { holder_scope = { culture = ROOT } } #Only a concern if Elector and current ruler share culture. + NOT = { culture_group = FROM } + } + additive_modifier = { #Candidate is a foreigner's pet + value = -10 + localisation_key = tooltip_feudal_elector_vote_strangers_pet + FROM = { + character = ROOT_FROMFROMFROM + culture = ROOT + } + FROMFROM = { holder_scope = { NOT = { culture = ROOT_FROM } } } + } + additive_modifier = { #Candidate is a foreigner's pet + value = -15 + localisation_key = tooltip_feudal_elector_vote_foreigners_pet + FROM = { + character = ROOT_FROMFROMFROM + culture = ROOT + } + FROMFROM = { holder_scope = { NOT = { culture_group = ROOT_FROM } } } + } + additive_modifier = { #If candidate is elected, he will rule from a capital outside this dejure. + value = -15 + localisation_key = tooltip_feudal_elector_vote_political_concerns + capital_scope = { de_jure_liege = FROMFROM } + FROM = { + is_ruler = yes + vassal_of = FROMFROM + capital_scope = { NOT = { de_jure_liege = ROOT_FROMFROM } } + } + } + additive_modifier = { #Candidate is a foreign ruler. + value = -30 + localisation_key = tooltip_feudal_elector_vote_encroaching_foreigner + capital_scope = { de_jure_liege = FROMFROM } + FROM = { + is_ruler = yes + NOT = { is_vassal_or_below_of = ROOT_FROMFROM } + } + } + additive_modifier = { #Candidate is a foreign non-dejure ruler. + value = -500 + localisation_key = tooltip_feudal_elector_vote_encroaching_foreigner + NOT = { capital_scope = { de_jure_liege = FROMFROM } } + FROM = { + is_ruler = yes + NOT = { is_vassal_or_below_of = ROOT_FROMFROM } + } + } + + #Faithism + additive_modifier = { #Infidel + value = -25 + localisation_key = tooltip_feudal_elector_vote_infidel + NOT = { has_religion_feature = religion_cosmopolitan } + NOT = { has_religion_feature = religion_dogmatic } + FROM = { + religion_group = ROOT + NOT = { religion = ROOT } + NOT = { is_heresy_of = ROOT } + } + } + additive_modifier = { #Heathen + value = -50 + localisation_key = tooltip_feudal_elector_vote_heathen + NOT = { has_religion_feature = religion_cosmopolitan } + NOT = { has_religion_feature = religion_dogmatic } + NOR = { + AND = { + trait = sympathy_christendom + FROM = { religion_group = christian } + } + AND = { + trait = sympathy_afro_syncretic + FROM = { religion_group = afro_syncretic } + } + AND = { + trait = sympathy_american_native + FROM = { religion_group = american_native } + } + AND = { + trait = sympathy_pacific + FROM = { religion_group = pacific } + } + AND = { + trait = sympathy_judaism + FROM = { religion_group = jewish_group } + } + AND = { + trait = sympathy_indian + FROM = { religion_group = indian_group } + } + AND = { + trait = sympathy_pirate + FROM = { religion_group = pirate } + } + AND = { + trait = sympathy_cult_of_saints + FROM = { religion_group = cult_of_saints } + } + AND = { + trait = sympathy_pagans + FROM = { religion_group = pagan_group } + } + AND = { + trait = sympathy_oldworld + FROM = { religion_group = oldworld } + } + + + } + FROM = { + NOT = { religion_group = ROOT } + NOT = { is_heresy_of = ROOT } + } + } + additive_modifier = { #Heretic + value = -50 + localisation_key = tooltip_feudal_elector_vote_heretic + NOT = { has_religion_feature = religion_cosmopolitan } + NOT = { has_religion_feature = religion_dogmatic } + FROM = { is_heresy_of = ROOT } + } + additive_modifier = { #Dogmatics will hardly ever pick an infidel. + value = -100 + localisation_key = tooltip_feudal_elector_vote_heathen_dogmatic + has_religion_feature = religion_dogmatic + FROM = { NOT = { religion = ROOT } } + } + + #Barbarism + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_uncivilized + OR = { + is_feudal = yes + is_merchant_republic = yes + is_patrician = yes + } + FROM = { + NOR = { + is_feudal = yes + is_merchant_republic = yes + is_patrician = yes + } + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_settled + is_nomadic = yes + FROM = { + is_nomadic = no + } + } + + #Nepotism + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_dynasty + NOT = { + character = FROM + } + FROM = { + dynasty = ROOT + NOT = { + is_close_relative = ROOT + } + } + } + additive_modifier = { + value = 20 + localisation_key = tooltip_feudal_elector_vote_relative + NOT = { + character = FROM + } + FROM = { + is_close_relative = ROOT + NOT = { + is_child_of = ROOT + } + } + } + additive_modifier = { + value = 30 + localisation_key = tooltip_feudal_elector_vote_parent + NOT = { + character = FROM + } + FROM = { + is_child_of = ROOT + } + NOT = { + FROMFROM = { + holder_scope = { + character = ROOT + } + } + } + } + additive_modifier = { #Current Ruler should tend to often pick one of his own children as potential heirs. + value = 60 + localisation_key = tooltip_feudal_elector_vote_parent + NOT = { + character = FROM + } + FROM = { + is_child_of = ROOT + } + FROMFROM = { + holder_scope = { + character = ROOT + } + } + } + + #Prestige + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_prestige_negative + NOT = { + character = FROM + } + FROM = { NOT = { prestige = -1000 } } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_prestige_negative + NOT = { + character = FROM + } + FROM = { prestige = -1000 } + FROM = { NOT = { prestige = -500 } } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_prestige_negative + NOT = { + character = FROM + } + FROM = { prestige = -500 } + FROM = { NOT = { prestige = -250 } } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_prestige_negative + NOT = { + character = FROM + } + FROM = { prestige = -250 } + FROM = { NOT = { prestige = 0 } } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_prestige_positive + NOT = { + character = FROM + } + FROM = { prestige = 250 } + FROM = { NOT = { prestige = 500 } } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_prestige_positive + NOT = { + character = FROM + } + FROM = { prestige = 500 } + FROM = { NOT = { prestige = 1000 } } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_prestige_positive + NOT = { + character = FROM + } + FROM = { prestige = 1000 } + } + + #Piety + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_piety_negative + NOT = { + character = FROM + } + FROM = { NOT = { piety = -500 } } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_piety_negative + NOT = { + character = FROM + } + FROM = { piety = -500 } + FROM = { NOT = { piety = -250 } } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_piety_negative + NOT = { + character = FROM + } + FROM = { piety = -250 } + FROM = { NOT = { piety = -100 } } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_piety_negative + NOT = { + character = FROM + } + FROM = { piety = -100 } + FROM = { NOT = { piety = 0 } } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_piety_positive + NOT = { + character = FROM + } + FROM = { piety = 100 } + FROM = { NOT = { piety = 250 } } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_piety_positive + NOT = { + character = FROM + } + FROM = { piety = 250 } + FROM = { NOT = { piety = 500 } } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_piety_positive + NOT = { + character = FROM + } + FROM = { piety = 500 } + } + + #Claims + additive_modifier = { + value = 30 + localisation_key = tooltip_feudal_elector_vote_strong_claimant + FROM = { + has_claim = FROMFROM + } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_weak_claimant + FROM = { + has_weak_claim = FROMFROM + } + } + + + #All the Traits + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_playful + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = playful + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_rowdy + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = rowdy + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_haughty + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = yes + FROM = { + trait = haughty + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_conscientious + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = yes + FROM = { + trait = conscientious + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_curious + NOT = { character = FROM } #Do not judge yourself. + this_is_spiritual_culture_trigger = yes + FROM = { + trait = curious + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_idolizer + NOT = { character = FROM } #Do not judge yourself. + this_is_spiritual_culture_trigger = yes + FROM = { + trait = idolizer + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_depressed + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = depressed + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_drunkard + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = drunkard + } + } + additive_modifier = { #Would mean the end of Elections + value = -35 + localisation_key = tooltip_feudal_elector_vote_immortal + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = immortal + } + } + additive_modifier = { + value = -35 + localisation_key = tooltip_feudal_elector_vote_incapable + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = incapable + } + } + additive_modifier = { + value = -50 + localisation_key = tooltip_feudal_elector_vote_incapable_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = incapable + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_infirm + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = no + FROM = { + trait = infirm + } + } + additive_modifier = { + value = -30 + localisation_key = tooltip_feudal_elector_vote_infirm_diplomat + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = yes + FROM = { + trait = infirm + } + } + additive_modifier = { + value = -30 + localisation_key = tooltip_feudal_elector_vote_lunatic + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = zealous + is_tribal = yes + is_nomadic = yes + } + FROM = { + trait = lunatic + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_maimed + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = maimed + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_maimed_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = maimed + } + } + additive_modifier = { + value = -35 + localisation_key = tooltip_feudal_elector_vote_possessed + NOT = { character = FROM } #Do not judge yourself. + NOT = { trait = zealous } + NOR = { + is_tribal = yes + is_nomadic = yes + } + FROM = { + trait = possessed + } + } + additive_modifier = { + value = -60 + localisation_key = tooltip_feudal_elector_vote_possessed_vs_zealous + NOT = { character = FROM } #Do not judge yourself. + trait = zealous + NOR = { + is_tribal = yes + is_nomadic = yes + } + FROM = { + trait = possessed + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_physician + NOT = { character = FROM } #Do not judge yourself. + this_is_spiritual_culture_trigger = yes + FROM = { + trait = physician + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_scarred + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = scarred + } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_scarred_mid + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = scarred_mid + } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_scarred_high + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = scarred_high + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_stressed + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = stressed + } + } + additive_modifier = { #Judge yourself on illness. You should probably not candidate yourself if you are dying. + value = -15 + localisation_key = tooltip_feudal_elector_vote_wounded + FROM = { + trait = wounded + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_cancer + FROM = { + trait = cancer + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_dysentery + FROM = { + trait = dysentery + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_flu + FROM = { + trait = flu + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_food_poisoning + FROM = { + trait = food_poisoning + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_gout + FROM = { + trait = gout + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_syphilitic + FROM = { + trait = syphilitic + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_ill + FROM = { + trait = ill + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_has_measles + FROM = { + trait = has_measles + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_pneumonic + FROM = { + trait = pneumonic + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_rabies + FROM = { + trait = rabies + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_scurvy + FROM = { + trait = scurvy + } + } + additive_modifier = { + value = -45 + localisation_key = tooltip_feudal_elector_vote_sickly + FROM = { + trait = sickly + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_mangled + this_is_warrior_culture_trigger = no + FROM = { + trait = mangled + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_mangled_warrior + this_is_warrior_culture_trigger = yes + FROM = { + trait = mangled + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_one_eyed + FROM = { + trait = one_eyed + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_one_handed + FROM = { + trait = one_handed + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_one_legged + FROM = { + trait = one_legged + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_severely_injured + this_is_warrior_culture_trigger = no + FROM = { + trait = severely_injured + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_bastard + NOT = { character = FROM } #Do not judge yourself. + is_feudal = yes + FROM = { + trait = bastard + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_child_of_consort + NOT = { character = FROM } #Do not judge yourself. + is_feudal = yes + FROM = { + OR = { + trait = legit_bastard + trait = child_of_consort_male + trait = child_of_consort + } + } + } + additive_modifier = { #Attraction bonus + value = 10 + localisation_key = tooltip_feudal_elector_vote_attractive + NOT = { character = FROM } #Do not judge yourself. + is_adult = yes + OR = { + NOT = { is_close_relative = FROM } + has_religion_feature = religion_holy_family + } + OR = { + AND = { + prefers_men_trigger = yes + NOR = { + trait = celibate + AND = { + is_married = yes + NOT = { is_married = FROM } + trait = chaste + } + } + FROM = { + is_female = no + is_adult = yes + is_attractive_trigger = yes + } + } + AND = { + prefers_men_trigger = no + NOR = { + trait = celibate + AND = { + is_married = yes + NOT = { is_married = FROM } + trait = chaste + } + } + FROM = { + is_female = yes + is_adult = yes + is_attractive_trigger = yes + } + } + } + } + additive_modifier = { #Ugliness bonus + value = -10 + localisation_key = tooltip_feudal_elector_vote_ugly + NOT = { character = FROM } #Do not judge yourself. + is_adult = yes + OR = { + NOT = { is_close_relative = FROM } + has_religion_feature = religion_holy_family + } + OR = { + AND = { + prefers_men_trigger = yes + NOR = { + trait = celibate + AND = { + is_married = yes + NOT = { is_married = FROM } + trait = chaste + } + } + FROM = { + is_female = no + is_adult = yes + is_unattractive_trigger = yes + } + } + AND = { + prefers_men_trigger = no + NOR = { + trait = celibate + AND = { + is_married = yes + NOT = { is_married = FROM } + trait = chaste + } + } + FROM = { + is_female = yes + is_adult = yes + is_unattractive_trigger = yes + } + } + } + } + additive_modifier = { + value = 20 + localisation_key = tooltip_feudal_elector_vote_genius_diplomat + NOT = { character = FROM } #Do not judge yourself. + OR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = genius + } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_genius + NOT = { character = FROM } #Do not judge yourself. + NOR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = genius + } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_quick_diplomat + NOT = { character = FROM } #Do not judge yourself. + OR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = quick + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_quick + NOT = { character = FROM } #Do not judge yourself. + NOR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = quick + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_strong + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = strong + } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_strong_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = strong + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_clubfooted + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = clubfooted + } + } + additive_modifier = { + value = -35 + localisation_key = tooltip_feudal_elector_vote_dwarf + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = dwarf + } + } + additive_modifier = { + value = -50 + localisation_key = tooltip_feudal_elector_vote_dwarf_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = dwarf + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_harelip + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = harelip + } + } + additive_modifier = { + value = -45 + localisation_key = tooltip_feudal_elector_vote_hunchback + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = hunchback + } + } + additive_modifier = { + value = -60 + localisation_key = tooltip_feudal_elector_vote_hunchback_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = hunchback + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_imbecile + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = no + FROM = { + trait = imbecile + } + } + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_imbecile_diplomat + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = yes + FROM = { + trait = imbecile + } + } + additive_modifier = { + value = -75 + localisation_key = tooltip_feudal_elector_vote_inbred + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = inbred + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_lisp + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = lisp + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_slow + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = no + FROM = { + trait = slow + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_slow_diplomat + NOT = { character = FROM } #Do not judge yourself. + this_is_diplomatic_culture_trigger = yes + FROM = { + trait = slow + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_stutter + NOT = { character = FROM } #Do not judge yourself. + FROM = { + trait = stutter + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_weak + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = weak + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_weak_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = weak + } + } + additive_modifier = { + value = 5 + localisation_key = tooltip_feudal_elector_vote_robust + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = robust + } + } + additive_modifier = { + value = 10 + localisation_key = tooltip_feudal_elector_vote_robust_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = robust + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_dull_diplomat + NOT = { character = FROM } #Do not judge yourself. + OR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = dull + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_dull + NOT = { character = FROM } #Do not judge yourself. + NOR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = dull + } + } + additive_modifier = { + value = -5 + localisation_key = tooltip_feudal_elector_vote_feeble + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = feeble + } + } + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_feeble_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = feeble + } + } + + #The Seven Sins/Virtues + additive_modifier = { #Praised for being Chaste + value = 15 + localisation_key = tooltip_feudal_elector_vote_chaste_positive + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + NOT = { trait = lustful } + FROM = { + trait = chaste + } + } + additive_modifier = { #Praised for being Temperate + value = 15 + localisation_key = tooltip_feudal_elector_vote_temperate_positive + NOT = { character = FROM } #Do not judge yourself. + NOT = { trait = gluttonous } + religion_group = latter_day_saints + FROM = { + trait = temperate + } + } + additive_modifier = { #Praised for being Charitable + value = 15 + localisation_key = tooltip_feudal_elector_vote_charitable_positive + NOT = { character = FROM } #Do not judge yourself. + NOT = { trait = greedy } + religion_group = latter_day_saints + FROM = { + trait = charitable + } + } + additive_modifier = { #Shunned for being Charitable + value = -15 + localisation_key = tooltip_feudal_elector_vote_charitable_negative + NOT = { character = FROM } #Do not judge yourself. + trait = greedy + FROM = { + trait = charitable + } + } + additive_modifier = { #Praised for being Diligent + value = 15 + localisation_key = tooltip_feudal_elector_vote_diligent_positive + NOT = { character = FROM } #Do not judge yourself. + NOT = { trait = slothful } + FROM = { + trait = diligent + } + } + additive_modifier = { #Shunned for being Diligent + value = -15 + localisation_key = tooltip_feudal_elector_vote_diligent_negative + NOT = { character = FROM } #Do not judge yourself. + trait = slothful + FROM = { + trait = diligent + } + } + additive_modifier = { #Praised for being Patient + value = 15 + localisation_key = tooltip_feudal_elector_vote_patient_positive + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = wroth + this_is_warrior_culture_trigger = yes + } + FROM = { + trait = patient + } + } + additive_modifier = { #Shunned for being Patient + value = -15 + localisation_key = tooltip_feudal_elector_vote_patient_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = wroth + this_is_warrior_culture_trigger = yes + } + FROM = { + trait = patient + } + } + additive_modifier = { #Praised for being Kind + value = 25 + localisation_key = tooltip_feudal_elector_vote_kind_positive + NOT = { character = FROM } #Do not judge yourself. + is_benevolent_trigger = yes + FROM = { + is_benevolent_trigger = yes + } + } + additive_modifier = { #Shunned for being Kind + value = -25 + localisation_key = tooltip_feudal_elector_vote_kind_negative + NOT = { character = FROM } #Do not judge yourself. + is_evil_trigger = yes + FROM = { + is_benevolent_trigger = yes + } + } + additive_modifier = { #Praised for being Humble + value = 15 + localisation_key = tooltip_feudal_elector_vote_humble_positive + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = proud + trait = envious + } + FROM = { + trait = humble + } + } + additive_modifier = { #Shunned for being Humble + value = -15 + localisation_key = tooltip_feudal_elector_vote_humble_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = proud + trait = envious + } + FROM = { + trait = humble + } + } + additive_modifier = { #Praised for being Lustful + value = 15 + localisation_key = tooltip_feudal_elector_vote_lustful_positive + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = lustful + trait = hedonist + } + FROM = { + trait = lustful + } + } + additive_modifier = { #Shunned for being Lustful - Male + value = -15 + localisation_key = tooltip_feudal_elector_vote_lustful_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + OR = { + trait = arbitrary #No need for consistency + NOR = { + trait = lustful + trait = hedonist + } + } + FROM = { + trait = lustful + } + } + additive_modifier = { #Praised for being Gluttonous + value = 15 + localisation_key = tooltip_feudal_elector_vote_gluttonous_positive + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = gluttonous + trait = hedonist + } + FROM = { + trait = gluttonous + } + } + additive_modifier = { #Shunned for being Gluttonous + value = -15 + localisation_key = tooltip_feudal_elector_vote_gluttonous_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + OR = { + trait = arbitrary #No need for consistency + NOR = { + trait = gluttonous + trait = hedonist + } + } + FROM = { + trait = gluttonous + } + } + additive_modifier = { #Praised for being Greedy + value = 15 + localisation_key = tooltip_feudal_elector_vote_greedy_positive + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = greedy + } + FROM = { + trait = greedy + } + } + additive_modifier = { #Shunned for being Greedy + value = -15 + localisation_key = tooltip_feudal_elector_vote_greedy_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + OR = { + trait = arbitrary #No need for consistency + NOT = { trait = greedy } + } + FROM = { + trait = greedy + } + } + additive_modifier = { #Praised for being Slothful + value = 15 + localisation_key = tooltip_feudal_elector_vote_slothful_positive + NOT = { character = FROM } #Do not judge yourself. + trait = slothful + FROM = { + trait = slothful + } + } + additive_modifier = { #Shunned for being Slothful + value = -15 + localisation_key = tooltip_feudal_elector_vote_slothful_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = arbitrary #No need for consistency + NOT = { trait = slothful } + } + FROM = { + trait = slothful + } + } + additive_modifier = { #Praised for being Wroth + value = 15 + localisation_key = tooltip_feudal_elector_vote_wroth_positive + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = wroth + } + } + additive_modifier = { #Shunned for being Wroth + value = -15 + localisation_key = tooltip_feudal_elector_vote_wroth_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = wroth + } + } + additive_modifier = { #Shunned for being Evil + value = -25 + localisation_key = tooltip_feudal_elector_vote_evil_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = arbitrary #No need for consistency + NOT = { is_evil_trigger = yes } + } + FROM = { + is_evil_trigger = yes + } + } + additive_modifier = { #Shunned for being Proud + value = -15 + localisation_key = tooltip_feudal_elector_vote_proud_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + OR = { + trait = arbitrary #No need for consistency + trait = humble + AND = { + is_theocracy = yes + NOT = { trait = proud } + } + } + FROM = { + trait = proud + } + } + additive_modifier = { #Shunned for being Ambitious + value = -5 + localisation_key = tooltip_feudal_elector_vote_ambitious_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + OR = { + trait = arbitrary #No need for consistency + NOT = { trait = ambitious } + } + FROM = { + trait = ambitious + } + } + additive_modifier = { #Shunned for being Arbitrary + value = -10 + localisation_key = tooltip_feudal_elector_vote_arbitrary_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = just + trait = arbitrary #Arbitraception + } + FROM = { + trait = arbitrary + } + } + additive_modifier = { #Praised for being Brave + value = 5 + localisation_key = tooltip_feudal_elector_vote_brave_positive + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + NOR = { + trait = envious + trait = arbitrary #No need for consistency + } + FROM = { + trait = brave + } + } + additive_modifier = { #Praised for being Brave + value = 10 + localisation_key = tooltip_feudal_elector_vote_brave_positive_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + NOR = { + trait = envious + trait = arbitrary #No need for consistency + } + FROM = { + trait = brave + } + } + additive_modifier = { #Shunned for being Brave + value = -5 + localisation_key = tooltip_feudal_elector_vote_brave_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + OR = { + trait = envious + trait = arbitrary #No need for consistency + } + FROM = { + trait = brave + } + } + additive_modifier = { #Shunned for being Craven + value = -10 + localisation_key = tooltip_feudal_elector_vote_craven_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = craven + } + } + additive_modifier = { #Shunned for being Craven + value = -25 + localisation_key = tooltip_feudal_elector_vote_craven_negative_warrior + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = craven + } + } + additive_modifier = { #Shunned for being Cynical + value = -20 + localisation_key = tooltip_feudal_elector_vote_cynical_negative + NOT = { character = FROM } #Do not judge yourself. + NOT = { has_religion_feature = religion_dogmatic } + religion = FROM + OR = { + is_reformed_religion = yes + NOT = { religion_group = pagan_group } + } + FROM = { + trait = cynical + } + } + additive_modifier = { #Shunned for being Cynical + value = -50 + localisation_key = tooltip_feudal_elector_vote_cynical_negative_dogmatic + NOT = { character = FROM } #Do not judge yourself. + has_religion_feature = religion_dogmatic + religion = FROM + OR = { + trait = arbitrary #No need for consistency + NOT = { trait = cynical } + } + FROM = { + trait = cynical + } + } + additive_modifier = { #Shunned for being Deceitful + value = -10 + localisation_key = tooltip_feudal_elector_vote_deceitful_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = arbitrary #No need for consistency + trait = honest + } + FROM = { + trait = deceitful + } + } + additive_modifier = { #Praised for being Erudite + value = 10 + localisation_key = tooltip_feudal_elector_vote_erudite_positive + NOT = { character = FROM } #Do not judge yourself. + OR = { + this_is_diplomatic_culture_trigger = yes + this_is_spiritual_culture_trigger = yes + } + FROM = { + trait = erudite + } + } + additive_modifier = { #Praised for being Just + value = 15 + localisation_key = tooltip_feudal_elector_vote_just_positive + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = deceitful + trait = arbitrary + } + FROM = { + trait = just + } + } + additive_modifier = { #Shunned for being Paranoid + value = -5 + localisation_key = tooltip_feudal_elector_vote_paranoid_negative + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = deceitful + trait = arbitrary + trait = paranoid + } + FROM = { + trait = paranoid + } + } + additive_modifier = { #Shunned for being Paranoid by Paranoid + value = -15 + localisation_key = tooltip_feudal_elector_vote_paranoid_negative_paranoid + NOT = { character = FROM } #Do not judge yourself. + trait = paranoid + NOR = { + trait = deceitful + trait = arbitrary + } + FROM = { + trait = paranoid + } + } + additive_modifier = { #Shunned for being Shy + value = -10 + localisation_key = tooltip_feudal_elector_vote_shy_negative + NOT = { character = FROM } #Do not judge yourself. + OR = { + this_is_diplomatic_culture_trigger = yes + this_is_warrior_culture_trigger = yes + } + FROM = { + trait = shy + } + } + additive_modifier = { #Praised for being Stubborn + value = 5 + localisation_key = tooltip_feudal_elector_vote_stubborn_positive + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = stubborn + } + } + additive_modifier = { #Shunned for being Stubborn + value = -10 + localisation_key = tooltip_feudal_elector_vote_stubborn_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_spiritual_culture_trigger = yes + FROM = { + trait = stubborn + } + } + additive_modifier = { #Praised for being Trusting + value = 25 + localisation_key = tooltip_feudal_elector_vote_trusting_positive + NOT = { character = FROM } #Do not judge yourself. + OR = { + trait = deceitful + trait = schemer + trait = ambitious + } + FROM = { + trait = trusting + } + } + additive_modifier = { #Praised for being Zealous + value = 10 + localisation_key = tooltip_feudal_elector_vote_zealous_positive + NOT = { character = FROM } #Do not judge yourself. + religion = FROM + NOR = { + has_religion_feature = religion_cosmopolitan + pacifist = yes + trait = cynical + } + FROM = { + trait = zealous + } + } + additive_modifier = { #Shunned for being Zealous + value = -20 + localisation_key = tooltip_feudal_elector_vote_zealous_negative + NOT = { character = FROM } #Do not judge yourself. + religion = FROM + OR = { + has_religion_feature = religion_cosmopolitan + pacifist = yes + trait = cynical + } + FROM = { + trait = zealous + } + } + additive_modifier = { #Praised for being Adventurer + value = 10 + localisation_key = tooltip_feudal_elector_vote_adventurer_positive + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = adventurer + } + } + additive_modifier = { #Shunned for being Adventurer + value = -10 + localisation_key = tooltip_feudal_elector_vote_adventurer_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = adventurer + } + } + additive_modifier = { #Shunned for being excommunicated + value = -25 + localisation_key = tooltip_feudal_elector_vote_excommunicated_negative + NOT = { character = FROM } #Do not judge yourself. + NOR = { + trait = zealous + trait = cynical + } + OR = { + NOT = { trait = excommunicated } + trait = arbitrary #No need for consistency + } + FROM = { + excommunicated_for = ROOT + } + } + additive_modifier = { #Shunned for being excommunicated + value = -75 + localisation_key = tooltip_feudal_elector_vote_excommunicated_negative_zealous + NOT = { character = FROM } #Do not judge yourself. + trait = zealous + OR = { + NOT = { trait = excommunicated } + trait = arbitrary #No need for consistency + } + FROM = { + excommunicated_for = ROOT + } + } + #Kinslayer - From stranger's perspective + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_vote_kinslayer_1_stranger + NOT = { character = FROM } #Do not judge yourself. + NOT = { dynasty = FROM } + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = dynastic_kinslayer + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_kinslayer_2_stranger + NOT = { character = FROM } #Do not judge yourself. + NOT = { dynasty = FROM } + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = familial_kinslayer + } + } + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_kinslayer_3_stranger + NOT = { character = FROM } #Do not judge yourself. + NOT = { dynasty = FROM } + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = kinslayer + } + } + #Kinslayer - From a far relative's perspective + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_kinslayer_1_dynast + NOT = { character = FROM } #Do not judge yourself. + NOT = { is_close_relative = FROM } + dynasty = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = dynastic_kinslayer + } + } + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_kinslayer_2_dynast + NOT = { character = FROM } #Do not judge yourself. + NOT = { is_close_relative = FROM } + dynasty = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = familial_kinslayer + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_kinslayer_3_dynast + NOT = { character = FROM } #Do not judge yourself. + NOT = { is_close_relative = FROM } + dynasty = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = kinslayer + } + } + #Kinslayer - From a close relative's perspective + additive_modifier = { + value = -20 + localisation_key = tooltip_feudal_elector_vote_kinslayer_1_dynast + NOT = { character = FROM } #Do not judge yourself. + is_close_relative = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = dynastic_kinslayer + } + } + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_vote_kinslayer_2_dynast + NOT = { character = FROM } #Do not judge yourself. + is_close_relative = FROM + dynasty = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = familial_kinslayer + } + } + additive_modifier = { + value = -30 + localisation_key = tooltip_feudal_elector_vote_kinslayer_3_dynast + NOT = { character = FROM } #Do not judge yourself. + is_close_relative = FROM + dynasty = FROM + OR = { + NOR = { + trait = dynastic_kinslayer + trait = familial_kinslayer + trait = kinslayer + } + trait = arbitrary #No need for consistency + } + FROM = { + trait = kinslayer + } + } + additive_modifier = { #Shunned for loving the heathens + value = -25 + localisation_key = tooltip_feudal_elector_vote_sympathy_heathens + NOT = { character = FROM } #Do not judge yourself. + religion = FROM + NOT = { has_religion_feature = religion_cosmopolitan } + OR = { + pacifist = yes + } + OR = { + trait = zealous + has_religion_feature = religion_dogmatic + } + OR = { + trait = zealous + trait = arbitrary #No need for consistency + } + FROM = { + OR = { + trait = sympathy_christendom + trait = sympathy_judaism + trait = sympathy_afro_syncretic + trait = sympathy_american_native + trait = sympathy_pacific + trait = sympathy_oldworld + trait = sympathy_mesoamerican_gods + trait = sympathy_pirate + trait = sympathy_pagans + trait = sympathy_indian + } + } + } + additive_modifier = { #Praised for being Giant + value = 10 + localisation_key = tooltip_feudal_elector_vote_giant_positive + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + trait = giant + } + } + additive_modifier = { #Shunned for being Giant + value = -10 + localisation_key = tooltip_feudal_elector_vote_giant_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = no + FROM = { + trait = giant + } + } + additive_modifier = { #Shunned for being Lefthanded + value = -10 + localisation_key = tooltip_feudal_elector_vote_lefthanded_negative + NOT = { character = FROM } #Do not judge yourself. + religion_group = latter_day_saints + FROM = { + trait = lefthanded + } + } + additive_modifier = { #Shunned for being out of shape + value = -10 + localisation_key = tooltip_feudal_elector_vote_shape_negative + NOT = { character = FROM } #Do not judge yourself. + this_is_warrior_culture_trigger = yes + FROM = { + OR = { + trait = is_fat + trait = is_malnourished + } + } + } + additive_modifier = { #Shunned for being unproved courtier in the shadow of the ruler. + value = -10 + localisation_key = tooltip_feudal_elector_vote_spoiled_courtier + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #Do not judge yourself. + FROM = { + NOR = { + is_ruler = yes + has_job_title = job_marshal + has_job_title = job_chancellor + has_job_title = job_treasurer + has_job_title = job_spiritual + has_job_title = job_spymaster + } + OR = { + trait = decadent + trait = slothful + trait = hedonist + trait = is_fat + trait = shy + } + } + } + + ########################## Ruler's traits ########################## + #Ruler is lunatic, vote against his pick + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_lunatic + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + NOR = { + trait = lunatic #Don't care + trait = possessed #Don't care + trait = arbitrary #Don't care + trait = zealous #Might be the gods speaking + } + FROMFROM = { + holder_scope = { + trait = lunatic + } + } + } + #Ruler is possessed, vote against his pick + additive_modifier = { + value = -10 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_possessed + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + trait = zealous + NOR = { + trait = lunatic #Don't care + trait = possessed #Don't care + trait = arbitrary #Don't care + } + FROMFROM = { + holder_scope = { + trait = possessed + } + } + } + + #Ruler is just, trust his pick + additive_modifier = { + value = 25 + localisation_key = tooltip_feudal_elector_pro_vote_ruler_just + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + NOR = { + trait = lunatic #Don't care + trait = possessed #Don't care + trait = arbitrary #Don't like it + } + FROMFROM = { + holder_scope = { + trait = just + } + } + } + #Ruler is a Tyrant (Opinion), vote against his pick + additive_modifier = { + value = -25 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_tyrant + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + NOR = { + trait = lunatic #Don't care + trait = possessed #Don't care + trait = arbitrary #Don't care + } + FROMFROM = { + holder_scope = { + ROOT = { + has_opinion_modifier = { + modifier = opinion_tyrant + who = PREV + } + } + } + } + } + + + ########################## Raw Opinion bonus towards Candidate ########################## + additive_modifier = { + value = -150 + localisation_key = tooltip_feudal_elector_vote_opinion_negative + NOT = { character = FROM } #But not if it's me. + is_rival = FROM + } + additive_modifier = { + value = -100 + localisation_key = tooltip_feudal_elector_vote_opinion_negative + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + NOT = { + opinion = { + who = FROM + value = -75 + } + } + } + additive_modifier = { + value = -50 + localisation_key = tooltip_feudal_elector_vote_opinion_negative + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + NOT = { + opinion = { + who = FROM + value = -50 + } + } + opinion = { + who = FROM + value = -75 + } + } + additive_modifier = { + value = -30 + localisation_key = tooltip_feudal_elector_vote_opinion_negative + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + NOT = { + opinion = { + who = FROM + value = -25 + } + } + opinion = { + who = FROM + value = -50 + } + } + additive_modifier = { + value = -15 + localisation_key = tooltip_feudal_elector_vote_opinion_negative + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + NOT = { + opinion = { + who = FROM + value = 0 + } + } + opinion = { + who = FROM + value = -25 + } + } + additive_modifier = { + value = 15 + localisation_key = tooltip_feudal_elector_vote_opinion_positive + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + opinion = { + who = FROM + value = 0 + } + NOT = { + opinion = { + who = FROM + value = 25 + } + } + } + additive_modifier = { + value = 30 + localisation_key = tooltip_feudal_elector_vote_opinion_positive + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + opinion = { + who = FROM + value = 25 + } + NOT = { + opinion = { + who = FROM + value = 50 + } + } + } + additive_modifier = { + value = 50 + localisation_key = tooltip_feudal_elector_vote_opinion_positive + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + opinion = { + who = FROM + value = 50 + } + NOT = { + opinion = { + who = FROM + value = 75 + } + } + } + additive_modifier = { + value = 70 + localisation_key = tooltip_feudal_elector_vote_opinion_positive + NOT = { character = FROM } #But not if it's me. + NOT = { is_rival = FROM } #Special case + opinion = { + who = FROM + value = 75 + } + } + + ########################## Raw Opinion bonus towards Ruler ########################## + additive_modifier = { #Vassal hates ruler, therefore votes against the ruler's candidate (FROMFROMFROM) + value = -30 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_opinion_negative + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + NOT = { + reverse_opinion = { who = ROOT value = -75 } + } + } + } + } + additive_modifier = { #Vassal hates ruler, therefore votes against the ruler's candidate (FROMFROMFROM) + value = -20 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_opinion_negative + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + NOT = { + reverse_opinion = { who = ROOT value = -50 } + } + reverse_opinion = { who = ROOT value = -75 } + } + } + } + additive_modifier = { #Vassal hates ruler, therefore votes against the ruler's candidate (FROMFROMFROM) + value = -10 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_opinion_negative + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + NOT = { + reverse_opinion = { who = ROOT value = -25 } + } + reverse_opinion = { who = ROOT value = -50 } + } + } + } + additive_modifier = { #Vassal hates ruler, therefore votes against the ruler's candidate (FROMFROMFROM) + value = -5 + localisation_key = tooltip_feudal_elector_anti_vote_ruler_opinion_negative + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + NOT = { + reverse_opinion = { who = ROOT value = 0 } + } + reverse_opinion = { who = ROOT value = -25 } + } + } + } + additive_modifier = { #Vassal loves ruler, therefore votes for the ruler's candidate (FROMFROMFROM) + value = 5 + localisation_key = tooltip_feudal_elector_pro_vote_ruler_opinion_positive + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + reverse_opinion = { who = ROOT value = 0 } + NOT = { + reverse_opinion = { who = ROOT value = 25 } + } + } + } + } + additive_modifier = { #Vassal loves ruler, therefore votes for the ruler's candidate (FROMFROMFROM) + value = 20 + localisation_key = tooltip_feudal_elector_pro_vote_ruler_opinion_positive + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + reverse_opinion = { who = ROOT value = 25 } + NOT = { + reverse_opinion = { who = ROOT value = 50 } + } + } + } + } + additive_modifier = { #Vassal loves ruler, therefore votes for the ruler's candidate (FROMFROMFROM) + value = 40 + localisation_key = tooltip_feudal_elector_pro_vote_ruler_opinion_positive + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + reverse_opinion = { who = ROOT value = 50 } + NOT = { + reverse_opinion = { who = ROOT value = 75 } + } + } + } + } + additive_modifier = { #Vassal loves ruler, therefore votes for the ruler's candidate (FROMFROMFROM) + value = 60 + localisation_key = tooltip_feudal_elector_pro_vote_ruler_opinion_positive + FROM = { character = ROOT_FROMFROMFROM } + NOT = { character = FROM } #But not if it's me. + FROMFROM = { + holder_scope = { + NOT = { character = ROOT } #Of course you trust your own opinion of your candidate... + reverse_opinion = { who = ROOT value = 75 } + } + } + } + } + + #ROOT = Current Title holder, FROM = Candidate, FROMFROM = Title, FROMFROMFROM = Null + candidate_trigger = { #Close relatives, claimants, marshals. No mutilations (if byzantine) + NOT = { character = FROM } #Not the current ruler. + FROM = { + NOR = { + trait = crusader_king + trait = crusader_queen + } + } + FROM = { #Either the candidate is in the realm, or is landless, or the title is independent, or the realm of the title does NOT have protected inheritance. + OR = { + any_liege = { + character = ROOT + } + is_ruler = no + ROOT_FROMFROM = { holder_scope = { independent = yes } } + NOR = { + ROOT_FROMFROM = { has_law = out_of_realm_inheritance_law_1 } + ROOT_FROMFROM = { has_law = crown_authority_3 } + ROOT_FROMFROM = { has_law = crown_authority_4 } + } + } + } + OR = { + FROM = { any_claim = { title = ROOT_FROMFROM } } + ROOT = { is_close_relative = FROM } + FROM = { + has_job_title = job_marshal + vassal_of = ROOT_FROMFROM + } + FROM = { + has_minor_title = title_commander + vassal_of = ROOT_FROMFROM + } + } + FROM = { + OR = { #Candidate should not be a landless Courtier that is about to inherit a Theocracy or Republic + AND = { + is_ruler = yes + is_landed = yes + is_republic = no + is_merchant_republic = no + is_theocracy = no + } + NOR = { + any_heir_title = { + is_republic = yes + } + any_heir_title = { + is_merchant_republic = yes + } + any_heir_title = { + is_theocracy = yes + } + } + } + OR = { #If the title controls the religion, candidates must be of the same religion. + ROOT = { + NOT = { + controls_religion = yes + } + } + religion = ROOT + } + NOR = { + trait = cat + trait = disinherited + trait = horse + trait = eunuch + trait = disfigured + trait = blinded + trait = eunuch + trait = dwarf + trait = clubfooted + trait = harelip + trait = inbred + AND = { + trait = bastard + is_ruler = no + } + is_ascetic_trigger = yes + is_theocracy = yes + is_republic = yes + is_merchant_republic = yes + } + } + } +} + + + ##################################################################################################################################################### + ##################################################################################################################################################### + #####################################################################################################################################################