namespace = mmetr_FRK_Carolingian_mission_events

# The King of All Franks
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.1
	title = "mmetr_FRK_Carolingian_mission_events.1.t"
	desc = "mmetr_FRK_Carolingian_mission_events.1.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.1.a"
		
		add_legitimacy = 10
		add_country_modifier = {
			name = "oma_buildforces_mod"
			duration = 5475
		}
		france_region = {
			limit = {
				NOT = { is_core = ROOT }
				NOT = { is_permanent_claim = ROOT }
			}
			add_permanent_claim = ROOT
		}
	}
}

# The Lombards of Italy
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.2
	title = "mmetr_FRK_Carolingian_mission_events.2.t"
	desc = "mmetr_FRK_Carolingian_mission_events.2.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.2.a"
		
		add_ruler_modifier = {
			name = "me_frk_gratia_dei_rex_francorum_et_langobardorum"
			duration = -1
		}
		if = {
			limit = {
				exists = PAP
			}
			reverse_add_opinion = {
				who = PAP
				modifier = frk_defeated_the_lombards
			}
		}
		if = {
			limit = {
				exists = BNV	#Benevento
			}
			add_casus_belli = {
				target = BNV
				type = cb_vassalize_mission
				months = 360
			}
		}
		if = {
			limit = {
				1247 = {
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}
			1247 = {
				add_permanent_claim = ROOT
			}
		}
	}
}

# Frankish King of Italy
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.3
	title = "mmetr_FRK_Carolingian_mission_events.3.t"
	desc = "mmetr_FRK_Carolingian_mission_events.3.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.3.a"
		
		italy_region = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_local_italian_rule"
				duration = 10950
			}
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.3.b"
		
		add_province_modifier = {
			name = "me_frk_direct_frankish_rule"
			duration = 10950
		}
	}
}

# Pagan Saxons Vanquished
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.4
	title = "mmetr_FRK_Carolingian_mission_events.4.t"
	desc = "mmetr_FRK_Carolingian_mission_events.4.desc"
	picture = MMETR_BATTLEFIELD_AFTERMATH_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.4.a"
		
		add_country_modifier = {
			name = "me_frk_pagan_conversion_policy"
			duration = 10950
		}
		
		if = {
			limit = {
				religion = chalcedonism
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = chalcedonism
			}
		}
		else_if = {
			limit = {
				religion = arianism
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = arianism
			}
		}
		else_if = {
			limit = {
				religion = catholic
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = catholic
			}
		}
		else_if = {
			limit = {
				religion = orthodox
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = orthodox
			}
		}
		else_if = {
			limit = {
				religion = coptic
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = coptic
			}
		}
		else_if = {
			limit = {
				religion = nestorian
				overlord_of = SAX
				SAX = {
					NOT = { religion_group = christian }
				}
			}
			SAX = {
				change_religion = nestorian
			}
		}
		
	}
}

# The Lex Saxonum
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.5
	title = "mmetr_FRK_Carolingian_mission_events.5.t"
	desc = "mmetr_FRK_Carolingian_mission_events.5.desc"
	picture = RELIGIOUS_CONVERSION_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.5.a"
		
		add_country_modifier = {
			name = "me_frk_lex_saxonum"
			duration = -1
		}
		
		define_advisor = {
			type = theologian
			skill = 2
			culture = saxon
		}
		
	}
}

# The Emperor of the Romans
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.6
	title = "mmetr_FRK_Carolingian_mission_events.6.t"
	desc = "mmetr_FRK_Carolingian_mission_events.6.desc"
	picture = MMETR_CORONATION_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	major = yes		#makes notification pop up
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.6.a"
		
		add_prestige = 25
		add_legitimacy = 50
		add_ruler_modifier = {
			name = "me_frk_imperator_romanum_modifier"
			duration = -1
		}
		
		if = {
			limit = {
				NOT = { hre_size = 3 }
				NOT = { exists = HLR }
				NOT = { has_global_flag = hre_formed }
				NOT = { started_in = 962.2.2 }
			}
			if = {
				limit = { is_female = yes }
				set_allow_female_emperor = yes
			}
			set_global_flag = hre_formed
			set_emperor = yes
			elector = yes
			every_country = {
				limit = { is_subject_of = ROOT }
				elector = yes
			}
			hidden_effect = {
				every_owned_province = { set_in_empire = yes }
				every_country = {
					limit = { is_subject_of = ROOT }
					every_owned_province = { set_in_empire = yes }
				}
				every_country = {
					limit = {
						religion = catholic
						OR = {
							culture_group = ROOT
							is_neighbor_of = ROOT
							AND = {
								marriage_with = ROOT
								alliance_with = ROOT
							}
						}
						NOT = { tag = ROM }
						NOT = { tag = ROW }
						NOT = { tag = BYZ }
					}
					every_owned_province = { 
						limit = { NOT = { region = british_isles_region } }
						set_in_empire = yes 
					}
				}
				JMN = { 		#removes Jan Mayen as placeholder emperor
					elector = no
					kill_ruler = yes 
				}
				3104 = { 
					set_in_empire = no 
					cede_province = XXX
					remove_core = JMN
				}
			}
		}
	}
}

# The March of the Britons
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.7
	title = "mmetr_FRK_Carolingian_mission_events.7.t"
	desc = "mmetr_FRK_Carolingian_mission_events.7.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.7.a"
		
		custom_tooltip = mmetr_FRK_Carolingian_mission_events.7.tt
		hidden_effect = {
			brittany_area = {
				limit = {
					country_or_non_sovereign_subject_holds = ROOT
				}
				cede_province = BRI
				add_core = BRI
			}
		}
		
		create_march = BRI
		
		if = {
			limit = {
				religion = chalcedonism
			}
			BRI = {
				change_religion = chalcedonism
			}
		}
		if = {
			limit = {
				religion = catholic
			}
			BRI = {
				change_religion = catholic
			}
		}
		if = {
			limit = {
				religion = orthodox
			}
			BRI = {
				change_religion = orthodox
			}
		}
		if = {
			limit = {
				religion = coptic
			}
			BRI = {
				change_religion = coptic
			}
		}
		if = {
			limit = {
				religion = nestorian
			}
			BRI = {
				change_religion = nestorian
			}
		}
		if = {
			limit = {
				religion = arianism
			}
			BRI = {
				change_religion = arianism
			}
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.7.b"
		
		
	}
}

# A Vassal in Corsica?
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.8
	title = "mmetr_FRK_Carolingian_mission_events.8.t"
	desc = "mmetr_FRK_Carolingian_mission_events.8.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.8.a"
		
		1247 = {
			cede_province = COR
			add_core = COR
		}
		
		vassalize = COR
		
		#Bouchard de Dominicur, the Constable of Charlemagne who defeated an invading force of Saracens
		COR = {
			define_ruler = {
				name = "Bouchard"
				dynasty = "de Dominicur"
				adm = 3
				dip = 2
				mil = 5
				age = 28
				claim = 90
			}
		}
		
		if = {
			limit = {
				religion = chalcedonism
			}
			COR = {
				change_religion = chalcedonism
			}
		}
		if = {
			limit = {
				religion = catholic
			}
			COR = {
				change_religion = catholic
			}
		}
		if = {
			limit = {
				religion = orthodox
			}
			COR = {
				change_religion = orthodox
			}
		}
		if = {
			limit = {
				religion = coptic
			}
			COR = {
				change_religion = coptic
			}
		}
		if = {
			limit = {
				religion = nestorian
			}
			COR = {
				change_religion = nestorian
			}
		}
		if = {
			limit = {
				religion = arianism
			}
			COR = {
				change_religion = arianism
			}
		}
		
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.8.b"
		
		define_advisor = {
			type = grand_captain
			name = "Bouchard de Dominicur"
			skill = 2
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.8.c"
		
		define_general = {
			name = "Bouchard de Dominicur"
			shock = 3
			fire = 1
			manuever = 2
			siege = 0
		}
	}
}

# The Dukes of Bavaria
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.9
	title = "mmetr_FRK_Carolingian_mission_events.9.t"
	desc = "mmetr_FRK_Carolingian_mission_events.9.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.9.a"
		
		lower_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_bavarian_autonomy"
				duration = 10950
			}
		}
		upper_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_bavarian_autonomy"
				duration = 10950
			}
		}
		east_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_bavarian_autonomy"
				duration = 10950
			}
		}
		inner_austria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_bavarian_autonomy"
				duration = 10950
			}
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.9.b"
		
		lower_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_frankish_administration"
				duration = 10950
			}
		}
		upper_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_frankish_administration"
				duration = 10950
			}
		}
		east_bavaria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_frankish_administration"
				duration = 10950
			}
		}
		inner_austria_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_frankish_administration"
				duration = 10950
			}
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.9.c"
		
		add_dip_power = 50
	}
}

# The Emperor of Christendom
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.10
	title = "mmetr_FRK_Carolingian_mission_events.10.t"
	desc = "mmetr_FRK_Carolingian_mission_events.10.desc"
	picture = MMETR_CORONATION_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.10.a"
		
		if = {
			limit = {
				118 = {
					NOT = { owned_by = PAP }
					NOT = { owned_by = ROOT }
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}	
			118 = {		#Rome
				add_permanent_claim = ROOT
			}
		}
		if = {
			limit = {
				151 = {
					NOT = { owned_by = ROOT }
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}
			151 = {
				add_permanent_claim = ROOT
			}
		}
		if = {
			limit = {
				358 = {
					NOT = { owned_by = ROOT }
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}
			358 = {
				add_permanent_claim = ROOT
			}
		}
		if = {
			limit = {
				2313 = {
					NOT = { owned_by = ROOT }
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}
			2313 = {
				add_permanent_claim = ROOT
			}
		}
		if = {
			limit = {
				379 = {
					NOT = { owned_by = ROOT }
					NOT = { is_core = ROOT }
					NOT = { is_permanent_claim = ROOT }
				}
			}
			379 = {
				add_permanent_claim = ROOT
			}
		}
	}
}

# Marca Hispanica
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.11
	title = "mmetr_FRK_Carolingian_mission_events.11.t"
	desc = "mmetr_FRK_Carolingian_mission_events.11.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.11.a"
		
		catalonia_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			cede_province = CAT
			add_core = CAT
		}
		aragon_area = {
			limit = {
				country_or_non_sovereign_subject_holds = ROOT
			}
			cede_province = CAT
			add_core = CAT
		}
		
		create_march = CAT
		
		if = {
			limit = {
				religion = chalcedonism
			}
			CAT = {
				change_religion = chalcedonism
			}
		}
		if = {
			limit = {
				religion = catholic
			}
			CAT = {
				change_religion = catholic
			}
		}
		if = {
			limit = {
				religion = orthodox
			}
			CAT = {
				change_religion = orthodox
			}
		}
		if = {
			limit = {
				religion = coptic
			}
			CAT = {
				change_religion = coptic
			}
		}
		if = {
			limit = {
				religion = nestorian
			}
			CAT = {
				change_religion = nestorian
			}
		}
		if = {
			limit = {
				religion = arianism
			}
			CAT = {
				change_religion = arianism
			}
		}
	}
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.11.b"
		
		
	}
}

# Emperor of Twin Capitals
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.12
	title = "mmetr_FRK_Carolingian_mission_events.12.t"
	desc = "mmetr_FRK_Carolingian_mission_events.12.desc"
	picture = MMETR_CORONATION_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.12.a"
		
		if = {
			limit = {
				NOT = { government_rank = 3 }
			}
			set_government_rank = 3
		}
		add_country_modifier = {
			name = "me_frk_emperor_of_constantinople"
			duration = 10950
		}
	}
}

# The Franks Send Aid
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.13
	title = "mmetr_FRK_Carolingian_mission_events.13.t"
	desc = "mmetr_FRK_Carolingian_mission_events.13.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.13.a"
		
		add_treasury = 25
	}
}

# The Avar March
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.14
	title = "mmetr_FRK_Carolingian_mission_events.14.t"
	desc = "mmetr_FRK_Carolingian_mission_events.14.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.14.a"
		
		carpathia_region = {
			limit = {
				country_or_vassal_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_avar_march"
				duration = 10950
			}
		}
	}
}

# Spanish Aprisio
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.15
	title = "mmetr_FRK_Carolingian_mission_events.15.t"
	desc = "mmetr_FRK_Carolingian_mission_events.15.desc"
	picture = FARMING_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.15.a"
		
		iberia_region = {
			limit = {
				country_or_vassal_holds = ROOT
			}
			add_province_modifier = {
				name = "me_frk_aprisio"
				duration = 10950
			}
		}
	}
}

# Charter of Modern Thought
country_event = {
	id = mmetr_FRK_Carolingian_mission_events.16
	title = "mmetr_FRK_Carolingian_mission_events.16.t"
	desc = "mmetr_FRK_Carolingian_mission_events.16.desc"
	picture = MMETR_COURT_CHARLEMAGNE_eventPicture

	is_triggered_only = yes
	
	option = {
		name = "mmetr_FRK_Carolingian_mission_events.16.a"
		
		add_country_modifier = {
			name = "me_frk_charter_of_modern_thought"
			duration = -1
		}
	}
}

