#Restoring the Roman Empire (as Byzantium) ### Restore the Roman Empire ### restore_roman_empire_decision = { picture = { reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" } desc = restore_roman_empire_decision_desc selection_tooltip = restore_roman_empire_decision_tooltip decision_group_type = roman ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 0 } is_shown = { is_ruler = yes is_playable_character = yes has_title = title:e_byzantium NOT = { primary_title = title:e_hre } NOT = { primary_title = title:e_italy } NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } } OR = { government_has_flag = government_is_feudal government_has_flag = government_is_republic government_has_flag = government_is_clan government_allows = administrative } } is_valid = { prestige_level >= max_prestige_level completely_controls = title:d_latium completely_controls = title:d_venice completely_controls = title:d_romagna completely_controls = title:d_sicily completely_controls = title:d_genoa completely_controls = title:d_capua completely_controls = title:d_apulia completely_controls = title:d_thrace completely_controls = title:d_antioch completely_controls = title:d_palestine completely_controls = title:d_alexandria completely_controls = title:d_athens completely_controls = title:d_tunis completely_controls = title:d_croatia completely_controls = title:d_thessalonika } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this OR = { religion = { is_in_family = rf_abrahamic } religion = religion:hellenism_religion culture = { has_cultural_pillar = heritage_latin } culture = { has_cultural_pillar = heritage_byzantine } } } effect = { custom_tooltip = restore_roman_empire_decision_effect_tooltip show_as_tooltip = { create_roman_empire_scripted_effect = yes } if = { limit = { has_ep3_dlc_trigger = yes } trigger_event = ep3_roman_restoration.0100 } else = { trigger_event = roman_restoration.0001 } hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } set_global_variable = { name = flag_restored_roman_empire value = root } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } #Restoring the Roman Empire (as HRE) ### Restore the Roman Empire ### restore_roman_empire_holy_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" } desc = restore_roman_empire_holy_decision_desc selection_tooltip = restore_roman_empire_decision_tooltip # Deliberately left in the major group rather than the Roman one. decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 0 } is_shown = { is_ruler = yes is_playable_character = yes has_title = title:e_hre OR = { NOT = { has_title = title:e_byzantium } # Prioritize Byzaboos primary_title = title:e_hre } NOT = { primary_title = title:e_italy } NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } } OR = { government_has_flag = government_is_feudal government_has_flag = government_is_republic government_has_flag = government_is_clan government_has_flag = government_is_administrative } } is_valid = { prestige_level >= max_prestige_level completely_controls = title:d_latium completely_controls = title:d_venice completely_controls = title:d_romagna completely_controls = title:d_sicily completely_controls = title:d_genoa completely_controls = title:d_capua completely_controls = title:d_apulia completely_controls = title:d_thrace completely_controls = title:d_antioch completely_controls = title:d_palestine completely_controls = title:d_alexandria completely_controls = title:d_athens completely_controls = title:d_tunis completely_controls = title:d_croatia completely_controls = title:d_thessalonika } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this OR = { religion = { is_in_family = rf_abrahamic } religion = religion:hellenism_religion culture = { has_cultural_pillar = heritage_latin } culture = { has_cultural_pillar = heritage_byzantine } } } effect = { custom_tooltip = restore_roman_empire_decision_effect_tooltip show_as_tooltip = { create_roman_empire_holy_scripted_effect = yes } trigger_event = { id = roman_restoration.0003 } hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } set_global_variable = { name = flag_restored_roman_empire value = root } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } #Restoring the Roman Empire (as Italia) ### Restore the Roman Empire ### restore_roman_empire_italian_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" } desc = restore_roman_empire_italian_decision_desc selection_tooltip = restore_roman_empire_decision_tooltip # Deliberately left in the major group rather than the Roman one. decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 0 } is_shown = { is_ruler = yes is_playable_character = yes has_title = title:e_italy OR = { NAND = { has_title = title:e_byzantium #Prioritize Byzaboos has_title = title:e_hre #And the Germans } primary_title = title:e_italy } NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } } culture = { has_cultural_pillar = heritage_latin } is_target_in_global_variable_list = { #Only available after unifying Italy. name = unavailable_unique_decisions target = flag:flag_unified_italian_empire } OR = { government_has_flag = government_is_feudal government_has_flag = government_is_republic government_has_flag = government_is_clan government_has_flag = government_is_administrative } } is_valid = { prestige_level >= max_prestige_level completely_controls = title:d_latium completely_controls = title:d_venice completely_controls = title:d_romagna completely_controls = title:d_sicily completely_controls = title:d_genoa completely_controls = title:d_capua completely_controls = title:d_apulia completely_controls = title:d_thrace completely_controls = title:d_antioch completely_controls = title:d_palestine completely_controls = title:d_alexandria completely_controls = title:d_athens completely_controls = title:d_tunis completely_controls = title:d_croatia completely_controls = title:d_thessalonika } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this OR = { religion = { is_in_family = rf_abrahamic } religion = religion:hellenism_religion culture = { has_cultural_pillar = heritage_latin } culture = { has_cultural_pillar = heritage_byzantine } } } effect = { custom_tooltip = restore_roman_empire_decision_effect_tooltip show_as_tooltip = { create_roman_empire_italy_scripted_effect = yes } trigger_event = { id = roman_restoration.0150 } hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } set_global_variable = { name = flag_restored_roman_empire value = root } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } #Restore the real Roman Empire ### Form the Sultanate of Rum ### form_rum_sultanate_decision = { picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" } desc = form_rum_sultanate_decision_desc selection_tooltip = form_rum_sultanate_decision_tooltip # Deliberately left in the major group rather than the Roman one. decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 120 kingdom = 120 empire = 0 hegemony = 0 } is_shown = { is_ruler = yes is_playable_character = yes is_landed = yes # Laamps don't need to know about this OR = { religion = religion:islam_religion culture = { has_cultural_pillar = heritage_turkic } } NOT = { culture = culture:greek } NOT = { OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } } OR = { top_liege = this top_liege = { faith.religion = faith:ashari.religion } } capital_province = { OR = { geographical_region = world_persian_empire geographical_region = world_asia_minor geographical_region = custom_greater_armenia } } NOR = { exists = title:k_rum.holder top_liege = { is_roman_emperor_trigger = yes } } NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_formed_rum_sultanate } } OR = { highest_held_title_tier < 4 #Dukes or lower, splitting off from Persia. AND = { highest_held_title_tier < 5 top_liege = this #Or just a fancy way to get a new King title. } } } is_valid = { prestige_level >= high_prestige_level piety_level >= high_piety_level completely_controls = title:d_cibyrrhaeot completely_controls = title:d_anatolia completely_controls = title:d_cappadocia completely_controls = title:d_charsianon completely_controls = title:d_paphlagonia completely_controls = title:d_armeniac completely_controls = title:d_chaldia } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no is_at_war = no } effect = { custom_tooltip = form_rum_sultanate_decision_effect_tooltip gain_heroic_legend_seed_tooltip_effect = yes show_as_tooltip = { create_rum_scripted_effect = yes } trigger_event = { id = middle_east_decisions.0014 } hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_formed_rum_sultanate } set_global_variable = { name = flag_formed_rum_sultanate value = root } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } ### Mend the Great Schism ### mend_the_great_schism_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = mend_the_great_schism_decision_desc selection_tooltip = mend_the_great_schism_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 120 } is_shown = { is_ruler = yes is_playable_character = yes faith.religion = faith:catholic.religion #Christian Only NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_mended_great_schism } } highest_held_title_tier > 4 #Only Emperors } is_valid = { piety_level >= max_piety_level completely_controls = title:c_byzantion completely_controls = title:c_antiocheia completely_controls = title:c_jerusalem completely_controls = title:c_alexandria completely_controls = title:c_roma custom_description = { text = "mend_schism_byzantion_bishop" title:c_byzantion.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. } custom_description = { text = "mend_schism_antiocheia_bishop" title:c_antiocheia.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. } custom_description = { text = "mend_schism_jerusalem_bishop" title:c_jerusalem.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. } custom_description = { text = "mend_schism_alexandria_bishop" title:c_alexandria.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. } custom_description = { text = "mend_schism_roma_bishop" title:c_roma.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. } custom_description = { text = "mend_schism_no_rite" root.faith = { NOT = { has_doctrine_parameter = maintains_head_of_faith_on_creation } } } } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { gain_holy_legend_seed_tooltip_effect = yes custom_tooltip = mend_the_great_schism_decision_effect_tooltip show_as_tooltip = { mend_great_schism_scripted_effect = yes } trigger_event = roman_restoration.0100 hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_mended_great_schism } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } ### Reclaim Constantinople ### set_capital_constantinople_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" } desc = set_capital_constantinople_decision_desc selection_tooltip = set_capital_constantinople_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 12 hegemony = 0 } is_shown = { is_ruler = yes is_playable_character = yes has_title = title:e_byzantium NOT = { capital_county = { this = title:c_byzantion } } OR = { title:c_byzantion.holder = { any_liege_or_above = { this = root } } title:c_byzantion.holder = { this = root } } } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { if = { #Usurp if not held personally. limit = { NOT = { title:c_byzantion.holder = { this = root } } } title:c_byzantion.holder = { save_scope_as = target_for_denunciation } 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 } set_realm_capital = title:c_byzantion if = { limit = { exists = scope:target_for_denunciation } scope:target_for_denunciation = { trigger_event = { id = roman_restoration.1204 } } } } ai_potential = { primary_title.tier = tier_empire has_title = title:e_byzantium } ai_will_do = { #Do it always, for coherence. base = 100 modifier = { title:c_byzantion.holder = { is_ai = no any_realm_county = { count < 2 holder = title:c_byzantion.holder } } factor = 0 } } } ### Reclaim Rome ### set_capital_rome_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" } desc = set_capital_rome_decision_desc selection_tooltip = set_capital_rome_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 0 hegemony = 12 } is_shown = { is_ruler = yes is_playable_character = yes has_title = title:h_roman_empire NOT = { capital_county = { this = title:c_roma } } OR = { title:c_roma.holder = { any_liege_or_above = { this = root } } title:c_roma.holder = { this = root } } } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } 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 } set_realm_capital = title:c_roma } ai_potential = { has_title = title:h_roman_empire } ai_will_do = { #Do it always, for coherence. base = 100 } } ### Establish Iconoclast Patriarchate ### establish_iconoclast_patriarchate_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = establish_iconoclast_patriarchate_decision_desc selection_tooltip = establish_iconoclast_patriarchate_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 60 empire = 60 hegemony = 60 } is_shown = { is_ruler = yes is_playable_character = yes faith = faith:iconoclast NOT = { faith = { exists = religious_head } } highest_held_title_tier > 3 #Only Kings and Emperors } is_valid = { completely_controls = title:c_byzantion piety_level >= medium_piety_level } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { custom_tooltip = establish_iconoclast_patriarchate_decision_effect_tooltip trigger_event = { id = roman_restoration.0120 } } ai_potential = { always = yes } ai_will_do = { base = 100 ai_value_modifier = { ai_zeal = 5.0 } modifier = { factor = 0 has_trait = cynical } } } ### Restore Ecumenical Patriarchate ### restore_ecumenical_patriarchate_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = restore_ecumenical_patriarchate_decision_desc selection_tooltip = restore_ecumenical_patriarchate_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 60 empire = 60 hegemony = 60 } is_shown = { is_ruler = yes is_playable_character = yes faith = faith:orthodox NOT = { faith = { exists = religious_head } } highest_held_title_tier > 3 #Only Kings and Emperors } is_valid = { completely_controls = title:c_byzantion piety_level >= medium_piety_level } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { custom_tooltip = restore_ecumenical_patriarchate_decision_effect_tooltip trigger_event = { id = roman_restoration.0122 } } ai_potential = { always = yes } ai_will_do = { base = 100 ai_value_modifier = { ai_zeal = 5.0 } modifier = { factor = 0 has_trait = cynical } } } ### Restore the Papacy ### restore_papacy_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = restore_papacy_decision_desc selection_tooltip = restore_papacy_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 12 empire = 12 hegemony = 12 } is_shown = { is_ruler = yes is_playable_character = yes faith = faith:catholic NOT = { faith = { exists = religious_head } } highest_held_title_tier > 3 #Only Kings and Emperors } is_valid = { completely_controls = title:c_roma completely_controls = title:d_latium completely_controls = title:d_spoleto completely_controls = title:d_ancona completely_controls = title:d_romagna piety_level >= high_piety_level } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { custom_tooltip = restore_papacy_decision_effect_tooltip show_as_tooltip = { restore_papacy_scripted_effect = yes } trigger_event = { id = roman_restoration.0124 } } ai_potential = { faith = faith:catholic highest_held_title_tier > 3 #Only Kings and Emperors NOT = { faith = { exists = religious_head } } } ai_will_do = { #Always do it when possible. base = 100 ai_value_modifier = { ai_zeal = 1.0 } modifier = { factor = 0 has_trait = cynical } } } ### Restore Pope in Rome ### restore_pope_in_rome_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = restore_pope_in_rome_decision_desc selection_tooltip = restore_pope_in_rome_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 12 empire = 12 hegemony = 12 } is_shown = { is_ruler = yes is_playable_character = yes faith = faith:catholic NOR = { has_title = title:k_papal_state is_roman_emperor_excluding_byzantium_trigger = yes } NOT = { title:c_roma.holder = { has_title = title:k_papal_state } } NOT = { capital_county = { this = title:c_roma } } title:k_papal_state.holder = { NOT = { has_opinion_modifier = { #Not accepting it if you conquered it yourself. target = root modifier = declared_war } } NOT = { has_opinion_modifier = { #Not accepting it if you conquered it yourself. target = root modifier = revoked_title } } } NOT = { has_character_flag = flag_already_given_rome_once } } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this highest_held_title_tier > 3 #Only Kings and Emperors custom_tooltip = { text = hof_exists_tt faith = { exists = religious_head } } custom_tooltip = { text = rome_held_by_you_or_vassal_tt OR = { title:c_roma.holder = { any_liege_or_above = { this = root } } title:c_roma.holder = { this = root } } } } effect = { add_piety = 1000 add_character_flag = flag_already_given_rome_once create_title_and_vassal_change = { type = returned save_scope_as = change add_claim_on_loss = no } title:c_roma = { change_title_holder = { holder = title:k_papal_state.holder change = scope:change } } resolve_title_and_vassal_change = scope:change title:k_papal_state.holder = { set_realm_capital = title:c_roma add_opinion = { target = prev modifier = restored_papacy_opinion } } } ai_potential = { faith = faith:catholic highest_held_title_tier > 3 #Only Kings and Emperors } ai_will_do = { #Do it always, for coherence. base = 100 modifier = { factor = 0 title:c_roma.holder = { OR = { is_ai = no any_liege_or_above = { is_ai = no } # AI will never take Rome province away from a player. } } } modifier = { factor = 0 has_trait = cynical } modifier = { factor = 0 has_title = title:e_italy } } } ### Dismantle the Papacy ### dismantle_papacy_decision = { #For Muslims and Pagans. picture = { reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" } desc = dismantle_papacy_decision_desc selection_tooltip = dismantle_papacy_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 60 empire = 60 hegemony = 60 } is_shown = { is_ruler = yes is_playable_character = yes faith:catholic = { has_doctrine = doctrine_spiritual_head } faith:catholic = { faith_hostility_level = { target = root.faith value >= faith_hostile_level } } highest_held_title_tier > 3 #Only Kings and Emperors capital_province = { #Indians could not possibly care... OR = { geographical_region = world_europe geographical_region = world_middle_east geographical_region = world_africa_north } } } is_valid = { trigger_if = { limit = { exists = title:k_papal_state.holder } title:k_papal_state.holder = { is_landed = no } #If he fled elsewhere, it cannot be done, the Pope must be landless. title:k_papal_state.holder = { is_at_war = no } #Shouldn't be possible during a Crusade } completely_controls_region = world_europe_south_italy } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this } effect = { custom_tooltip = dismantle_papacy_decision_effect_tooltip gain_holy_legend_seed_tooltip_effect = yes hidden_effect = { legend_seed_great_deed_faith_effect = { ANTAGONIST = title:k_papal_state.holder OLD_FAITH = title:k_papal_state.holder.faith } } show_as_tooltip = { destroy_papacy_scripted_effect = yes } trigger_event = { id = roman_restoration.0130 } } ai_potential = { always = yes } ai_will_do = { #Do it always. base = 100 } } #Uniting Italy ### Unify Italy ### unify_italian_empire_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" } desc = unify_italian_empire_decision_desc selection_tooltip = unify_italian_empire_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 120 kingdom = 120 empire = 120 hegemony = 120 } is_shown = { culture = { has_cultural_pillar = heritage_latin } is_ruler = yes is_playable_character = yes highest_held_title_tier > 2 #Dukes and above capital_province = { geographical_region = world_europe_south_italy } NOT = { #Can only do it once. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_unified_italian_empire } } NOT = { #Too late. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_restored_roman_empire } } NOT = { #Too late. is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_reformed_carolingian_empire } } } is_valid = { prestige_level >= very_high_prestige_level has_title = title:e_italy #All the Peninsula completely_controls_region = world_europe_south_italy #And Illyria completely_controls_region = custom_roman_illyricum } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this is_at_war = no } effect = { gain_heroic_legend_seed_tooltip_effect = yes custom_tooltip = unify_italian_empire_decision_effect_tooltip trigger_event = { id = roman_restoration.0140 } hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_unified_italian_empire } set_global_variable = { name = flag_unified_italian_empire value = root } } } ai_potential = { always = yes } ai_will_do = { base = 100 } } #Roman Empires showdown decision. ### Dismantle German Pretenders ### dismantle_holy_pretender_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_realm.dds" } desc = dismantle_holy_pretender_decision_desc selection_tooltip = dismantle_holy_pretender_decision_tooltip decision_group_type = roman ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 120 } is_shown = { exists = title:e_hre.holder #Must exist in the first place... NOT = { root = title:e_hre.holder #That'd be awkward... } OR = { culture = { has_cultural_pillar = heritage_byzantine } culture = { has_cultural_pillar = heritage_latin } } is_ruler = yes is_playable_character = yes is_roman_emperor_trigger = yes NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. has_character_flag = flag_emperor_challenging_hre #Applied below. has_character_flag = flag_emperor_challenged_hre #Applied in war. } } is_valid = { prestige_level >= max_prestige_level #All the Italian Peninsula completely_controls_region = world_europe_south_italy #And Lotharingia (the Rhine). completely_controls = title:d_luxembourg completely_controls = title:d_brabant completely_controls = title:d_cologne completely_controls = title:d_upper_lorraine completely_controls = title:d_lower_lorraine } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this is_at_war = no } cost = { prestige = 2000 } effect = { custom_tooltip = dismantle_holy_pretender_decision_effect_tooltip trigger_event = { id = roman_restoration.0160 } } ai_potential = { has_trait = ambitious } ai_will_do = { base = 100 } } ### Dismantle Greek Pretenders ### dismantle_byz_pretender_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_realm.dds" } desc = dismantle_byz_pretender_decision_desc selection_tooltip = dismantle_byz_pretender_decision_tooltip decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 0 kingdom = 0 empire = 120 hegemony = 120 } is_shown = { exists = title:e_byzantium.holder #Must exist in the first place... NOT = { root = title:e_byzantium.holder #That'd be awkward... } OR = { culture = { has_cultural_pillar = heritage_frankish } culture = { has_cultural_pillar = heritage_central_germanic } culture = { has_cultural_pillar = heritage_latin } } is_ruler = yes is_playable_character = yes is_roman_emperor_trigger = yes NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. has_character_flag = flag_emperor_challenging_byz #Applied below. has_character_flag = flag_emperor_challenged_byz #Applied in war. } } is_valid = { prestige_level >= max_prestige_level #All the Italian Peninsula completely_controls_region = world_europe_south_italy #And Epirus/Hellas (Greek foothold). completely_controls = title:d_dyrrachion completely_controls = title:d_cephalonia completely_controls = title:d_epirus completely_controls = title:d_athens completely_controls = title:d_achaia } is_valid_showing_failures_only = { is_landed = yes is_capable_adult = yes is_imprisoned = no top_liege = this is_at_war = no } cost = { prestige = 2000 } effect = { custom_tooltip = dismantle_byz_pretender_decision_effect_tooltip trigger_event = { id = roman_restoration.0170 } } ai_potential = { has_trait = ambitious } ai_will_do = { base = 100 } } ############################################# # Rebuke Roman Claim to Sicily # # by Ewan Cowhig Croft # ############################################# rebuke_roman_revanchism_sicily = { picture = { reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" } decision_group_type = major ai_check_interval_by_tier = { barony = 0 county = 0 duchy = 120 kingdom = 120 empire = 120 hegemony = 120 } desc = rebuke_roman_revanchism_sicily_desc selection_tooltip = rebuke_roman_revanchism_sicily_tooltip is_shown = { # Standard filter checks. is_playable_character = yes # Sicily is still under the ERE. title:e_byzantium = { is_de_jure_liege_or_above_target = title:k_sicily } # Has land in Sicily. any_held_title = { title_tier = county title_province = { geographical_region = custom_sicily } } # Outside the ERE. NOR = { has_title = title:e_byzantium any_liege_or_above = { has_title = title:e_byzantium } } # Aaaaaaand it's already happened in 1178. NOT = { game_start_date >= 1178.10.1 } # Not repeatable. NOT = { is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_rebuked_roman_claim_to_sicily } } } is_valid = { # Must be independent. top_liege = this # Should have a decent prestige level. prestige_level >= high_prestige_level OR = { # You've got most things and no ERE. AND = { custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.requirements.lower_tally any_county_in_region = { region = custom_sicily count >= rebuke_roman_revanchism_sicily_requirements_some_ere_county_value rebuke_roman_revanchism_counties_controlled_trigger = yes } } custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.requirements.ere_booted NOT = { any_county_in_region = { region = custom_sicily rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes } } } } # You've got even more things but there's still some ERE. custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.requirements.higher_tally any_county_in_region = { region = custom_sicily count >= rebuke_roman_revanchism_sicily_requirements_no_ere_county_value rebuke_roman_revanchism_counties_controlled_trigger = yes } } } title:k_sicily = { OR = { custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.sicily_has_no_holder is_title_created = no } holder = root } } custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.requirements.ere_cant_be_revanchising OR = { NOT = { is_target_in_global_variable_list = { name = unavailable_unique_decisions target = flag:retake_eastern_provinces_decision } } NOT = { exists = title:e_byzantium.holder } } } custom_tooltip = { text = rebuke_roman_revanchism_sicily.tt.requirements.ere_not_in_italy NOT = { any_county_in_region = { region = world_europe_south_italy count >= rebuke_roman_revanchism_sicily_requirements_no_ere_in_italy_county_value rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes } } } } is_valid_showing_failures_only = { is_available_at_peace_adult = yes } effect = { save_scope_as = taker show_as_tooltip = { random_list = { 100 = { show_chance = no desc = rebuke_roman_revanchism_sicily.tt.effects.option.1 title:k_sicily = { set_de_jure_liege_title = title:e_italy } } 100 = { show_chance = no desc = rebuke_roman_revanchism_sicily.tt.effects.option.2 title:k_sicily = { set_de_jure_liege_title = title:e_maghreb } } 100 = { show_chance = no desc = rebuke_roman_revanchism_sicily.tt.effects.option.3 trigger = { rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = yes } title:k_sicily = { set_de_jure_liege_title = root.primary_title } } } add_prestige_experience = rebuke_roman_revanchism_sicily_fame_reward_value } trigger_event = roman_restoration.1211 # Notifying other players is done in scope:taker's event, as scope:taker may change the circumstances of the decision with their option choice. hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions target = flag:flag_rebuked_roman_claim_to_sicily } } } cost = { prestige = 1000 } ai_potential = { always = yes } # We always want them to do this if they can. ai_will_do = { base = 1000 } }