#create_roman_empire_scripted_effect = { # primary_title = { save_scope_as = old_primary_title } # add_trait = augustus # if = { # limit = { has_dlc_feature = legends } # create_legend_seed = { # type = legitimizing # quality = illustrious # chronicle = new_title # properties = { # title = title:h_roman_empire # founder = root # } # } # } # #Create Roman Empire, shift dejure/history/laws, destroy e_byzantium. # # if = { # limit = { capital_county = { this = title:c_byzantion } } # title:h_roman_empire = { # set_capital_county = title:c_byzantion # } # } # # hidden_effect = { # every_held_title = { #Should shift all dejure of all Empires owned at the time. # title_tier = empire # # set_de_jure_liege_title = title:h_roman_empire # } # every_empire = { # limit = { # NOT = { exists = hegemony } # any_de_jure_county = { # percent >= 0.6 # holder = { # OR = { # this = root # any_liege_or_above = { this = root } # } # } # } # } # set_de_jure_liege_title = title:h_roman_empire # } # } # split_byzantine_empire_effect = yes # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:h_roman_empire = { # change_title_holder = { # holder = root # change = scope:change # } # copy_title_history = title:e_byzantium # } # resolve_title_and_vassal_change = scope:change # if = { # Move your Title MaAs to your new title if you have any # limit = { # government_allows = administrative # primary_title = { # any_title_maa_regiment = { } # } # } # hidden_effect = { # primary_title = { transfer_title_maa_ownership = title:h_roman_empire } # } # } # if = { # If you have founded the Varangian Guard, you get to keep the benefits # limit = { # scope:old_primary_title = { has_variable = founded_varangian_guard } # } # hidden_effect = { # title:h_roman_empire = { set_variable = founded_varangian_guard } # } # } # hidden_effect = { set_primary_title_to = title:h_roman_empire } # every_held_title = { #Should destroy all other Empires owned at the time. # title_tier = empire # # root = { destroy_title = prev } # } # # if = { #Automatically move capital to Constantinople, unless it's been set to Rome. # limit = { # NOT = { capital_county = { this = title:c_roma } } # NOT = { capital_county = { this = title:c_byzantion } } # culture = { has_cultural_pillar = heritage_byzantine } # } # hidden_effect = { # if = { #Usurp if not held personally. # limit = { # NOT = { this = title:c_byzantion.holder } # } # create_title_and_vassal_change = { # type = returned # save_scope_as = change # add_claim_on_loss = no # } # title:c_byzantion = { # change_title_holder = { # holder = root # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # } # } # root = { set_realm_capital = title:c_byzantion } # } # else_if = { # limit = { # NOT = { capital_county = { this = title:c_roma } } # NOT = { capital_county = { this = title:c_byzantion } } # NOT = { culture = { has_cultural_pillar = heritage_byzantine } } # exists = title:h_roman_empire.holder # } # hidden_effect = { # if = { #Usurp if not held personally. # limit = { # NOT = { this = title:c_roma.holder } # } # create_title_and_vassal_change = { # type = returned # save_scope_as = change # add_claim_on_loss = no # } # title:c_roma = { # change_title_holder = { # holder = root # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # } # } # root = { set_realm_capital = title:c_roma } # } # hidden_effect = { # add_character_flag = flag_restorer_of_rome #used for Eulogy. # title:h_roman_empire = { # set_variable = rome_was_restored_by_byzantium # } # } #} # #create_roman_empire_holy_scripted_effect = { # add_trait = augustus # #Create Roman Empire, shift dejure/history/laws, destroy e_hre. # hidden_effect = { # every_held_title = { #Should shift all dejure of all Empires owned at the time. # title_tier = empire # # set_de_jure_liege_title = title:h_roman_empire # } # primary_title = { # if = { # limit = { # any_in_de_jure_hierarchy = { # tier = tier_kingdom # OR = { # title:k_france ?= this # title:k_aquitaine ?= this # title:k_brittany ?= this # } # } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # OR = { # title:k_france ?= this # title:k_aquitaine ?= this # title:k_brittany ?= this # } # } # set_de_jure_liege_title = title:e_france # title:e_france = { set_de_jure_liege_title = title:h_roman_empire } # } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # set_de_jure_liege_title = title:e_germany # title:e_germany = { set_de_jure_liege_title = title:h_roman_empire } # } # } # every_empire = { # limit = { # NOT = { exists = hegemony } # any_de_jure_county = { # percent >= 0.6 # holder = { # OR = { # this = root # any_liege_or_above = { this = root } # } # } # } # } # set_de_jure_liege_title = title:h_roman_empire # } # } # split_byzantine_empire_effect = yes # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:h_roman_empire = { # change_title_holder = { # holder = root # change = scope:change # } # set_variable = { # name = variable_restored_hre #Used for flavor later. # value = yes # } # copy_title_history = title:e_hre # } # resolve_title_and_vassal_change = scope:change # if = { # Move your Title MaAs to your new title if you have any # limit = { # government_allows = administrative # primary_title = { # any_title_maa_regiment = { } # } # } # hidden_effect = { # primary_title = { transfer_title_maa_ownership = title:h_roman_empire } # } # } # if = { # If you have founded the Varangian Guard, you get to keep the benefits (you are not likely to have done it here, but better safe than sorry) # limit = { # primary_title = { has_variable = founded_varangian_guard } # } # hidden_effect = { # title:h_roman_empire = { set_variable = founded_varangian_guard } # } # } # hidden_effect = { set_primary_title_to = title:h_roman_empire } # every_held_title = { #Should destroy all other Empires owned at the time. # title_tier = empire # # root = { destroy_title = prev } # } # hidden_effect = { # title:h_roman_empire = { # set_coa = e_hre_roman # set_title_color = { 255 255 255 } # } # } # # if = { #Automatically move capital to Rome. # limit = { # NOT = { capital_county = { this = title:c_roma } } # exists = title:h_roman_empire.holder # } # hidden_effect = { # if = { #Usurp if not held personally. # limit = { # NOT = { title:c_roma.holder = { this = root } } # } # create_title_and_vassal_change = { # type = returned # save_scope_as = change # add_claim_on_loss = no # } # title:c_roma = { # change_title_holder = { # holder = root # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # } # } # title:h_roman_empire.holder = { set_realm_capital = title:c_roma } # } # hidden_effect = { # create_story = restoring_roman_provinces_story # add_character_flag = flag_restorer_of_rome #used for Eulogy. # } #} # #create_roman_empire_italy_scripted_effect = { # add_trait = augustus # #Create Roman Empire, shift dejure/history/laws, destroy e_italy. # hidden_effect = { # every_held_title = { #Should shift all dejure of all Empires owned at the time. # title_tier = empire # # set_de_jure_liege_title = title:h_roman_empire # } # every_empire = { # limit = { # NOT = { exists = hegemony } # any_de_jure_county = { # percent >= 0.6 # holder = { # OR = { # this = root # any_liege_or_above = { this = root } # } # } # } # } # set_de_jure_liege_title = title:h_roman_empire # } # } # split_byzantine_empire_effect = yes # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:h_roman_empire = { # change_title_holder = { # holder = root # change = scope:change # } # set_variable = { # name = variable_restored_italy #Used for flavor later. # value = yes # } # copy_title_history = title:e_italy # } # resolve_title_and_vassal_change = scope:change # if = { # Move your Title MaAs to your new title if you have any # limit = { # government_allows = administrative # primary_title = { # any_title_maa_regiment = { } # } # } # hidden_effect = { # primary_title = { transfer_title_maa_ownership = title:h_roman_empire } # } # } # if = { # If you have founded the Varangian Guard, you get to keep the benefits (you are not likely to have done it here, but better safe than sorry) # limit = { # primary_title = { has_variable = founded_varangian_guard } # } # hidden_effect = { # title:h_roman_empire = { set_variable = founded_varangian_guard } # } # } # hidden_effect = { set_primary_title_to = title:h_roman_empire } # every_held_title = { #Should destroy all other Empires owned at the time. # title_tier = empire # # root = { destroy_title = prev } # } # if = { #Automatically move capital to Rome. # limit = { # NOT = { capital_county = { this = title:c_roma } } # exists = title:h_roman_empire.holder # } # hidden_effect = { # if = { #Usurp if not held personally. # limit = { # NOT = { title:c_roma.holder = { this = root } } # } # create_title_and_vassal_change = { # type = returned # save_scope_as = change # add_claim_on_loss = no # } # title:c_roma = { # change_title_holder = { # holder = root # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # } # } # title:h_roman_empire.holder = { set_realm_capital = title:c_roma } # } # hidden_effect = { # create_story = restoring_roman_provinces_story # add_character_flag = flag_restorer_of_rome #used for Eulogy. # } #} # #split_byzantine_empire_effect = { # hidden_effect = { # title:e_byzantium = { # if = { # limit = { # OR = { # NOT = { exists = holder } # holder ?= root # } # } # every_in_de_jure_hierarchy = { # limit = { # title:e_italy ?= { is_titular = no } # tier = tier_kingdom # OR = { # title:k_trinacria ?= this # title:k_sicily ?= this # title:k_naples ?= this # title:k_venice ?= this # } # } # set_de_jure_liege_title = title:e_italy # title:e_italy = { set_de_jure_liege_title = title:h_roman_empire } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # OR = { # title:k_trinacria ?= this # title:k_epirus ?= this # title:k_croatia ?= this # title:k_serbia ?= this # title:k_bosnia ?= this # title:k_sicily ?= this # title:k_venice ?= this # title:k_naples ?= this # } # } # set_de_jure_liege_title = title:e_illyria # title:e_illyria = { set_de_jure_liege_title = title:h_roman_empire } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # OR = { # title:k_thessalonika ?= this # title:k_hellas ?= this # title:k_krete ?= this # title:k_bulgaria ?= this # } # } # set_de_jure_liege_title = title:e_macedonia # title:e_macedonia = { set_de_jure_liege_title = title:h_roman_empire } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # OR = { # title:k_saruhan ?= this # title:k_tekke ?= this # title:k_trebizond ?= this # title:k_ottoman ?= this # title:k_rum ?= this # title:k_mentese ?= this # title:k_karaman ?= this # title:k_germiyan ?= this # title:k_cyprus ?= this # title:k_eretnid ?= this # title:k_candar ?= this # title:k_nikaea ?= this # title:k_pontus ?= this # title:k_armenia ?= this # title:k_georgia ?= this # title:k_armenian_principality ?= this # title:k_old_armenia ?= this # title:k_anatolia ?= this # title:k_aydin ?= this # } # } # set_de_jure_liege_title = title:e_anatolia # title:e_anatolia = { set_de_jure_liege_title = title:h_roman_empire } # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # if = { # limit = { # any_title_to_title_neighboring_and_across_water_empire = { # count >= 1 # } # } # random_title_to_title_neighboring_and_across_water_empire = { # save_scope_as = new_empire_de_jure # } # set_de_jure_liege_title = scope:new_empire_de_jure # } # } # } # } # } #} # #create_eastern_roman_empire_scripted_effect = { # if = { # First we move the domicile of root, if necessary # limit = { # exists = domicile # domicile.domicile_location = { # geographical_region = custom_ep3_restore_rome_eastern_empire # } # } # domicile = { # move_domicile = root.capital_province # } # } # scope:new_holder = { # Secondly, we handle the new liege # add_trait = augustus # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # if = { # We ensure they get Byzantion # limit = { # scope:new_holder != title:c_byzantion.holder # } # title:c_byzantion = { # change_title_holder = { # holder = scope:new_holder # change = scope:change # } # } # } # # We move over the De Jure for all the basic titles # title:e_byzantium ?= { set_de_jure_liege_title = title:h_eastern_roman_empire } # title:e_illyria ?= { set_de_jure_liege_title = title:h_eastern_roman_empire } # title:e_macedonia ?= { set_de_jure_liege_title = title:h_eastern_roman_empire } # title:e_anatolia ?= { set_de_jure_liege_title = title:h_eastern_roman_empire } # title:h_eastern_roman_empire = { # They get the new Roman Empire title # change_title_holder = { # holder = scope:new_holder # change = scope:change # } # } # root = { # They get every held title from current root in the greater region # every_held_title = { # limit = { # tier = tier_county # is_landless_type_title = no # title_province = { geographical_region = custom_ep3_restore_rome_eastern_empire } # } # change_title_holder = { # holder = scope:new_holder # change = scope:change # } # } # } # resolve_title_and_vassal_change = scope:change # set_primary_title_to = title:h_eastern_roman_empire # set_realm_capital = title:c_byzantion # } # # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # # Then all the direct vassals who should move over # every_vassal = { # limit = { # highest_held_title_tier >= tier_county # capital_province = { geographical_region = custom_ep3_restore_rome_eastern_empire } # } # change_liege = { # liege = scope:new_holder # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # # Then vassals who are not directly in line # every_vassal_or_below = { # limit = { # highest_held_title_tier >= tier_county # capital_province = { geographical_region = custom_ep3_restore_rome_eastern_empire } # } # change_liege = { # liege = scope:new_holder # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # # # Then change the de_jure for empires that are de jure part of the Roman Empire, but who has mostly broken free # every_empire = { # limit = { # hegemony ?= title:h_roman_empire # any_de_jure_county = { # percent >= 0.51 # title_province = { # geographical_region = custom_ep3_restore_rome_eastern_empire # } # } # } # set_de_jure_liege_title = title:h_eastern_roman_empire # } # # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # # Then every title that aren't county title held by root, but they have a majority of the titles under their rule # every_held_title = { # limit = { # NOR = { # tier = tier_county # tier = tier_hegemony # this = root.primary_title # } # is_landless_type_title = no # any_de_jure_county = { # percent >= 0.51 # title_province = { # geographical_region = custom_ep3_restore_rome_eastern_empire # } # } # } # change_title_holder = { # holder = scope:new_holder # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # # every_empire = { # limit = { # OR = { # any_de_jure_county = { # percent >= 0.75 # holder = { # OR = { # this = scope:new_holder # any_liege_or_above = { this = scope:new_holder } # } # } # } # AND = { # de_jure_liege = title:h_eastern_roman_empire # any_de_jure_county = { # percent >= 0.51 # holder = { # OR = { # this = scope:new_holder # any_liege_or_above = { this = scope:new_holder } # } # } # } # } # } # } # set_de_jure_liege_title = title:h_eastern_roman_empire # } #} # #mend_great_schism_scripted_effect = { # root.faith = { # if = { #If from obscure branch of Christianity, make it official. # limit = { # root.faith = { NOT = { has_doctrine = special_doctrine_ecumenical_christian } } # } # add_doctrine = special_doctrine_ecumenical_christian # } # change_fervor = { # value = 25 # desc = fervor_gain_mended_schism # } # hidden_effect = { # religion = { # every_faith = { # limit = { # this != religious_head.faith # } # remove_religious_head_title = yes # } # } # } # } # every_player = { #Notify all players of the same Faith. # limit = { # this != root # faith = root.faith # } # trigger_event = roman_restoration.0103 # } # every_ruler = { #Notify rulers of other Christian branches that they are no longer valid and offer chance at conversion. # limit = { # faith.religion = root.faith.religion # faith != root.faith # NOT = { government_has_flag = government_is_theocracy } # this != this.faith.religious_head # faith = { # has_doctrine = special_doctrine_ecumenical_christian # } # } # trigger_event = roman_restoration.0101 # } # every_player = { #Then notify all infidel players that might be around. # limit = { # OR = { # AND = { #Either filthy heretics... # faith.religion = root.faith.religion # faith = { NOT = { has_doctrine = special_doctrine_ecumenical_christian } } # } # faith.religion != root.faith.religion #...Or Heathens. # } # } # trigger_event = roman_restoration.0102 # } # religion:eastern_orthodox_religion = { # every_faith = { #All main branches of Christianity that were considered Ecumenical are now heresies. # custom = every_ecumenical_christian_faith.tt # limit = { # this.religion = root.faith.religion # has_doctrine = special_doctrine_ecumenical_christian # this != root.faith # } # remove_doctrine = special_doctrine_ecumenical_christian # change_fervor = { # value = -25 # desc = fervor_loss_mended_schism # } # } # } # religion:catholic_religion = { # every_faith = { #All main branches of Christianity that were considered Ecumenical are now heresies. # custom = every_ecumenical_christian_faith.tt # limit = { # this.religion = root.faith.religion # has_doctrine = special_doctrine_ecumenical_christian # this != root.faith # } # remove_doctrine = special_doctrine_ecumenical_christian # change_fervor = { # value = -25 # desc = fervor_loss_mended_schism # } # } # } # religion:protestant_religion = { # every_faith = { #All main branches of Christianity that were considered Ecumenical are now heresies. # custom = every_ecumenical_christian_faith.tt # limit = { # this.religion = root.faith.religion # has_doctrine = special_doctrine_ecumenical_christian # this != root.faith # } # remove_doctrine = special_doctrine_ecumenical_christian # change_fervor = { # value = -25 # desc = fervor_loss_mended_schism # } # } # } # # set_nickname_effect = { NICKNAME = nick_the_ecumenist } #} restore_papacy_scripted_effect = { save_scope_as = reformer if = { #Pick your chaplain first. limit = { exists = cp:councillor_court_chaplain cp:councillor_court_chaplain = { religion = religion:catholic_religion } } cp:councillor_court_chaplain = { save_scope_as = new_pope } } else = { hidden_effect = { create_character = { employer = root template = religious_leader_character random_traits = no save_scope_as = new_pope } } scope:new_pope = { add_trait = education_learning_3 add_trait = zealous add_trait = intellect_good_1 random_list = { 1 = { add_trait = lustful } 1 = { add_trait = chaste } 1 = { add_trait = wrathful } 1 = { add_trait = diligent } 1 = { add_trait = impatient } 1 = { add_trait = arrogant } 1 = { add_trait = humble } 1 = { add_trait = gregarious } } random_list = { 1 = { add_trait = honest } 1 = { add_trait = ambitious } 1 = { add_trait = just } 1 = { add_trait = cynical } 1 = { add_trait = zealous } 1 = { add_trait = compassionate } 1 = { add_trait = stubborn } } } } create_title_and_vassal_change = { type = returned save_scope_as = change add_claim_on_loss = no } title:k_papal_state = { change_title_holder = { holder = scope:new_pope change = scope:change } } title:c_roma = { change_title_holder = { holder = scope:new_pope change = scope:change } } title:d_latium = { change_title_holder = { holder = scope:new_pope change = scope:change } } title:d_spoleto = { change_title_holder = { holder = scope:new_pope change = scope:change } } resolve_title_and_vassal_change = scope:change faith:roman_catholic = { change_fervor = { value = 15 desc = fervor_gain_papacy_restored } if = { limit = { NOT = { has_doctrine = special_doctrine_ecumenical_christian } } add_doctrine = special_doctrine_ecumenical_christian } if = { limit = { has_doctrine = doctrine_no_head } hidden_effect = { remove_doctrine = doctrine_no_head } add_doctrine = doctrine_spiritual_head } set_religious_head_title = title:k_papal_state } } destroy_papacy_scripted_effect = { save_scope_as = scoped_destroyer if = { limit = { exists = title:k_papal_state.holder } title:k_papal_state.holder = { save_scope_as = scoped_pope } } add_piety = massive_piety_gain root.faith = { change_fervor = { value = 50 desc = fervor_gain_papacy_destroyed } } # Destroy the papacy title if it exists. if = { limit = { exists = title:k_papal_state } destroy_title = title:k_papal_state } # If the Pope exists, they will suffer some kind of humiliating or tragic fate. if = { limit = { exists = scope:scoped_pope } if = { limit = { faith = { has_doctrine_parameter = human_sacrifice_active } } scope:scoped_pope = { death = { death_reason = death_sacrificed_to_gods killer = root } } } else_if = { limit = { faith.religion = faith:megalocratic.religion } scope:scoped_pope = { death = { death_reason = death_crucified killer = root } } } else = { scope:scoped_pope = { set_character_faith = root.faith } } if = { limit = { scope:scoped_pope.gold > 0 } scope:scoped_pope = { hidden_effect = { remove_short_term_gold = scope:scoped_pope.gold } } } } # Catholicism is now sad. faith:roman_catholic = { change_fervor = { value = -100 desc = fervor_loss_papacy_destroyed } if = { limit = { has_doctrine = special_doctrine_ecumenical_christian } remove_doctrine = special_doctrine_ecumenical_christian } if = { limit = { has_doctrine = doctrine_spiritual_head } remove_doctrine = doctrine_spiritual_head hidden_effect = { add_doctrine = doctrine_no_head } } } } #form_switzerland_scripted_effect = { # save_scope_as = scoped_ruler # title:e_hre.holder = { save_scope_as = scoped_emperor } # title:d_savoie = { save_scope_as = savoy } # title:k_switzerland = { save_scope_as = switzerland } # #De jure shifts. # title:d_mittelland = { set_de_jure_liege_title = title:k_switzerland } # title:d_transjurania = { set_de_jure_liege_title = title:k_switzerland } # if = { # limit = { completely_controls = title:d_savoie } # title:d_savoie = { set_de_jure_liege_title = title:k_switzerland } # } # else = { custom_tooltip = form_switzerland_kingdom_decision_effect_tooltip } # title:k_switzerland = { set_de_jure_liege_title = root.top_liege.primary_title } # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:k_switzerland = { # change_title_holder = { # holder = root # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # hidden_effect = { set_primary_title_to = title:k_switzerland } # add_prestige = major_prestige_gain # if = { # limit = { # OR = { # has_realm_law = crown_authority_0 # has_realm_law = crown_authority_1 # has_realm_law = crown_authority_2 # } # } # add_realm_law_skip_effects = crown_authority_3 # } #} # #form_austria_scripted_effect = { # #Grab scopes for loc and such. # save_scope_as = scoped_ruler # title:e_hre.holder = { save_scope_as = scoped_emperor } # title:d_carinthia = { save_scope_as = carinthia } # title:d_slovenia = {save_scope_as = krain } # title:d_istria = { save_scope_as = istria } # title:k_austria = { save_scope_as = austria} # title:d_croatia.de_jure_liege = { save_scope_as = new_controller} # #Hand over k_austria. # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:k_austria = { # change_title_holder = { # holder = root # change = scope:change # } # copy_title_history = title:d_lower_austria # } # resolve_title_and_vassal_change = scope:change # #Try to make it the primary title, unless it's the Emperor doing this. # hidden_effect = { # if = { # limit = { primary_title.tier <= tier_kingdom } # set_primary_title_to = title:k_austria # } # } # #Save d_austria's current de jure liege for future reference. # title:d_lower_austria.de_jure_liege = { save_scope_as = previous_kingdom } # #Transfer custom_core_austria (d_austria & d_steyermark) to the new Archduchy. # hidden_effect = { # title:k_austria = { # set_de_jure_liege_title = scope:previous_kingdom.de_jure_liege # } # # every_county_in_region = { # region = custom_core_austria # duchy = { add_to_list = austrian_heartlands_list } # } # every_in_list = { # list = austrian_heartlands_list # limit = { # NOT = { de_jure_liege = title:k_austria } # } # set_de_jure_liege_title = title:k_austria # } # # } # #Sort Carinthia. # if = { # limit = { completely_controls = title:d_carinthia } # title:d_carinthia = { set_de_jure_liege_title = title:k_austria } # } # else = { custom_tooltip = form_austria_kingdom_decision_effect_stretch_goals_tt } # #Sort d_slovenia, giving it to k_austria, the de jure liege of d_croatia, or leaving it as-is, depending on if it borders any part of scope:previous_kingdom other than d_istria. # if = { # limit = { # completely_controls = title:d_slovenia # #d_slovenia must be part of d_lower_austria's former kingdom. # title:d_slovenia.de_jure_liege = scope:previous_kingdom # } # title:d_slovenia = { set_de_jure_liege_title = title:k_austria } # } # else_if = { # limit = { # #Krain must be part of d_lower_austria's former kingdom. # title:d_slovenia.de_jure_liege = scope:previous_kingdom # #Cannot border any other part of the former kingdom other than Istria. # NOR = { # title:d_slavonia.de_jure_liege = scope:previous_kingdom # title:d_croatia.de_jure_liege = scope:previous_kingdom # title:d_friuli.de_jure_liege = scope:previous_kingdom # } # #Check d_carinthia separately, since before the effect is run (i.e., in the decision tooltip) its liege will still be scope:previous_kingdom. # completely_controls = title:d_carinthia # } # hidden_effect = { # title:d_slovenia = { set_de_jure_liege_title = title:d_croatia.de_jure_liege } # save_scope_value_as = { # name = krain_isolated # value = yes # } # } # } # #Sort d_istria, giving it to k_austria, the de jure liege of d_croatia, or leaving it as-is, depending on if it borders any part of scope:previous_kingdom other than d_slovenia. # if = { # limit = { # completely_controls = title:d_istria # #d_istria must be part of d_lower_austria's former kingdom. # title:d_istria.de_jure_liege = scope:previous_kingdom # } # title:d_istria = { set_de_jure_liege_title = title:k_austria } # } # else_if = { # limit = { # #d_istria must be part of d_lower_austria's former kingdom. # title:d_istria.de_jure_liege = scope:previous_kingdom # #Cannot border any other part of the former kingdom. # NOR = { # title:d_croatia.de_jure_liege = scope:previous_kingdom # title:d_friuli.de_jure_liege = scope:previous_kingdom # } # #Check d_slovenia separately, since before the effect is run (i.e., in the decision tooltip) its liege will still be scope:previous_kingdom. # completely_controls = title:d_carinthia # } # hidden_effect = { # title:d_istria = { set_de_jure_liege_title = title:d_croatia.de_jure_liege } # save_scope_value_as = { # name = istria_isolated # value = yes # } # } # } # #Sort notice of what's happening to Istria/Krain. # if = { # limit = { # exists = scope:krain_isolated # exists = scope:istria_isolated # } # custom_tooltip = form_austria_kingdom_decision_effect_stretch_fail_both_tt # } # else_if = { # limit = { exists = scope:krain_isolated } # custom_tooltip = form_austria_kingdom_decision_effect_stretch_fail_krain_tt # } # else_if = { # limit = { exists = scope:istria_isolated} # custom_tooltip = form_austria_kingdom_decision_effect_stretch_fail_istria_tt # } # #Sundry other rewards. # add_prestige = major_prestige_gain # if = { # limit = { # NOT = { has_realm_law = single_heir_succession_law } # } # add_realm_law_skip_effects = single_heir_succession_law # } # #Check to see if we're using that strong hook! # if = { # limit = { # NOT = { dynasty = title:e_hre.holder.dynasty } # } # use_hook = title:e_hre.holder # } #} # #form_carolingian_empire_scripted_effect = { # save_scope_as = scoped_ruler # title:e_hre.holder ?= { save_scope_as = scoped_emperor } # #De jure shifts. # hidden_effect = { # title:k_france = { set_de_jure_liege_title = title:e_france } # title:k_burgundy = { set_de_jure_liege_title = title:e_france } # title:k_aquitaine = { set_de_jure_liege_title = title:e_france } # title:k_brittany = { set_de_jure_liege_title = title:e_france } # title:k_frisia = { set_de_jure_liege_title = title:e_france } # title:k_lotharingia = { set_de_jure_liege_title = title:e_france } # title:k_bavaria = { set_de_jure_liege_title = title:e_france } # title:k_east_francia = { set_de_jure_liege_title = title:e_france } # title:k_italy = { set_de_jure_liege_title = title:e_france } # title:k_navarra = { set_de_jure_liege_title = title:e_france } # title:k_aragon = { set_de_jure_liege_title = title:e_france } # if = { # limit = { # OR = { # #exists = title:k_austria.holder # title:k_austria = { is_titular = yes } # title:e_hre = { # any_in_de_jure_hierarchy = { # continue = { tier >= tier_kingdom } # this = title:k_austria # } # } # } # } # title:k_austria = { set_de_jure_liege_title = title:e_france } # } # if = { # limit = { # OR = { # #exists = title:k_switzerland.holder # title:k_switzerland = { is_titular = yes } # title:e_hre = { # any_in_de_jure_hierarchy = { # continue = { tier >= tier_kingdom } # this = title:k_switzerland # } # } # } # } # title:k_switzerland = { set_de_jure_liege_title = title:e_france } # } # } # # Prestige # add_prestige = major_prestige_gain # # Law # if = { # limit = { # NOT = { has_realm_law = single_heir_succession_law } # } # add_realm_law_skip_effects = single_heir_succession_law # } # # HRE goes bye-bye # if = { # limit = { exists = scope:scoped_emperor } # destroy_title = title:e_hre # scope:scoped_emperor ?= { # add_prestige = major_prestige_loss # add_opinion = { # target = scope:scoped_ruler # modifier = pretender_opinion # } # } # } # # Innovations # culture:french = { # if = { # limit = { # NOT = { has_innovation = innovation_knighthood } # } # add_innovation = innovation_knighthood # } # if = { # limit = { # NOT = { has_innovation = innovation_royal_prerogative } # } # add_innovation = innovation_royal_prerogative # } # if = { # limit = { # NOT = { has_innovation = innovation_heraldry } # } # add_innovation = innovation_heraldry # } # } #} # #unite_burgundies_scripted_effect = { # add_prestige = medium_prestige_gain # save_scope_as = scoped_ruler # liege = { save_scope_as = former_liege } # #De jure shifts. # hidden_effect = { # title:d_burgundy = { # set_de_jure_liege_title = title:k_burgundy # } # title:d_provence = { #Just in case they drifted in the meantime. # set_de_jure_liege_title = title:k_burgundy # } # title:d_savoie = { # set_de_jure_liege_title = title:k_burgundy # } # title:d_dauphine = { # set_de_jure_liege_title = title:k_burgundy # } # title:d_upper_burgundy = { # set_de_jure_liege_title = title:k_burgundy # } # } # if = { # limit = { # culture:occitan = { # NOT = { # has_innovation = innovation_guilds # } # } # } # culture:occitan = { # add_innovation = innovation_guilds # } # } # if = { # limit = { # culture:occitan = { # NOT = { # has_innovation = innovation_burhs # } # } # } # culture:occitan = { # add_innovation = innovation_burhs # } # } # if = { # limit = { # culture:occitan = { # NOT = { # has_innovation = innovation_baliffs # } # } # } # culture:occitan = { # add_innovation = innovation_baliffs # } # } # #Make ruler independent and give Burgundy to him. # create_title_and_vassal_change = { # type = independency # save_scope_as = change # add_claim_on_loss = no # } # change_liege_or_become_independent = { # CHANGE = scope:change # VASSAL = this # } # hidden_effect = { # add_truce_both_ways = { # character = scope:former_liege # days = 1825 # name = TRUCE_GRANT_INDEPENDENCE_ROOT # } # } # resolve_title_and_vassal_change = scope:change # create_title_and_vassal_change = { # type = created # save_scope_as = new_burgundy # add_claim_on_loss = no # } # title:k_burgundy = { # change_title_holder = { # holder = root # change = scope:new_burgundy # } # } # resolve_title_and_vassal_change = scope:new_burgundy # scope:former_liege = { # add_prestige = major_prestige_loss # add_unpressed_claim = title:k_burgundy #Give chance to retaliate # add_opinion = { # target = scope:scoped_ruler # modifier = pretender_opinion # } # } #} # #form_outremer_scripted_effect = { # add_prestige = medium_prestige_gain # add_piety = medium_piety_gain # # #Saving Scope to refer to it fervor localization # title:e_outremer = { # save_scope_as = outremer_title # } # faith = { # change_fervor = { # value = 15 # desc = fervor_gain_formed_outremer # } # } # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:e_outremer = { # change_title_holder = { # holder = root # change = scope:change # } # hidden_effect = { # copy_title_history = title:k_jerusalem # } # } # resolve_title_and_vassal_change = scope:change # hidden_effect = { set_primary_title_to = title:e_outremer } # if = { #The Sunni Caliphate is dismantled # limit = { # faith:aqlani = { exists = religious_head } # } # root = { destroy_title = title:d_sunni } # } # culture = { save_scope_as = former_culture } # capital_county.title_province.culture = { save_scope_as = capital_culture } # # # If the player's capital is Arabic and the player is not, hybridize with the capital culture # if = { # limit = { # scope:capital_culture != scope:former_culture # NOT = { scope:former_culture = { has_cultural_pillar = heritage_arabic } } # scope:capital_culture = { has_cultural_pillar = heritage_arabic } # culture = { # OR = { # is_hybrid_culture = no # AND = { # NOT = { has_cultural_pillar = heritage_arabic } # NOT = { any_parent_culture = { has_cultural_pillar = heritage_arabic } } # } # } # } # } # scope:capital_culture = { save_scope_as = hybrid_culture } # create_hybrid_culture = scope:capital_culture # } # # # If the player has not become Arabic, hybridize with Mashiriqi (Levantine) # else_if = { # limit = { # NOT = { scope:former_culture = { has_cultural_pillar = heritage_arabic } } # culture = { # OR = { # is_hybrid_culture = no # AND = { # NOT = { has_cultural_pillar = heritage_arabic } # NOT = { any_parent_culture = { has_cultural_pillar = heritage_arabic } } # } # } # } # } # culture:levantine = { save_scope_as = hybrid_culture } # create_hybrid_culture = culture:levantine # } # # # If the player has become Arabic, hybridize with Occitan # else_if = { # limit = { # culture = { # OR = { # is_hybrid_culture = no # AND = { # NOT = { has_cultural_pillar = heritage_arabic } # NOT = { any_parent_culture = { has_cultural_pillar = heritage_arabic } } # } # } # } # } # culture:occitan = { save_scope_as = hybrid_culture } # create_hybrid_culture = culture:occitan # } # #If the player is already a European-Arabic hybrid, just save the existing culture # else = { # scope:former_culture = { save_scope_as = new_culture } # } # # if = { # limit = { exists = scope:new_culture } # capital_county = { set_county_culture = scope:new_culture } # scope:new_culture = { # if = { # limit = { # OR = { # has_cultural_pillar = heritage_frankish # any_parent_culture = { has_cultural_pillar = heritage_frankish } # } # } # set_name_list = name_list_outremer # } # if = { # limit = { # NOT = { has_innovation = innovation_men_at_arms } # } # add_innovation = innovation_men_at_arms # } # if = { # limit = { # NOT = { has_innovation = innovation_desert_tactics } # } # add_innovation = innovation_desert_tactics # } # hidden_effect = { # if = { # limit = { # NOT = { has_same_culture_language = scope:former_culture } # } # set_language_from = scope:former_culture # } # if = { # limit = { # exists = scope:hybrid_culture # NOT = { has_same_culture_heritage = scope:hybrid_culture } # } # set_heritage_from = scope:hybrid_culture # } # } # } # } # else = { # show_as_tooltip = { # if = { # limit = { exists = scope:hybrid_culture } # custom_tooltip = outremer_decision_hybrid_tt # } # } # } #} restore_sunni_caliphate_scripted_effect = { add_piety = major_piety_gain save_scope_as = reformer create_title_and_vassal_change = { type = returned save_scope_as = change add_claim_on_loss = no } title:d_sunni = { save_scope_as = sunni_caliphate change_title_holder = { holder = scope:reformer change = scope:change } } resolve_title_and_vassal_change = scope:change faith:aqlani = { change_fervor = { value = 15 desc = fervor_gain_restored_sunni_caliphate } } } #create_israel_scripted_effect = { # save_scope_as = scoped_ruler # create_title_and_vassal_change = { # type = created # save_scope_as = change # add_claim_on_loss = no # } # title:k_israel = { # change_title_holder = { # holder = scope:scoped_ruler # change = scope:change # } # } # resolve_title_and_vassal_change = scope:change # hidden_effect = { # set_primary_title_to = title:k_israel # title:d_palestine = { # set_de_jure_liege_title = title:k_israel # } # title:d_urdunn = { # set_de_jure_liege_title = title:k_israel # } # title:d_oultrejourdain = { # set_de_jure_liege_title = title:k_israel # } # title:k_israel = { # set_de_jure_liege_title = title:k_jerusalem.de_jure_liege # } # } #} #create_rum_scripted_effect = { # add_prestige = medium_prestige_gain # #If under a liege, make independent. # if = { # limit = { # top_liege != this # } # if = { # limit = { # NOT = { # exists = scope:former_liege # } # } # liege = { # save_scope_as = former_liege # } # } # create_title_and_vassal_change = { # type = independency # save_scope_as = change # add_claim_on_loss = no # } # change_liege_or_become_independent = { # CHANGE = scope:change # VASSAL = this # } # hidden_effect = { # add_truce_both_ways = { # character = scope:former_liege # days = 1825 # name = TRUCE_GRANT_INDEPENDENCE_ROOT # } # } # resolve_title_and_vassal_change = scope:change # } # create_title_and_vassal_change = { # type = created # save_scope_as = new_rum # add_claim_on_loss = no # } # title:k_rum = { # change_title_holder = { # holder = root # change = scope:new_rum # } # set_can_be_named_after_dynasty = no # set_can_use_nomadic_naming = no # } # resolve_title_and_vassal_change = scope:new_rum # if = { # limit = { # exists = scope:former_liege # } # scope:former_liege = { # add_prestige = major_prestige_loss # add_unpressed_claim = title:k_rum #Give chance to retaliate # add_opinion = { # target = root # modifier = pretender_opinion # } # } # } # hidden_effect = { set_primary_title_to = title:k_rum } #} declare_bloodline_holy_decision_effect = { save_scope_as = progenitor_holy_blood if = { limit = { NOT = { has_character_flag = con_blood_leg } } add_character_flag = con_blood_leg hidden_effect = { legend_seed_great_deed_dynasty_effect = yes } } faith = { set_variable = { name = variable_savior_found value = yes } change_fervor = { value = 25 desc = fervor_gain_holy_bloodline } } if = { #Temporal. limit = { root.faith.religious_head = root } add_trait = savior root.dynasty = { add_dynasty_prestige = 1000 add_dynasty_prestige_level = 1 } } else = { #Spiritual. add_trait = paragon root.dynasty = { add_dynasty_prestige = 500 } } every_child = { even_if_dead = yes trigger_event = major_decisions.0101 every_child = { even_if_dead = yes limit = { OR = { is_grandchild_of = scope:progenitor_holy_blood is_great_grandchild_of = scope:progenitor_holy_blood } } trigger_event = major_decisions.0101 every_child = { even_if_dead = yes limit = { OR = { is_grandchild_of = scope:progenitor_holy_blood is_great_grandchild_of = scope:progenitor_holy_blood } } trigger_event = major_decisions.0101 } } } } sicilian_parliament_building_scripted_effect = { #this is the County title. title_province = { set_variable = { name = variable_sicilian_parliament_county value = yes } if = { limit = { has_special_building_slot = no } add_special_building_slot = special_sicilian_parliament_01 } add_special_building = special_sicilian_parliament_01 } } sicilian_parliament_kingdom_split_scripted_effect = { #If the decision is taken when the ruler doesn't hold the entirety of k_sicily, it results in the Naples/Trinacria split. (this is the ruler) root = { destroy_title = title:k_sicily } title:d_sicily = { set_de_jure_liege_title = title:k_trinacria } title:d_benevento = { set_de_jure_liege_title = title:k_naples } title:d_capua = { set_de_jure_liege_title = title:k_naples } title:d_apulia = { set_de_jure_liege_title = title:k_naples } title:d_salerno = { set_de_jure_liege_title = title:k_naples } title:d_calabria = { set_de_jure_liege_title = title:k_naples } } empower_sicilian_parliament_decision_scripted_effect = { root = { if = { limit = { has_realm_law = crown_authority_0 } add_realm_law_skip_effects = crown_authority_1 } else_if = { limit = { has_realm_law = crown_authority_1 } add_realm_law_skip_effects = crown_authority_2 } else_if = { limit = { has_realm_law = crown_authority_2 } add_realm_law_skip_effects = crown_authority_3 } } if = { limit = { has_title = title:k_sicily } title:k_sicily = { every_in_de_jure_hierarchy = { custom = empower_sicilian_parliament_decision_every_province_custom limit = { tier = tier_county title_province = { geographical_region = custom_sicily } holder = { OR = { this = root target_is_liege_or_above = root } } } title_province = { add_province_modifier = { modifier = parliamentary_bureaucracy_modifier years = 150 } } } } } else_if = { limit = { has_title = title:k_naples } title:k_naples = { every_in_de_jure_hierarchy = { custom = empower_sicilian_parliament_decision_every_province_custom limit = { tier = tier_county title_province = { geographical_region = custom_sicily } holder = { OR = { this = root target_is_liege_or_above = root } } } title_province = { add_province_modifier = { modifier = parliamentary_bureaucracy_modifier years = 150 } } } } } else_if = { limit = { has_title = title:k_trinacria } title:k_trinacria = { every_in_de_jure_hierarchy = { custom = empower_sicilian_parliament_decision_every_province_custom limit = { tier = tier_county title_province = { geographical_region = custom_sicily } holder = { OR = { this = root target_is_liege_or_above = root } } } title_province = { add_province_modifier = { modifier = parliamentary_bureaucracy_modifier years = 150 } } } } } } promote_gothic_innovations_decision_scripted_effect = { if = { limit = { has_realm_law = crown_authority_0 } add_realm_law_skip_effects= crown_authority_1 } else_if = { limit = { has_realm_law = crown_authority_1 } add_realm_law_skip_effects = crown_authority_2 } else_if = { limit = { has_realm_law = crown_authority_2 } add_realm_law_skip_effects = crown_authority_3 } culture = { if = { limit = { NOT = { has_innovation = innovation_french_peerage } } add_innovation = innovation_french_peerage } } if = { limit = { this = { completely_controls = title:d_valois } } title:c_ile_de_france = { title_province = { add_province_modifier = { modifier = flourishing_culture_modifier years = 150 } } } } if = { limit = { this = { completely_controls = title:d_orleanais } } title:c_orleans = { title_province = { add_province_modifier = { modifier = flourishing_culture_modifier years = 150 } } } } if = { limit = { this = { completely_controls = title:d_provence } } title:c_nice = { title_province = { add_province_modifier = { modifier = flourishing_culture_modifier years = 150 } } } } if = { limit = { this = { completely_controls = title:d_toulouse } } title:c_toulouse = { title_province = { add_province_modifier = { modifier = flourishing_culture_modifier years = 150 } } } } } # #promote_hungarian_settlement_decision_scripted_effect = { # if = { # limit = { # culture = culture:mogyer # } # # # Convert my culture to Hungarian Culture # set_culture = culture:hungarian # culture:hungarian = { # reset_culture_creation_date = yes # get_all_innovations_from = culture:mogyer # } # # # Convert my courtiers to Hungarian # hidden_effect = { # every_courtier = { # limit = { # culture = culture:mogyer # } # set_culture = culture:hungarian # } # } # # # Convert my vassals to Hungarian # every_vassal_or_below = { # limit = { # culture = culture:mogyer # } # # custom = promote_hungarian_settlement_decision_every_vassal_custom # set_culture = culture:hungarian # # # Convert their courtiers as well # hidden_effect = { # every_courtier = { # limit = { # culture = culture:mogyer # } # set_culture = culture:hungarian # } # } # } # } # # title:k_hungary = { # every_in_de_jure_hierarchy = { # custom = promote_hungarian_settlement_decision_every_province_custom # limit = { # tier = tier_county # culture = culture:mogyer # title_province = { geographical_region = custom_hungary } # holder = { # OR = { # this = root # target_is_liege_or_above = root # } # } # } # set_county_culture = culture:hungarian # add_county_modifier = { # modifier = hungarian_resettlement_modifier # years = 100 # } # custom_tooltip = promote_hungarian_settlement_decision_increased_development # custom_tooltip = promote_hungarian_settlement_decision_convert_county # hidden_effect = { # if = { # limit = { # development_level < 5 # } # change_development_level = 1 # } # random_list = { # 30 = { # # Nothing happens # } # 30 = { # trigger = { # NOT = { # faith = { has_doctrine = special_doctrine_ecumenical_christian } # } # } # set_county_faith = root.faith # } # 30 = { # trigger = { # NOT = { # faith = { has_doctrine = special_doctrine_ecumenical_christian } # } # any_neighboring_county = { # faith = { has_doctrine = special_doctrine_ecumenical_christian } # } # } # random_neighboring_county = { # limit = { # faith = { has_doctrine = special_doctrine_ecumenical_christian } # } # save_scope_as = neighboring_county # } # set_county_faith = scope:neighboring_county.faith # } # } # } # } # } #} # #revive_magyar_paganism_decision_scripted_effect = { # #Change yourself, and any willing vassals/family, over to Magyar Paganism. # set_character_faith_with_conversion = faith:magyar_pagan # #Gain nickname for your troubles. # give_nickname = nick_the_apostate # #Magyar_group counties of your old religion may defect back to the old ways. # custom_tooltip = revive_magyar_paganism_decision_scripted_effect.county_conversions.tt # hidden_effect = { # primary_title = { # every_in_de_facto_hierarchy = { # limit = { # tier = tier_county # culture = { has_cultural_pillar = heritage_magyar } # exists = scope:old_faith # religion = scope:old_faith.religion # } # #Mogyers remember the old ways best, and have a high chance to flip. # if = { # limit = { culture = culture:mogyer } # random = { # chance = 70 # set_county_faith = faith:magyar_pagan # } # } # #Slightly up the chances for the apostate. # else_if = { # limit = { holder = root } # random = { # chance = 50 # set_county_faith = faith:magyar_pagan # } # } # #Other magyar_group cultures still have a moderate chance to flip. # else = { # random = { # chance = 30 # set_county_faith = faith:magyar_pagan # } # } # } # } # } # #Make flipping counties deliriously happy about the whole affair. # primary_title = { # every_in_de_facto_hierarchy = { # limit = { # tier = tier_county # faith = faith:magyar_pagan # } # custom = hungarian_resettlement.every_converted_province # add_county_modifier = { # modifier = magyar_appreciation_modifier # years = 25 # } # } # } # #Finally, give magyar_pagans a hefty fervour boost, just so that they don't immediately convert back. # hidden_effect = { # faith:magyar_pagan = { # save_temporary_scope_as = magyar_faith # change_fervor = { # value = 100 # desc = fervor_gain_magyar_revivalism # } # } # } #} # #restore_dumnonia_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_cornwall = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # # hidden_effect = { # title:d_somerset = { save_scope_as = cornwall_somerset } # title:d_gloucester = { save_scope_as = cornwall_gloucester } # title:d_cornwall = { set_de_jure_liege_title = title:k_cornwall } # if = { #If owned, annex Somerset/Wessex. # limit = { # title:d_somerset = { holder = root } # } # title:d_somerset = { set_de_jure_liege_title = title:k_cornwall } # } # if = { #If owned, annex Gloucestershire/Hwicce. # limit = { # title:d_gloucester = { holder = root } # } # title:d_gloucester = { set_de_jure_liege_title = title:k_cornwall } # } # } # custom_tooltip = restore_dumnonia_decision_effects_de_jure_tt #} # #revive_armenian_empire_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:e_armenia = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # # hidden_effect = { # title:k_armenia = { save_scope_as = armenian_armenia } # title:k_georgia = { save_scope_as = armenian_georgia } # title:k_daylam = { save_scope_as = armenian_daylam } # title:k_jazira = { save_scope_as = armenian_jazira } # title:k_syria = { save_scope_as = armenian_syria } # title:k_jerusalem = { save_scope_as = armenian_jerusalem } # title:k_anatolia = { save_scope_as = armenian_anatolia } # title:k_pontus = { save_scope_as = armenian_pontus } # title:e_armenia = { save_scope_as = armenian_armenia_empire } # title:k_armenia = { set_de_jure_liege_title = title:e_armenia } # if = { # limit = { # title:k_armenia = { is_title_created = yes } # } # create_title_and_vassal_change = { # type = usurped # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_armenia = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # else_if = { # limit = { # title:k_armenia = { is_title_created = no } # } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_armenia = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # if = { #If any have drifted out, then k_armenia's constituent duchies are flipped back. # limit = { # title:d_greater_armenia = { # NOT = { target_is_de_jure_liege_or_above = title:k_armenia } # } # } # title:d_greater_armenia = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If any have drifted out, then k_armenia's constituent duchies are flipped back. # limit = { # title:d_vaspurakan = { # NOT = { target_is_de_jure_liege_or_above = title:k_armenia } # } # } # title:d_vaspurakan = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If any have drifted out, then k_armenia's constituent duchies are flipped back. # limit = { # title:d_mesopotamia = { # NOT = { target_is_de_jure_liege_or_above = title:k_armenia } # } # } # title:d_mesopotamia = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Daylam & exempt Azerbaijan from de jure flipping to Armenia. # limit = { # title:k_daylam = { holder = root } # title:d_azerbaijan = { target_is_de_jure_liege_or_above = title:k_daylam } # } # title:k_daylam = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Daylam & flip Azerbaijan to Armenia. # limit = { # title:k_daylam = { holder = root } # NOT = { # title:d_azerbaijan = { target_is_de_jure_liege_or_above = title:k_daylam } # } # } # title:k_daylam = { set_de_jure_liege_title = title:e_armenia } # title:d_azerbaijan = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_azerbaijan = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Daylam & exempt Shirvan from de jure flipping to Armenia. # limit = { # title:k_daylam = { holder = root } # title:d_shirvan = { target_is_de_jure_liege_or_above = title:k_daylam } # } # title:k_daylam = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Daylam & flip Shirvan to Armenia. # limit = { # title:k_daylam = { holder = root } # NOT = { # title:d_shirvan = { target_is_de_jure_liege_or_above = title:k_daylam } # } # } # title:k_daylam = { set_de_jure_liege_title = title:e_armenia } # title:d_shirvan = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_shirvan = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Georgia & exempt ducal Georgia from de jure flipping to Armenia. # limit = { # title:k_georgia = { holder = root } # title:d_georgia = { target_is_de_jure_liege_or_above = title:k_georgia } # } # title:k_georgia = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Georgia & flip ducal Georgia to Armenia. # limit = { # title:k_georgia = { holder = root } # NOT = { # title:d_georgia = { target_is_de_jure_liege_or_above = title:k_georgia } # } # } # title:k_georgia = { set_de_jure_liege_title = title:e_armenia } # title:d_georgia = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_georgia = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Anatolia & exempt Cilicia from de jure flipping to Armenia. # limit = { # title:k_anatolia = { holder = root } # title:d_cilicia = { target_is_de_jure_liege_or_above = title:k_anatolia } # } # title:k_anatolia = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Anatolia & flip Cilicia to Armenia. # limit = { # title:k_anatolia = { holder = root } # NOT = { # title:d_cilicia = { target_is_de_jure_liege_or_above = title:k_anatolia } # } # } # title:k_anatolia = { set_de_jure_liege_title = title:e_armenia } # title:d_cilicia = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_cilicia = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Jazira & exempt Diyarbakr from de jure flipping to Armenia. # limit = { # title:k_jazira = { holder = root } # title:d_diyarbakr = { target_is_de_jure_liege_or_above = title:k_jazira } # } # title:k_jazira = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Jazira & flip Diyarbakr to Armenia. # limit = { # title:k_jazira = { holder = root } # NOT = { # title:d_diyarbakr = { target_is_de_jure_liege_or_above = title:k_jazira } # } # } # title:k_jazira = { set_de_jure_liege_title = title:e_armenia } # title:d_diyarbakr = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_diyarbakr = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Syria & exempt Edessa from de jure flipping to Armenia. # limit = { # title:k_syria = { holder = root } # title:d_edessa = { target_is_de_jure_liege_or_above = title:k_syria } # } # title:k_syria = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Syria & flip Edessa to Armenia. # limit = { # title:k_syria = { holder = root } # NOT = { # title:d_edessa = { target_is_de_jure_liege_or_above = title:k_syria } # } # } # title:k_syria = { set_de_jure_liege_title = title:e_armenia } # title:d_edessa = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_edessa = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & de jure has not drifted, annex Syria & exempt Antioch from de jure flipping to Armenia. # limit = { # title:k_syria = { holder = root } # title:d_antioch = { target_is_de_jure_liege_or_above = title:k_syria } # } # title:k_syria = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & de jure has drifted, annex Syria & flip Antioch to Armenia. # limit = { # title:k_syria = { holder = root } # NOT = { # title:d_antioch = { target_is_de_jure_liege_or_above = title:k_syria } # } # } # title:k_syria = { set_de_jure_liege_title = title:e_armenia } # title:d_antioch = { set_de_jure_liege_title = title:k_armenia } # } # else = { # title:d_antioch = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned & Kurdistan is already part of Jazira, annex Jazira & exempt Kurdistan from de jure flipping to Armenia. # limit = { # title:k_jazira = { holder = root } # title:d_kurdistan = { target_is_de_jure_liege_or_above = title:k_jazira } # } # title:k_jazira = { set_de_jure_liege_title = title:e_armenia } # } # else_if = { #If owned & Kurdistan is not part of Jazira, but Jazira is owned entirely, annex Jazira & flip Kurdistan to Jazira, because bordergore. # limit = { # title:k_jazira = { holder = root } # NOT = { # title:d_kurdistan = { target_is_de_jure_liege_or_above = title:k_jazira } # } # } # title:k_jazira = { set_de_jure_liege_title = title:e_armenia } # title:d_kurdistan = { set_de_jure_liege_title = title:k_jazira } # } # else = { # title:d_kurdistan = { set_de_jure_liege_title = title:k_armenia } # } # if = { #If owned, annex Pontus. # limit = { # title:k_pontus = { holder = root } # } # title:k_pontus = { set_de_jure_liege_title = title:e_armenia } # } # if = { #If owned, annex Jerusalem. # limit = { # title:k_jerusalem = { holder = root } # } # title:k_jerusalem = { set_de_jure_liege_title = title:e_armenia } # } # } # custom_tooltip = create_armenian_empire_decision_effects_de_jure_tt_a # custom_tooltip = create_armenian_empire_decision_effects_de_jure_tt_b #} # #form_dai_viet_empire_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:e_viet = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # root.dynasty = { # add_dynasty_prestige = major_dynasty_prestige_gain # } # # if = { # limit = { # title:k_viet = { # is_title_created = yes # NOT = { # holder = ROOT # } # } # } # create_title_and_vassal_change = { # type = usurped # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_viet = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # else_if = { # limit = { # title:k_viet = { is_title_created = no } # } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_viet = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # #Viet controls # if = { #If owned, annex Dai Viet. # limit = { # title:k_viet = { holder = root } # } # title:k_viet = { set_de_jure_liege_title = title:e_viet } # } # if = { #If owned, annex Champa. # limit = { # title:k_champa = { holder = root } # } # title:k_champa = { set_de_jure_liege_title = title:e_viet } # } # if = { #If any have drifted out, then k_viet's constituent duchies are flipped back. # limit = { # title:d_hai_dong = { # NOT = { target_is_de_jure_liege_or_above = title:k_viet } # } # } # title:d_hai_dong = { set_de_jure_liege_title = title:k_viet } # } # if = { #If any have drifted out, then k_viet's constituent duchies are flipped back. # limit = { # title:d_lam_tay = { # NOT = { target_is_de_jure_liege_or_above = title:k_viet } # } # } # title:d_lam_tay = { set_de_jure_liege_title = title:k_viet } # } # if = { #If any have drifted out, then k_viet's constituent duchies are flipped back. # limit = { # title:d_nghe_an = { # NOT = { target_is_de_jure_liege_or_above = title:k_viet } # } # } # title:d_nghe_an = { set_de_jure_liege_title = title:k_viet } # } # if = { #If any have drifted out, then k_viet's constituent duchies are flipped back. # limit = { # title:d_hai_dong = { # NOT = { target_is_de_jure_liege_or_above = title:k_viet } # } # } # title:d_thang_long = { set_de_jure_liege_title = title:k_viet } # } # #Champa controls # if = { #If any have drifted out, then k_champa's constituent duchies are flipped back. # limit = { # title:d_indrapura = { # NOT = { target_is_de_jure_liege_or_above = title:k_champa } # } # } # title:d_indrapura = { set_de_jure_liege_title = title:k_champa } # } # if = { #If any have drifted out, then k_champa's constituent duchies are flipped back. # limit = { # title:d_vijaya = { # NOT = { target_is_de_jure_liege_or_above = title:k_champa } # } # } # title:d_vijaya = { set_de_jure_liege_title = title:k_champa } # } # if = { #If any have drifted out, then k_champa's constituent duchies are flipped back. # limit = { # title:d_baigaur = { # NOT = { target_is_de_jure_liege_or_above = title:k_champa } # } # } # title:d_baigaur = { set_de_jure_liege_title = title:k_champa } # } # # if = { # limit = { # government_has_flag = government_is_meritocratic # } # add_realm_law = single_heir_succession_law # } #} # #form_majapahit_empire_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:e_majapahit = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # root.dynasty = { # add_dynasty_modifier = majapahit_empire_founding_modifier # } # # hidden_effect = { # title:k_yavakadvipa = { save_scope_as = javanese_yavakadvipa } # title:d_SUM_palembang = { save_scope_as = javanese_palembang } # title:d_JAV_taruma = { save_scope_as = javanese_taruma } # title:d_JAV_mataram = { save_scope_as = javanese_mataram } # title:c_JAV_madura = { save_scope_as = javanese_madura } # title:e_majapahit = { save_scope_as = javanese_majapahit_empire } # title:k_yavakadvipa = { set_de_jure_liege_title = title:e_majapahit } # if = { # limit = { # title:k_yavakadvipa = { # is_title_created = yes # NOT = { # holder = ROOT # } # } # } # create_title_and_vassal_change = { # type = usurped # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_yavakadvipa = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # else_if = { # limit = { # title:k_yavakadvipa = { is_title_created = no } # } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_yavakadvipa = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # if = { # limit = { # title:d_SUM_palembang = { # NOT = { target_is_de_jure_liege_or_above = title:k_yavakadvipa } # } # } # title:d_SUM_palembang = { set_de_jure_liege_title = title:k_yavakadvipa } # } # if = { # limit = { # title:d_JAV_taruma = { # NOT = { target_is_de_jure_liege_or_above = title:k_yavakadvipa } # } # } # title:d_JAV_taruma = { set_de_jure_liege_title = title:k_yavakadvipa } # } # if = { # limit = { # title:d_JAV_mataram = { # NOT = { target_is_de_jure_liege_or_above = title:k_yavakadvipa } # } # } # title:d_JAV_mataram = { set_de_jure_liege_title = title:k_yavakadvipa } # } # if = { # limit = { # title:c_JAV_madura = { # NOT = { target_is_de_jure_liege_or_above = title:d_JAV_mataram } # } # } # title:c_JAV_madura = { set_de_jure_liege_title = title:d_JAV_mataram } # } # if = { #If owned, annex Champa. # limit = { # title:k_yavakadvipa = { holder = root } # } # title:k_yavakadvipa = { set_de_jure_liege_title = title:e_majapahit } # } # } # custom_tooltip = form_majapahit_empire_decision_effects_de_jure_tt_a # custom_tooltip = form_majapahit_empire_decision_effects_de_jure_tt_b # custom_tooltip = form_majapahit_empire_decision_effects_de_jure_tt_c #} # #form_ryukyu_empire_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:e_ruucuu = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # capital_county = { # every_county_province = { # add_province_modifier = ryukyu_empire_founding_province_modifier # } # } # # hidden_effect = { # title:k_ruucuu = { save_scope_as = ryukyuan_ruucuu_kingdom } # title:d_ruucuu = { save_scope_as = ryukyuan_ruucuu_duchy } # title:e_ruucuu = { save_scope_as = ryukyuan_ruucuu_empire } # title:k_ruucuu = { set_de_jure_liege_title = title:e_ruucuu } # if = { # limit = { # title:k_ruucuu = { # is_title_created = yes # NOT = { # holder = ROOT # } # } # } # create_title_and_vassal_change = { # type = usurped # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_ruucuu = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # else_if = { # limit = { # title:k_ruucuu = { is_title_created = no } # } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change_2 # add_claim_on_loss = no # } # title:k_ruucuu = { # change_title_holder = { # holder = root # change = scope:title_change_2 # } # } # resolve_title_and_vassal_change = scope:title_change_2 # } # if = { # limit = { # title:d_ruucuu = { # NOT = { target_is_de_jure_liege_or_above = title:k_ruucuu } # } # } # custom_tooltip = form_ryukyu_empire_decision_effects_de_jure_tt_b # title:d_ruucuu = { set_de_jure_liege_title = title:k_ruucuu } # } # if = { # limit = { # title:c_ucinaa = { # NOT = { target_is_de_jure_liege_or_above = title:d_ruucuu } # } # } # title:c_ucinaa = { set_de_jure_liege_title = title:d_ruucuu } # } # if = { # limit = { # title:c_amami = { # NOT = { target_is_de_jure_liege_or_above = title:d_ruucuu } # } # } # title:c_amami = { set_de_jure_liege_title = title:d_ruucuu } # } # } # custom_tooltip = form_ryukyu_empire_decision_effects_de_jure_tt_a #} # #form_siam_kingdom_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_siam = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # add_prestige_experience = major_fame_gain # # hidden_effect = { # title:k_siam = { save_scope_as = siam_kingdom } # title:d_sukhothai = { save_scope_as = sukhotai_duchy } # title:d_lop_buri = { save_scope_as = lop_buri } # title:d_sukhothai = { set_de_jure_liege_title = title:k_siam } # title:d_lop_buri = { set_de_jure_liege_title = title:k_siam } # every_held_title = { # add other duchies if I hold any in the region # limit = { # tier = tier_duchy # any_de_jure_county = { # title_province = { # OR = { # geographical_region = world_asia_thailand # geographical_region = world_asia_malaysia # } # } # } # NOT = { # this = title:d_sukhothai # this = title:d_lop_buri # } # } # set_de_jure_liege_title = title:k_siam # } # } # custom_tooltip = form_siam_kingdom_decision_effects_de_jure_tt_a #} # #restore_holy_roman_empire_decision_scripted_effect = { # save_scope_as = founder # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:e_hre = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # set_primary_title_to = title:e_hre # # #Papal hook management. # if = { # limit = { # faith.religious_head = { # exists = this # opinion = { # target = root # value < high_positive_opinion # } # } # OR = { # has_weak_hook = faith.religious_head # has_strong_usable_hook = faith.religious_head # } # } # use_hook = faith.religious_head # } # # #Sort title laws. # if = { # limit = { # OR = { # has_title = title:k_east_francia # any_vassal = { # has_title = title:k_east_francia # } # } # } # destroy_title = title:k_east_francia #Make Germany inalienable. # } # title:e_hre = { # add_title_law = princely_elective_succession_law # if = { #Add Salic law. # limit = { # root = { # OR = { # has_realm_law = male_preference_law # has_realm_law = male_only_law # } # } # } # add_title_law = male_only_law # } # if = { #Ignore Salic law. # limit = { # root = { has_realm_law = equal_law } # } # add_title_law = equal_law # } # if = { #Invert Salic law. Take that, Clovis, y'big nerd. # limit = { # root = { # OR = { # has_realm_law = female_preference_law # has_realm_law = female_only_law # } # } # } # add_title_law = female_only_law # } # custom_tooltip = hre_elector_list_creation_tt # } # # #Add de jures. # hidden_effect = { # if = { #If Germania is nae a thing, merge it into the HRE. # limit = { # OR = { # has_title = title:k_east_francia # has_title = title:k_bavaria # has_title = title:k_lotharingia # has_title = title:k_frisia # any_vassal = { # OR = { # has_title = title:k_east_francia # has_title = title:k_bavaria # has_title = title:k_lotharingia # has_title = title:k_frisia # } # } # } # OR = { # NOT = { exists = title:e_germany.holder } # title:e_germany.holder ?= root # } # } # title:e_germany = { # every_in_de_jure_hierarchy = { # limit = { tier = tier_kingdom } # set_de_jure_liege_title = title:e_hre # } # } # } # every_held_title = { # title_tier = kingdom # limit = { # NOT = { #The Pope retains vague dibs on Italy. # any_this_title_or_de_jure_above = { this = title:e_italy } # } # save_temporary_scope_as = this_title # #root = { completely_controls = scope:this_title } # } # set_de_jure_liege_title = title:e_hre # } # every_vassal = { # every_held_title = { # title_tier = kingdom # limit = { # NOT = { #The Pope retains vague dibs on Italy. # any_this_title_or_de_jure_above = { this = title:e_italy } # } # save_temporary_scope_as = this_title # #prev = { completely_controls = scope:this_title } # } # set_de_jure_liege_title = title:e_hre # } # } # if = { # Merge Francia into the HRE under certain conditions # limit = { # OR = { # NOT = { exists = title:e_france.holder } # title:e_france.holder ?= root # } # OR = { # title:k_france = { # If core West Francia is part of the HRE # target_is_de_jure_liege_or_above = title:e_hre # } # calc_true_if = { # Or 2+ of the other francian Kingdoms # amount >= 2 # title:k_burgundy = { # target_is_de_jure_liege_or_above = title:e_hre # } # title:k_aquitaine = { # target_is_de_jure_liege_or_above = title:e_hre # } # title:k_brittany = { # target_is_de_jure_liege_or_above = title:e_hre # } # } # } # } # title:e_france = { # every_in_de_jure_hierarchy = { # limit = { tier = tier_kingdom } # set_de_jure_liege_title = title:e_hre # } # } # } # every_vassal = { # limit = { # is_ai = yes # } # every_held_title = { # title_tier = kingdom # root = { # destroy_title = prev # } # } # } # every_held_title = { # title_tier >= kingdom # limit = { # NOT = { # this = title:e_hre # } # save_temporary_scope_as = this_title # } # root = { # destroy_title = prev # } # } # } # custom_tooltip = restore_holy_roman_empire_decision_effects_de_jure.tt # # #And add a bit of prestige for the trouble. # add_prestige = massive_prestige_value #} # #found_kingdom_of_bosnia_decision_scripted_effect = { # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_bosnia = { # change_title_holder = { # holder = scope:founder # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # # title:d_bosna = { set_de_jure_liege_title = title:k_bosnia } # title:d_lower_bosna = { set_de_jure_liege_title = title:k_bosnia } # title:d_usora = { set_de_jure_liege_title = title:k_bosnia } #} # #found_kingdom_of_livonia_decision_scripted_effect = { # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_livonia = { # change_title_holder = { # holder = scope:founder # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # # title:d_latgalia = { set_de_jure_liege_title = title:k_livonia } # title:d_courland = { set_de_jure_liege_title = title:k_livonia } # title:d_livonia = { set_de_jure_liege_title = title:k_livonia } # if = { # limit = { # title:d_esthonia = { holder = root } # } # title:d_esthonia = { set_de_jure_liege_title = title:k_livonia } # } # if = { # limit = { # has_faith = faith:baltic_pagan # root.culture = { NOT = { has_innovation = innovation_longboats } } # } # root.culture = { add_innovation = innovation_longboats } # } #} # #unite_bene_israel_effect = { # add_prestige = major_prestige_gain # add_piety = major_piety_gain # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_bene_israel = { # change_title_holder = { # holder = scope:founder # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # # title:d_chera_nadu = { set_de_jure_liege_title = title:k_bene_israel } # title:d_konkana = { set_de_jure_liege_title = title:k_bene_israel } # if = { # limit = { # title:d_lata = { holder = root } # } # title:d_lata = { set_de_jure_liege_title = title:k_bene_israel } # } # if = { # limit = { # title:d_nasikya = { holder = root } # } # title:d_nasikya = { set_de_jure_liege_title = title:k_bene_israel } # } # random_held_title = { # title_tier = barony # limit = { # is_holy_site_of = faith:malabarism # } # county = { set_county_culture = culture:kochinim } # county = { set_county_faith = faith:malabarism } # } #} # #hre_elector_list_save_effect = { # ordered_in_global_list = { # variable = hre_elector_list # max = 7 # check_range_bounds = no # order_by = tier # save_temporary_scope_as = hre_elector_title # title:e_hre = { # if = { # limit = { NOT = { has_variable = hre_elector_1 } } # set_variable = { name = hre_elector_1 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_2 } } # set_variable = { name = hre_elector_2 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_3 } } # set_variable = { name = hre_elector_3 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_4 } } # set_variable = { name = hre_elector_4 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_5 } } # set_variable = { name = hre_elector_5 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_6 } } # set_variable = { name = hre_elector_6 value = scope:hre_elector_title } # } # else_if = { # limit = { NOT = { has_variable = hre_elector_7 } } # set_variable = { name = hre_elector_7 value = scope:hre_elector_title } # } # } # } #} # #favour_the_countryside_basques_decision_generic_effects_scripted_effect = { # scope:religious_leader = { # # If you weren't Basque, become so. # if = { # limit = { favour_the_countryside_basques_counts_as_basque_trigger = no } # # Now, we need to work out which Basque culture you should be. # ## First, we gather our candidates. # ### Going through counties. # every_sub_realm_county = { # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # ### Plus vassals. # every_vassal_or_below = { # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # ### And those close to you. # every_close_or_extended_family_member = { # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # every_consort = { # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # every_relation = { # type = friend # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # every_relation = { # type = lover # limit = { # favour_the_countryside_basques_counts_as_basque_trigger = yes # NOT = { # culture = { is_in_list = realm_basque_cultures_list } # } # } # culture = { add_to_list = realm_basque_cultures_list } # } # ## Next, we process the list. # if = { # limit = { # any_in_list = { # list = realm_basque_cultures_list # exists = this # } # } # ordered_in_list = { # list = realm_basque_cultures_list # order_by = { # value = 0 # save_temporary_scope_as = culture_temp # # Culture counties are added differently depending on whether they're inside or outside the realm # every_culture_county = { # # Every culture county in your realm adds 10. # if = { # limit = { # holder = { # OR = { # this = scope:religious_leader # any_liege_or_above = { this = scope:religious_leader } # } # } # } # add = 10 # } # # Every culture county outside your realm adds 5. # else = { add = 5 } # } # scope:religious_leader = { # # Vassals add weight depending on their rank. # every_vassal = { # if = { # limit = { culture = scope:culture_temp } # # Every king-tier vassal adds 50. # if = { # limit = { highest_held_title_tier = tier_kingdom } # add = 50 # } # # Every duke-tier vassal adds 25. # else_if = { # limit = { highest_held_title_tier = tier_duchy } # add = 25 # } # # Every count-tier vassal adds 10. # else_if = { # limit = { highest_held_title_tier = tier_county } # add = 10 # } # # Barons are unimportant. # } # } # # Every close family member adds 15. # every_close_family_member = { # limit = { culture = scope:culture_temp } # add = 15 # } # # Every extended family members adds 5. # every_extended_family_member = { # limit = { culture = scope:culture_temp } # add = 5 # } # # Every soulmate adds 50. # every_relation = { # type = soulmate # limit = { culture = scope:culture_temp } # add = 50 # } # # Every best friend adds 50. # every_relation = { # type = best_friend # limit = { culture = scope:culture_temp } # add = 50 # } # # Every lover adds 15. # every_relation = { # type = lover # limit = { # culture = scope:culture_temp # NOT = { has_relation_soulmate = scope:religious_leader } # } # add = 15 # } # # Every friend adds 15. # every_relation = { # type = friend # limit = { # culture = scope:culture_temp # NOT = { has_relation_best_friend = scope:religious_leader } # } # add = 15 # } # } # } # save_scope_as = chosen_basque_culture # } # } # ## Finally, we try to convert. # if = { # limit = { exists = scope:chosen_basque_culture } # convert_family_culture_and_notify_vassals_effect = { # CONVERTER = scope:religious_leader # OLD_CULTURE = scope:religious_leader.culture # NEW_CULTURE = scope:chosen_basque_culture # } # } # # If this hasn't worked at all, and they've got _any_ counties left, we just switch you to the regular Basque. # else_if = { # limit = { # culture:basque = { # any_culture_county = { exists = this } # } # } # convert_family_culture_and_notify_vassals_effect = { # CONVERTER = scope:religious_leader # OLD_CULTURE = scope:religious_leader.culture # NEW_CULTURE = culture:basque # } # } # # Otherwise, we presume that the Basque presence in the region is extinct or negligible (at least on the macro level), so we leave your culture alone. # } # # Assign a new nickname, if appropriate. # if = { # limit = { # OR = { # has_any_nickname = no # has_bad_nickname = yes # } # } # # If you're not already a pagan, guess what folks call you? # if = { # limit = { # NOT = { # faith = { has_doctrine = pagan_hostility_doctrine } # } # } # give_nickname = nick_the_pagan # } # # Otherwise, you're probably an invading Viking and you deserve to get memed. # else = { give_nickname = nick_the_mountain_king } # } # # Switch to the new faith. # add_character_flag = { # flag = delay_player_faith_conversion_notification_event # days = 1 # } # # Configure Basque paganism's variable set-up. # faith:basque_pagan = { # # Remove the restrictions on converting to Basque paganism. # remove_variable = block_conversion_till_decision_taken # # And, since you're inherently creating a new priestly structure # ## This is mostly done here for immersive reasons; we don't want to imply that Basque paganism already had a distinct organised religious hierarchy in 867 by just applying this on game start, even though you'll always have to have it to access the faith. # set_variable = { name = has_been_reformed } # remove_doctrine = unreformed_faith_doctrine # } # # Finally, convert. # ## We do this here so that it's reformed by the time you switch (giving you a better chance with vassal conversion rates). # set_character_faith_with_conversion = faith:basque_pagan # } #} # #favour_the_countryside_basques_decision_fundamentalist_path_scripted_effect = { # faith:basque_pagan = { # # First, we remove Christian Syncretism & replace it with Warmonger. # remove_doctrine = tenet_christian_syncretism # add_doctrine = tenet_warmonger # # Then, we switch on over from Pluralist to Fundamentalist. # ## We disguise some of these changes for neatness, as there's a lot to process. # hidden_effect = { remove_doctrine = doctrine_pluralism_pluralistic } # add_doctrine = doctrine_pluralism_fundamentalist # # No HoF becomes a spiritual HoF, so that you can make use of your Warmonger GHWs. # hidden_effect = { remove_doctrine = doctrine_no_head } # add_doctrine = doctrine_spiritual_head # # Plus, set the faith's fervour to a middling/low level, since you've messed with it. # change_fervor = { # value = -50 # desc = fervour_loss_temporal_meddling # } # } # # Create the new HoF. # hidden_effect = { # scope:religious_leader = { # set_up_dynamic_spiritual_hof_title_effect = { CREATOR = scope:religious_leader } # } # } # custom_tooltip = favour_the_countryside_basques_decision.tt.spiritual_hof_acquired # # We get a small modifier for clergy approval, since they're a bit peeved at the tenet-messing. # add_character_modifier = fp2_friend_of_the_old_ways_modifier #} # #favour_the_countryside_basques_decision_righteous_path_scripted_effect = { # faith:basque_pagan = { # # First, we remove Christian Syncretism & replace it with Sanctity of Nature. # remove_doctrine = tenet_christian_syncretism # add_doctrine = tenet_sanctity_of_nature # # Then, we switch on over from Pluralist to Righteous. # ## We disguise some of these changes for neatness, as there's a lot to process. # hidden_effect = { remove_doctrine = doctrine_pluralism_pluralistic } # add_doctrine = doctrine_pluralism_righteous # # No HoF becomes you as the temporal HoF, as you're focusing more on the non-Christian parts of the faith. # hidden_effect = { # remove_doctrine = doctrine_no_head # remove_doctrine = doctrine_theocracy_temporal # remove_doctrine = doctrine_clerical_succession_spiritual_appointment # } # add_doctrine = doctrine_temporal_head # add_doctrine = doctrine_theocracy_lay_clergy # add_doctrine = doctrine_clerical_succession_temporal_fixed_appointment # # Plus, set the faith's fervour to a middling/low level, since you've messed with it. # change_fervor = { # value = -50 # desc = fervour_loss_temporal_meddling # } # } # # Create the new HoF. # hidden_effect = { # scope:religious_leader = { # set_up_dynamic_temporal_hof_title_effect = { NEW_HOLDER = scope:religious_leader } # } # } # custom_tooltip = favour_the_countryside_basques_decision.tt.temporal_hof_acquired # # We get a small modifier for clergy approval, since they're a bit peeved at the tenet-messing. # add_character_modifier = fp2_friend_of_the_old_ways_modifier #} # #favour_the_countryside_basques_decision_pluralist_path_scripted_effect = { # faith:basque_pagan = { # # First, we mostly only need to remove Christian Syncretism & replace it with Islamic Syncretism. # remove_doctrine = tenet_christian_syncretism # add_doctrine = tenet_islamic_syncretism # # Then set the faith's fervour to a middling/low level, since you've messed with it. # change_fervor = { # value = -50 # desc = fervour_loss_temporal_meddling # } # } # # Bonus opinion with every neighbouring Islamic ruler & their vassals, who appreciate the direction you're going in. # ## Compile a list. # top_liege = { # if = { # limit = { religion = religion:islam_religion } # add_to_list = pleased_rulers # } # every_vassal_or_below = { # limit = { religion = religion:islam_religion } # add_to_list = pleased_rulers # } # } # every_neighboring_and_across_water_top_liege_realm_owner = { # if = { # limit = { religion = religion:islam_religion } # add_to_list = pleased_rulers # } # every_vassal_or_below = { # limit = { religion = religion:islam_religion } # add_to_list = pleased_rulers # } # } # ## And apply some opinions. # every_in_list = { # list = pleased_rulers # custom = favour_the_countryside_basques_decision.tt.all_neighbouring_islamic_rulers # add_opinion = { # target = scope:religious_leader # modifier = pleased_opinion # opinion = 30 # } # } # # We get a small modifier for clergy approval, since they're a bit peeved at the tenet-messing. # add_character_modifier = fp2_friend_of_the_old_ways_modifier #} # #favour_the_countryside_basques_decision_default_path_scripted_effect = { # faith:basque_pagan = { # # Here, we're not fiddling with the faith's traditions at all, so we get a chonky fervour bonus for the sudden limelight. # change_fervor = { # value = 100 # desc = fervour_gain_unexpected_resurgence # } # } # # Plus a massive chunk of piety experience... # add_piety_experience = 2000 # # ... and a more powerful clergy-approval modifier. # add_character_modifier = fp2_champion_of_the_old_ways_modifier #} # #create_kingdom_of_saxony_effect = { # if = { # limit = { # NOR = { # root = $CHARACTER$ # exists = scope:new_saxon_king # } # } # # Grant every held title in Saxony to the new holder # root = { # every_held_title = { # limit = { # OR = { # title:k_saxony = { is_de_jure_liege_or_above_target = prev } # title:k_sorbia = { is_de_jure_liege_or_above_target = prev } # } # NOT = { # holder = { capital_county = prev } # } # } # create_title_and_vassal_change = { # type = granted # save_scope_as = title_change # add_claim_on_loss = no # } # change_title_holder = { # holder = $CHARACTER$ # change = scope:title_change # } # resolve_title_and_vassal_change = scope:title_change # } # } # } # if = { # limit = { exists = title:k_sorbia.holder } # destroy_title = title:k_sorbia # } # title:k_sorbia = { # every_in_de_jure_hierarchy = { # limit = { tier = tier_duchy } # set_de_jure_liege_title = title:k_saxony # } # } # title:k_saxony = { set_coa = k_saxon_electorate } # title:k_saxony = { set_de_jure_liege_title = title:e_hre } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # if = { # limit = { # has_title = title:e_hre # } # hidden_effect = { # title:k_saxony = { # change_title_holder = { # holder = $CHARACTER$ # change = scope:title_change # } # } # } # } # else = { # title:k_saxony = { # change_title_holder = { # holder = $CHARACTER$ # change = scope:title_change # } # } # } # every_vassal = { # limit = { # primary_title = { # OR = { # title:k_saxony = { is_de_jure_liege_or_above_target = prev } # title:k_sorbia = { is_de_jure_liege_or_above_target = prev } # } # } # NOT = { this = $CHARACTER$ } # NOT = { any_liege_or_above = { this = $CHARACTER$ } } # } # change_liege = { # liege = $CHARACTER$ # change = scope:title_change # } # } # hidden_effect = { # if = { # limit = { # NOR = { # $CHARACTER$ = root # $CHARACTER$ = { is_vassal_or_below_of = root } # } # } # $CHARACTER$ = { # change_liege = { # liege = root # change = scope:title_change # } # } # } # } # resolve_title_and_vassal_change = scope:title_change # hidden_effect = { # $CHARACTER$ = { save_scope_as = new_saxon_king } # every_player = { # limit = { # this != prev # or = { # is_vassal_or_below_of = title:e_hre.holder # AND = { # exists = title:e_west_slavia # is_vassal_or_below_of = title:e_west_slavia.holder # } # title:e_hre = { is_neighbor_to_realm = prev } # primary_title = { # title:e_west_slavia = { is_de_jure_liege_or_above_target = prev } # } # } # } # trigger_event = middle_europe_decisions.0018 # } # } #} # #restore_old_vasconia_decision_scripted_effect = { # save_scope_as = founder # # Give Navarra if not held # if = { # limit = { # NOT = { has_title = title:k_navarra } # } # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # title:k_navarra = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # } # title:k_navarra = { set_title_name = k_vasconia } # hidden_effect = { # # Transfer de jure # every_in_list = { # list = vasconia_duchies # limit = { # save_temporary_scope_as = duchy_temp # root = { completely_controls = scope:duchy_temp } # NOT = { de_jure_liege = title:k_navarra } # } # add_to_list = vasconia_transfers # set_de_jure_liege_title = title:k_navarra # } # # Destroy held superseded kingdoms (no de jure land left) # every_in_list = { # list = vasconia_kingdoms # limit = { # holder = root # any_direct_de_jure_vassal_title = { count < 1 } # } # add_to_list = superseded_kingdoms # save_scope_as = superseded_kingdom # root = { destroy_title = scope:superseded_kingdom } # } # } #} # #restore_old_vasconia_decision_tooltip_scripted_effect = { # custom_tooltip = restore_old_vasconia_decision_vasconia_past_tt # show_as_tooltip = { # every_in_list = { # list = vasconia_transfers # set_de_jure_liege_title = title:k_navarra # } # every_in_list = { # list = superseded_kingdoms # save_scope_as = superseded_kingdom # root = { destroy_title = scope:superseded_kingdom } # } # } #} # #create_beth_nahrain_scripted_effect = { # #Create Beth Nahrain # hidden_effect = { # every_held_title = { # limit = { # tier = tier_empire # } # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # set_de_jure_liege_title = title:e_beth_nahrain # } # } # } #} # #promote_culture_beth_nahrain_scripted_effect = { # every_sub_realm_county = { # custom = promote_culture_beth_nahrain_modifier_custom_desc # limit = { # NOT = { # culture = { has_cultural_pillar = heritage_syriac } # } # title_province = { geographical_region = custom_beth_nahrain } # } # add_county_modifier = { # modifier = promote_culture_beth_nahrain_modifier # years = 50 # } # } # if = { # limit = { # faith = faith:nestorian # } # faith:nestorian = { # change_fervor = { # value = 100 # desc = middle_east_major_decisions.1020_fervor # } # } # } # else_if = { # limit = { # NOT = { # exists = scope:suppress_tooltips # } # } # custom_tooltip = middle_east_major_decisions.1020.lack_nestorian # } #} # #learning_beth_nahrain_scripted_effect = { # house ?= { # add_house_modifier = { # modifier = learning_beth_nahrain_house_modifier # years = 100 # } # } # add_piety_experience = monumental_piety_value #} # #martial_beth_nahrain_scripted_effect = { # house ?= { # add_house_modifier = { # modifier = martial_beth_nahrain_house_modifier # years = 100 # } # } # add_prestige_experience = monumental_prestige_value #} # #nestorian_faith_beth_nahrain_scripted_effect = { # add_trait = crusader_king # add_piety_experience = monumental_piety_value #} # #no_faith_beth_nahrain_scripted_effect = { # faith:nestorian = { # change_fervor = { # value = 100 # desc = middle_east_major_decisions.1020_fervor # } # } # set_character_faith_with_conversion = faith:nestorian # add_piety = monumental_piety_gain #} # #found_empire_of_hindustan_scripted_effect = { # save_scope_as = founder # # create_title_and_vassal_change = { # type = created # save_scope_as = title_change # add_claim_on_loss = no # } # if = { # limit = { # completely_controls = title:k_punjab #This will always be true but it keeps the decision text easier to read before you fulfill the criteria # NOT = { has_title = title:k_punjab } # } # title:k_punjab = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # } # if = { # limit = { # completely_controls = title:k_delhi #This will always be true but it keeps the decision text easier to read before you fulfill the criteria # NOT = { has_title = title:k_delhi } # } # title:k_delhi = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # } # if = { # limit = { # OR = { # NOT = { title:d_kuru.holder = root } # AND = { # exists = title:d_kuru.holder # title:d_kuru.holder = { # is_ai = yes # } # } # } # } # title:d_kuru = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # } # if = { # limit = { # NOT = { title:c_delhi.holder = root } # } # title:c_delhi = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # } # title:e_hindustan = { # change_title_holder = { # holder = root # change = scope:title_change # } # } # resolve_title_and_vassal_change = scope:title_change # set_primary_title_to = title:e_hindustan # # hidden_effect = { # title:k_delhi = { # set_de_jure_liege_title = title:e_hindustan # } # title:k_punjab = { # set_de_jure_liege_title = title:e_hindustan # } # every_held_title = { # limit = { # tier = tier_kingdom # OR = { # de_jure_liege = title:e_bengal # de_jure_liege = title:e_deccan # de_jure_liege = title:e_rajastan # } # } # set_de_jure_liege_title = title:e_hindustan # } # #Areas that have had more muslim influence wants to avoid border gore and gets added even if not held - unless controlled by an independent Emperor of Rajastan: # if = { # limit = { # NOT = { # title:k_sindh.holder.liege = { # has_title = title:e_rajastan # } # } # } # title:k_sindh = { # set_de_jure_liege_title = title:e_hindustan # } # } # if = { # limit = { # NOT = { # title:k_kashmir.holder.liege = { # has_title = title:e_rajastan # } # } # } # title:k_kashmir = { # set_de_jure_liege_title = title:e_hindustan # } # } # add_character_flag = e_hindustan #For title flavorization # } # #If the new Emperor of Hindustan holds any of the Indian Empires these are destroyed and their kingdoms added to Hindustan too # #This is not inside the hidden block to not hide that the empires are destroyed. # if = { # limit = { # has_title = title:e_bengal # } # hidden_effect = { # title:e_bengal = { # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # set_de_jure_liege_title = title:e_hindustan # } # } # } # destroy_title = title:e_bengal # } # if = { # limit = { # has_title = title:e_deccan # } # hidden_effect = { # title:e_deccan = { # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # set_de_jure_liege_title = title:e_hindustan # } # } # } # destroy_title = title:e_deccan # } # if = { # limit = { # has_title = title:e_rajastan # } # hidden_effect = { # title:e_rajastan = { # every_in_de_jure_hierarchy = { # limit = { # tier = tier_kingdom # } # set_de_jure_liege_title = title:e_hindustan # } # } # } # destroy_title = title:e_rajastan # } # custom_tooltip = found_empire_of_hindustan_decision_effects_de_jure_tt # hidden_effect = { # if = { # Let's see if you have ultimo and save that if so # limit = { # has_realm_law = single_heir_succession_law_youngest # } # save_scope_as = set_ultimo_temp_scope # } # } # if = { # limit = { has_dlc_feature = admin_gov } # convert_to_administrative_from_feudalism_effect = { GOVERNMENT_TO_ADOPT = flag:administrative } # } # hidden_effect = { # if = { # If you had ultimo, you get to keep it. Otherwise, you get primo for free. # limit = { # exists = scope:set_ultimo_temp_scope # } # add_realm_law = single_heir_succession_law_youngest # } # else = { # add_realm_law = single_heir_succession_law # } # } # add_legitimacy_effect = { LEGITIMACY = massive_legitimacy_gain } # dynasty ?= { add_dynasty_prestige = massive_dynasty_prestige_value } #} # # restore_swedish_empire_effect = { add_prestige = massive_prestige_gain add_piety = massive_piety_gain give_nickname = nick_the_lion_of_the_north save_scope_as = scoped_ruler create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } title:e_sweden = { change_title_holder = { holder = scope:scoped_ruler change = scope:change } hidden_effect = { copy_title_history = title:k_sweden } } resolve_title_and_vassal_change = scope:change hidden_effect = { set_primary_title_to = title:e_sweden if = { limit = { title:k_sapmi = { is_titular = no } has_title = title:k_sapmi } title:k_sapmi = { set_de_jure_liege_title = title:e_sweden } set_flag = flag_swedish_sapmi } else = { if = { limit = { title:k_sapmi = { is_titular = no } } title:k_sapmi = { every_in_de_jure_hierarchy = { limit = { tier = tier_duchy root = { completely_controls = prev } OR = { this = title:d_vasterbottena this = title:d_norrbottena } } set_de_jure_liege_title = title:k_sweden } every_in_de_jure_hierarchy = { limit = { tier = tier_duchy root = { completely_controls = prev } OR = { this = title:d_giemajohka this = title:d_gulodat } } set_de_jure_liege_title = title:k_finland } set_de_jure_liege_title = title:e_zapadnorussia } } } title:k_finland = { set_de_jure_liege_title = title:e_sweden } title:k_esthonia = { set_de_jure_liege_title = title:e_sweden } title:k_sweden = { set_de_jure_liege_title = title:e_sweden } if = { limit = { exists = title:gotaland } destroy_title = title:gotaland } if = { limit = { title:k_gotaland ?= { is_titular = no } } title:k_gotaland = { every_in_de_jure_hierarchy = { limit = { tier = tier_duchy } set_de_jure_liege_title = title:k_sweden } } } if = { limit = { title:k_norway = { is_titular = no } OR = { has_title = title:k_norway completely_controls = title:k_norway } } title:k_norway = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { completely_controls = title:d_finnmarku NOT = { has_title = title:k_sapmi } } if = { limit = { OR = { has_title = title:k_norway completely_controls = title:k_norway } } title:d_finnmarku = { set_de_jure_liege_title = title:k_norway } } else = { title:d_finnmarku = { set_de_jure_liege_title = title:k_finland } } } if = { limit = { completely_controls = title:d_guoldat NOT = { has_title = title:k_sapmi } } if = { limit = { OR = { has_title = title:k_norway completely_controls = title:k_norway } } title:d_guoldat = { set_de_jure_liege_title = title:k_norway } } else_if = { limit = { OR = { has_title = title:k_karelia completely_controls = title:k_karelia } } title:d_guoldat = { set_de_jure_liege_title = title:k_karelia } } else = { title:d_guoldat = { set_de_jure_liege_title = title:k_finland } } } if = { limit = { title:k_latvia = { is_titular = no } OR = { has_title = title:k_latvia completely_controls = title:k_latvia } } title:k_latvia = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_pribaltia = { is_titular = no } OR = { has_title = title:k_pribaltia completely_controls = title:k_pribaltia } } title:k_pribaltia = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_lithuania = { is_titular = no } OR = { has_title = title:k_lithuania completely_controls = title:k_lithuania } } title:k_lithuania = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_schleswig_holstein = { is_titular = no } OR = { has_title = title:k_schleswig_holstein completely_controls = title:k_schleswig_holstein } } title:k_schleswig_holstein = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_karelia = { is_titular = no } OR = { has_title = title:k_karelia completely_controls = title:k_karelia } } title:k_karelia = { set_de_jure_liege_title = title:e_sweden } } else = { title:k_karelia = { every_in_de_jure_hierarchy = { limit = { tier = tier_duchy root = { completely_controls = prev } } set_de_jure_liege_title = title:k_finland } set_de_jure_liege_title = title:e_zapadnorussia } } if = { limit = { title:k_poland = { is_titular = no } OR = { has_title = title:k_poland completely_controls = title:k_poland } } title:k_poland = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_brandenburg = { is_titular = no } OR = { has_title = title:k_brandenburg completely_controls = title:k_brandenburg } } title:k_brandenburg = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_petrograd = { is_titular = no } OR = { has_title = title:k_petrograd completely_controls = title:k_petrograd } } title:k_petrograd = { set_de_jure_liege_title = title:e_sweden } } if = { limit = { title:k_iceland = { is_titular = no } OR = { has_title = title:k_iceland completely_controls = title:k_iceland } } title:k_iceland = { set_de_jure_liege_title = title:e_sweden } } title:e_scandinavia = { set_title_name = k_denmark set_color_from_title = title:k_denmark set_coa = k_denmark } } } form_quinto_imperio_effect = { add_prestige = massive_prestige_gain add_piety = massive_piety_gain give_nickname = nick_o_desejado add_trait = savior save_scope_as = scoped_ruler create_title_and_vassal_change = { type = created save_scope_as = change add_claim_on_loss = no } title:e_sebastianist_hof = { change_title_holder = { holder = scope:scoped_ruler change = scope:change } } resolve_title_and_vassal_change = scope:change hidden_effect = { set_primary_title_to = title:e_sebastianist_hof title:k_spanish_galicia = { set_de_jure_liege_title = title:e_sebastianist_hof } title:k_portugal = { set_de_jure_liege_title = title:e_sebastianist_hof } title:k_andalusia = { set_de_jure_liege_title = title:e_sebastianist_hof } title:k_castille_leon = { set_de_jure_liege_title = title:e_sebastianist_hof } title:k_aragon = { set_de_jure_liege_title = title:e_sebastianist_hof } title:k_navarra = { set_de_jure_liege_title = title:e_sebastianist_hof } if = { limit = { exists = title:e_iberia } destroy_title = title:e_iberia } if = { limit = { title:k_sardinia_and_corsica = { is_titular = no } OR = { has_title = title:k_sardinia_and_corsica completely_controls = title:k_sardinia_and_corsica } } title:k_sardinia_and_corsica = { set_de_jure_liege_title = title:e_sebastianist_hof } } } } restore_rhine_border_novelist_france_decision_effect = { add_prestige = massive_prestige_gain add_piety = massive_piety_gain hidden_effect = { title:k_belgium = { set_de_jure_liege_title = title:e_france } title:k_lotharingia = { set_de_jure_liege_title = title:e_france } title:d_palatinate = { set_de_jure_liege_title = title:k_lotharingia} title:d_alsace = { set_de_jure_liege_title = title:k_lotharingia } } } restore_alpine_border_novelist_france_decision_effect = { add_prestige = massive_prestige_gain add_piety = massive_piety_gain hidden_effect = { title:k_rhodania = { set_de_jure_liege_title = title:e_france } title:d_upper_burgundy = { set_de_jure_liege_title = title:k_france } title:d_savoie = { set_de_jure_liege_title = title:k_rhodania } } }