namespace = Demander_Excommunier
######################################
####### Vatican				   #######
######################################
letter_event = { #Demande de Excommunier
	id = Demander_Excommunier.1
	desc = EVTDESC_Demander_Excommunier_1
	portrait = event_target:Excommunier_demander
	border = GFX_event_letter_frame_diplomacy
	is_triggered_only = yes
	option = { # oui vivant
		name = EVTOPTA_Demander_Excommunier_1
		event_target:Excommunier_candidate = {
			show_portrait = yes
			character_event = {
				id = Demander_Excommunier.2 # dire oui au candidat
			#	days = 1
			}
		}
    	trigger = {
			event_target:Excommunier_candidate = {
				is_alive = yes
			}
		}
		if = {
			limit = {
				FROM = {
					NOT = {
						owes_favor_to = event_target:Excommunier_demander
					}
				}
			}
			event_target:Excommunier_demander = {
				hidden_effect = {
					set_variable = {
						which = local_myvar
						which = myvar
					}
					multiply_variable = {
						which = myvar
						value = -1
					}
					wealth = myvar
				}
			#	add_favor = event_target:Excommunier_candidate
				character_event = {
					id = Demander_Excommunier.3 # dire oui au demandeur
				#	days = 1
				}
			}
			custom_tooltip = {
				text = OR_Excommunier_pour_pape
				wealth = local_myvar
			}
		}
        else_if = {
			limit = {
				FROM = {
					owes_favor_to = event_target:Excommunier_demander
				}
			}
			event_target:Excommunier_demander = {
			#	add_favor = event_target:Excommunier_candidate
				remove_favor = FROM
				character_event = {
					id = Demander_Excommunier.3 # dire oui au demandeur
				#	days = 1
				}
			}
		}
		opinion = {
			who = event_target:Excommunier_demander
			modifier = opinion_demande_pape
			years = 500
		}
		clr_character_flag = demander_Excommunier_flag
	}
	option = { # non vivant
		name = EVTOPTB_Demander_Excommunier_1
		trigger = {
			event_target:Excommunier_candidate = {
				is_alive = yes
			}
			FROM = {
				NOT = {
					owes_favor_to = event_target:Excommunier_demander
				}
			}
		}
		event_target:Excommunier_demander = {
			character_event = {
				id = Demander_Excommunier.4 # dire non au demandeur
			#	days = 1
			}
		}
		event_target:Excommunier_candidate = {
			show_portrait = yes
			character_event = {
				id = Demander_Excommunier.5 # dire non au candidat
			#	days = 1
			}
		}
		clr_character_flag = demander_Excommunier_flag
	}
	option = { # non mort
		name = EVTOPTC_Demander_Excommunier_1
		trigger = {
			event_target:Excommunier_candidate = {
				is_alive = no
			}
			FROM = {
				owes_favor_to = event_target:Excommunier_demander
			}
		}
		event_target:Excommunier_demander = {
			character_event = {
				id = Demander_Excommunier.4 # dire non au demandeur
			#	days = 1
			}
		}
		event_target:Excommunier_candidate = {
			show_portrait = yes
			character_event = {
				id = Demander_Excommunier.5 # dire non au candidat
			#	days = 1
			}
		}
		clr_character_flag = demander_Excommunier_flag
	}
}

character_event = { # dire oui au candidat
    id = Demander_Excommunier.2
	desc = EVTDESA_Demander_Excommunier_2
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_religion
	portrait = event_target:demande_pape_tete
	is_triggered_only = yes
    option = {
        name = OK
		add_trait = excommunicated
		piety = -50
		prestige = -50
		k_papal_state = {
			holder_scope = {
				save_event_target_as = pope_opinion_Excommunier
			}
		}
		if = {
			limit = {
				NOT = {
					has_opinion_modifier = {
						who = event_target:pope_opinion_Excommunier
						modifier = opinion_excommunier
					}
				}
			}
			opinion = {
				who = event_target:pope_opinion_Excommunier
				modifier = opinion_excommunier
				years = 500
			}
		}
		clr_character_flag = Excommunier_flag
		clr_character_flag = demander_Excommunier_flag
    }
}

character_event = { # dire oui au demandeur
    id = Demander_Excommunier.3
	desc = EVTDESA_Demander_Excommunier_3
    picture = GFX_evt_pope
	portrait = event_target:Excommunier_candidate
	is_triggered_only = yes
    option = {
        name = OK
		clr_character_flag = Excommunier_flag
		clr_character_flag = demander_Excommunier_flag
    }
}

character_event = { # dire non au demandeur
    id = Demander_Excommunier.4
	desc = EVTDESA_Demander_Excommunier_4
    picture = GFX_evt_pope
	portrait = event_target:Excommunier_candidate
	is_triggered_only = yes
    option = {
        name = OK
		clr_character_flag = Excommunier_flag
		clr_character_flag = demander_Excommunier_flag
    }
}

character_event = { # dire non au candidat
    id = Demander_Excommunier.5
	desc = EVTDESA_Demander_Excommunier_5
    picture = GFX_evt_pope
	portrait = event_target:demande_pape_tete
	is_triggered_only = yes
    option = {
        name = OK
		clr_character_flag = Excommunier_flag
		clr_character_flag = demander_Excommunier_flag
    }
}