namespace = SAYYIDSUBMOD

narrative_event = { # Become Sayyid Start

	id = SAYYIDSUBMOD.1
	title = EVTTITLE_SAYYIDSUBMOD.1
	desc = EVTDESC_SAYYIDSUBMOD.1
	picture = GFX_evt_bloodlines
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.1
		
		# Add character modifier
		add_character_modifier = {
			modifier = found_sayyid_lineage_good
			duration = -1
		}
		
		# Remove Piety
		if = {
			limit = {
				primary_title = {
					higher_tier_than = KING
				}
			}
			piety = -1000
		}
		else = {
			piety = -2000
		}
		
		# Remove Prestige
		if = {
			limit = {
				primary_title = {
					higher_tier_than = KING
				}
			}
			prestige = -5000
		}
		else = {
			prestige = -10000
		}
	}
	
	option = {
		name = EVTOPTB_SAYYIDSUBMOD.1
		prestige = -500
	}
}

character_event = { # Planning First Step
	id = SAYYIDSUBMOD.2
	title = EVTTITLE_SAYYIDSUBMOD.2
	desc = EVTDESC_SAYYIDSUBMOD.2
	picture = sayyidfb_a_gathering_of_the_great_minds
	
	capable_only = yes
	prisoner = no
	war = no
	
	trigger = {
		has_character_modifier = found_sayyid_lineage_good
		NOT = { has_character_flag = sayyidfb_submod_planning_first_step }
	}
	
	mean_time_to_happen = {
		months = 4
		modifier = {
			factor = 2
			trait = slothful
		}
		modifier = {
			factor = 0.5
			trait = diligent
		}
		modifier = {
			factor = 0.5
			trait = ambitious
		}
	}
	
	immediate = {
		set_character_flag = sayyidfb_submod_planning_first_step
	}
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.2
		add_character_modifier = {
			modifier = found_sayyid_lineage_searching_for_ulama
			duration = -1
		}
	}
	
	option = {
		name = EVTOPTB_SAYYIDSUBMOD.2
		remove_character_modifier = found_sayyid_lineage_good
		add_character_modifier = {
			modifier = found_sayyid_lineage_abandon
			duration = -1
		}
		prestige = -500
		hidden_tooltip = { clr_character_flag = sayyidfb_submod_planning_first_step }
	}
}

character_event = { # Ulama is found
	id = SAYYIDSUBMOD.3
	title = EVTTITLE_SAYYIDSUBMOD.3
	desc = EVTDESC_SAYYIDSUBMOD.3
	picture = sayyidfb_Carriage_escorted_by_guards_muslim
	
	prisoner = no
	war = no
	
	trigger = {
		has_character_modifier = found_sayyid_lineage_searching_for_ulama
	}
	
	mean_time_to_happen = {
		months = 10
	}
	
	immediate = {
		remove_character_modifier = found_sayyid_lineage_searching_for_ulama
	}
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.3
		random_list = {
			40 = {
				modifier = {
					factor = 1.5
					diplomacy = 20
				}
				character_event = {
					id = SAYYIDSUBMOD.4
					days = 1
				}
			}
			60 = {
				modifier = {
					factor = 1.5
					diplomacy < 10
				}
				character_event = {
					id = SAYYIDSUBMOD.5
					days = 1
				}
			}
		}
	}
}

character_event = { # Ulama accepted bribe
	id = SAYYIDSUBMOD.4
	title = EVTTITLE_SAYYIDSUBMOD.4
	desc = EVTDESC_SAYYIDSUBMOD.4
	picture = sayyidfb_bribe_accepted_ze
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.4
		scaled_wealth = {
			value = -5.0
			min = -2500
		}
		hidden_tooltip = { set_character_flag = ulama_accepted_bribe }
	}
}

character_event = { # Ulama declined bribe
	id = SAYYIDSUBMOD.5
	title = EVTTITLE_SAYYIDSUBMOD.5
	desc = EVTDESC_SAYYIDSUBMOD.5
	picture = sayyidfb_bribe_declined_ze
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.5
		remove_character_modifier = found_sayyid_lineage_good
		add_character_modifier = {
			modifier = found_sayyid_lineage_bad
			days = -1
		}
		scaled_wealth = {
			value = -10.0
			min = -5000
		}
		hidden_tooltip = { set_character_flag = ulama_declined_bribe }
	}
	
	option = {
		name = EVTOPTB_SAYYIDSUBMOD.5
		remove_character_modifier = found_sayyid_lineage_good
		add_character_modifier = {
			modifier = found_sayyid_lineage_bad
			days = -1
		}
		add_character_modifier = {
			modifier = found_sayyid_lineage_slandered_the_prophet
			days = -1
		}
		hidden_tooltip = { set_character_flag = ulama_declined_bribe }
	}
	
	option = {
		name = EVTOPTC_SAYYIDSUBMOD.5
		tooltip_info = intrigue
		trigger = {
			intrigue = 20
		}
		remove_character_modifier = found_sayyid_lineage_good
		add_character_modifier = {
			modifier = found_sayyid_lineage_bad
			days = -1
		}
		hidden_tooltip = { set_character_flag = ulama_declined_bribe }
	}
}

long_character_event = { # The courier
	id = SAYYIDSUBMOD.6
	title = EVTTITLE_SAYYIDSUBMOD.6
	desc = EVTDESC_SAYYIDSUBMOD.6
	picture = sayyidfb_Courier_Riding
	
	prisoner = no
	war = no
	
	trigger = {
		has_character_flag = ulama_accepted_bribe
	}
	
	mean_time_to_happen = {
		months = 12
	}
	
	immediate = {
		clr_character_flag = ulama_accepted_bribe
	}
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.6
		character_event = {
			id = SAYYIDSUBMOD.8
			days = 90
		}
	}
}

long_character_event = { # Regrouping
	id = SAYYIDSUBMOD.7
	title = EVTTITLE_SAYYIDSUBMOD.7
	desc = EVTDESC_SAYYIDSUBMOD.7
	picture = sayyidfb_a_gathering_of_the_great_minds
	
	prisoner = no
	war = no
	
	trigger = {
		has_character_flag = ulama_declined_bribe
	}
	
	mean_time_to_happen = {
		months = 4
	}
	
	immediate = {
		clr_character_flag = ulama_declined_bribe
	}
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.7
		character_event = {
			id = SAYYIDSUBMOD.8
			days = 90
		}
	}
}

character_event = { # The Banquet
	id = SAYYIDSUBMOD.8
	title = EVTTITLE_SAYYIDSUBMOD.8
	desc = EVTDESC_SAYYIDSUBMOD.8
	picture = sayyidfb_Banquet_Hall_Feast_muslim
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.8
		trigger = {
			has_character_modifier = found_sayyid_lineage_good
		}
		if = {
			limit = {
				learning = 15
			}
			narrative_event = {
				id = SAYYIDSUBMOD.9
				days = 1
			}
		}
		else = {
			narrative_event = {
				id = SAYYIDSUBMOD.10
				days = 1
			}
		}
	}
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.8
		trigger = {
			has_character_modifier = found_sayyid_lineage_bad
		}
		if = {
			limit = {
				learning = 15
			}
			narrative_event = {
				id = SAYYIDSUBMOD.10
				days = 1
			}
		}
		else = {
			narrative_event = {
				id = SAYYIDSUBMOD.11
				days = 1
			}
		}
	}
}

narrative_event = { # Strong Claim
	id = SAYYIDSUBMOD.9
	title = EVTTITLE_SAYYIDSUBMOD.1
	desc = EVTDESC_SAYYIDSUBMOD.9
	picture = sayyidfb_Bishop_preaching_from_pulpit_muslim
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.9
		remove_character_modifier = found_sayyid_lineage_good
		add_trait = sayyidfb_child
		if = {
			limit = {
				has_dlc = "Holy Fury"
			}
			create_bloodline = {
				type = sayyidfb
			}
		}
		hidden_tooltip = {
			any_child_even_if_dead = {
				add_trait = sayyid
			}
			clr_character_flag = sayyidfb_submod_planning_first_step
		}
	}
}

narrative_event = { # Weak Claim
	id = SAYYIDSUBMOD.10
	title = EVTTITLE_SAYYIDSUBMOD.1
	desc = EVTDESC_SAYYIDSUBMOD.10
	picture = sayyidfb_Bishop_preaching_from_pulpit_muslim
		
	is_triggered_only = yes
		
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.10
		remove_character_modifier = found_sayyid_lineage_good
		remove_character_modifier = found_sayyid_lineage_bad
		add_trait = sayyidfb_founder
		if = {
			limit = {
				has_dlc = "Holy Fury"
			}
			create_bloodline = {
				type = sayyidfb
			}
		}
		hidden_tooltip = {
			any_child_even_if_dead = {
				add_trait = sayyidfb_child
				any_child_even_if_dead = {
					add_trait = sayyid
				}
			}
			clr_character_flag = sayyidfb_submod_planning_first_step
		}
	}
}

narrative_event = { # Failure
	id = SAYYIDSUBMOD.11
	title = EVTTITLE_SAYYIDSUBMOD.1
	desc = EVTDESC_SAYYIDSUBMOD.11
	picture = sayyidfb_Bishop_preaching_from_pulpit_muslim
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA_SAYYIDSUBMOD.11
		remove_character_modifier = found_sayyid_lineage_bad
		if = {
			limit = {
				has_character_modifier = found_sayyid_lineage_slandered_the_prophet
			}
			remove_character_modifier = found_sayyid_lineage_slandered_the_prophet
			add_character_modifier = {
				modifier = found_sayyid_lineage_slandered_the_prophet_worse
				days = -1
			}
		}
		else = {
			add_character_modifier = {
				modifier = found_sayyid_lineage_slandered_the_prophet
				days = -1
			}
		}
		piety = -500
		prestige = -3000
		hidden_tooltip = { clr_character_flag = sayyidfb_submod_planning_first_step }
	}
}