namespace = Traits-Cardinal-catholique
######################################
####### Vatican				   #######
######################################
character_event = {
	id = Traits-Cardinal-catholique.1
	hide_window = yes
	is_triggered_only = yes	
	trigger = {
		is_alive = yes
		OR = {
			NOT = {
				has_minor_title = title_cardinal
			}
			NOT = {
				trait = Cardinal-Catholic
			}
			any_liege = {
				has_claim = k_papal_state
			}
			has_claim = k_papal_state
			any_vassal = {
				has_claim = k_papal_state
			}
			top_liege = {
				any_realm_character = {
					has_claim = k_papal_state
				}
			}
		}
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.2
	hide_window = yes
	mean_time_to_happen = { 
		days = 1
	}
	trigger = {
		is_alive = yes
		OR = {
			NOT = {
				has_minor_title = title_cardinal
			}
			NOT = {
				trait = Cardinal-Catholic
			}
			any_liege = {
				has_claim = k_papal_state
			}
			has_claim = k_papal_state
			any_vassal = {
				has_claim = k_papal_state
			}
			top_liege = {
				any_realm_character = {
					has_claim = k_papal_state
				}
			}
		}
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.3
	hide_window = yes
	is_triggered_only = yes
	trigger = {
		is_landed = no
		is_alive = yes
		trait = Cardinal-Catholic
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.4
	hide_window = yes
	mean_time_to_happen = { 
		days = 1
	}
	trigger = {
		is_landed = no
		is_alive = yes
		trait = Cardinal-Catholic
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.5
	hide_window = yes
	is_triggered_only = yes
	trigger = {
		NOT = {
			religion = catholic
		}
		is_alive = yes
		trait = Cardinal-Catholic
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.6
	hide_window = yes
	mean_time_to_happen = { 
		days = 1
	}
	trigger = {
		NOT = {
			religion = catholic
		}
		is_alive = yes
		trait = Cardinal-Catholic
	}
	immediate = {
		remove_title = title_cardinal
		remove_trait = Cardinal-Catholic
	}
}

character_event = {
	id = Traits-Cardinal-catholique.7
	hide_window = yes
	is_triggered_only = yes	
	trigger = {
		trait = Cardinal-Catholic
		NOT = {
			has_landed_title = k_papal_state
		}
	}
	immediate = {
		k_papal_state = {
			holder_scope = {
				save_event_target_as = pope_traits_cardinal_catholique
			}
		}
		transfer_scaled_wealth = {
			to = event_target:pope_traits_cardinal_catholique
			value = all
		}
		any_artifact = {
			transfer_artifact = {
				to = event_target:pope_traits_cardinal_catholique
				from = PREV
			}
		}
	}
}