﻿0s_aragonese_invasion_decision = {
	picture = { 
		reference = "gfx/interface/illustrations/decisions/0s_aragonese_invasion.dds"
	}
	decision_group_type = major
	ai_check_interval = 120
	desc = 0s_aragonese_invasion_decision_desc
	ai_goal = yes
	
	is_shown = {
		OR = {		
			has_title = title:k_aragon
			has_title = title:k_valencia
			has_title = title:e_spain
		}
		OR = {
			culture = { has_cultural_pillar = heritage_iberian }
			culture = { has_cultural_pillar = heritage_frankish }
		}
		OR = {
			capital_province = { geographical_region = hoc_iberia }
			capital_province = { geographical_region = ghw_region_mediterranean }
		}
		root.culture = {
			has_cultural_era_or_later = culture_era_late_medieval
		}
		NOT = { culture = { has_innovation = innovation_sicilian_guard } }
		NOT = {
			is_target_in_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_0s_aragonese_invasion_happaned
			}
		}
	}
	
	is_valid = {
		custom_description = {
			text = "aragonese_rival_custom_tooltip"
			title:k_sicily = {
				exists = yes
				holder = {
					NOT = { this = root }
				}
			}
		}
		is_independent_ruler = yes
		root.culture = {
			has_innovation = innovation_divine_right
		}

		title:k_sicily.holder = {
			any_vassal = {
				opinion = {
					target = prev
				value <= -30
				}
			}
		}
		completely_controls = title:d_mallorca
		completely_controls = title:d_sardinia
		custom_description = {
			text = "aragonese_foothold_custom_tooltip"	
			any_sub_realm_county = {
				de_jure_liege = title:d_sicily
			}
		}
		legitimacy_level >= 3
	}

	is_valid_showing_failures_only = {
		is_landed = yes
		is_capable_adult = yes
		is_imprisoned = no
		is_at_war = no
	}
	
	cost = {
		gold = 1000
		prestige = 2000
	}
	
	effect = {
		show_as_tooltip = {
			custom_tooltip = on_aragonese_victory_tt
			0s_aragonese_invasion_scripted_effect = yes
			0s_aragonese_invasion_seize_island_counties_final = yes
		}
		add_trait = excommunicated
		culture = { add_innovation = innovation_sicilian_guard }
		title:k_sicily.holder = { save_scope_as = sicilian_pretender }
		root = { save_scope_as = aragonese_invader }
		hidden_effect = {
			add_to_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_0s_aragonese_invasion_happaned
			}
		}
		trigger_event = 0s_aragonese_invasion_event.0001
	}
	
	ai_will_do = { base = 100 }
}