decisions = {
	assume_caliphate = {
		religion_group = muslim
		only_rulers = yes
		is_high_prio = yes
		potential = {
			is_ruler = yes
			religion_head = { always = yes }
			religion_group = muslim
			NOR = {
				controls_religion = yes
				has_claim = d_sunni
				has_claim = d_yazidi
				has_claim = d_ibadi
				has_claim = d_kharijite
				has_claim = d_shiite
				has_claim = d_hurufi
				has_character_flag = failed_caliph
			}
		}
		allow = {
			OR = {
			AND = {
			OR = {
				NOR = { 
					religion = sunni
					religion = shiite
				}
				custom_tooltip = {
					text = sunni_creation_independent
					hidden_tooltip = {
						religion = sunni
						in_revolt = no
						OR = {
							independent = yes
							NOT = {
								any_liege = {
									OR = {
										in_revolt = yes
										NOT = { religion = sunni }
									}
								}
							}
						}
					}
				}
				custom_tooltip = {
					text = not_shia_caliphate_revolt_ongoing
					hidden_tooltip = {
						NOT = { has_global_flag = shia_caliphate_revolt_ongoing }
						religion = shiite
					}
				}
			}
	
			OR = {
				trait = mirza
				trait = sayyid
				piety = 1000
			}
			OR = {
				AND = {
					trait = sayyid
					piety = 1000
				}
				custom_tooltip = { 
					text = controls_mecca_medina
					hidden_tooltip = {
						719 = { # Mecca
							owner = {
								OR = {
									is_liege_or_above = ROOT
									character = ROOT
								}
							}
						}
						718 = { # Medina
							owner = {
								OR = {
									is_liege_or_above = ROOT
									character = ROOT
								}
							}
						}
					}
				}
				custom_tooltip = {
					text = controls_jerusalem_damascus_baghdad
					hidden_tooltip = {
						774 = { # Jerusalem
							owner = {
								OR = {
									is_liege_or_above = ROOT
									character = ROOT
								}
							}
						}
						728 = { # Damascus
							owner = {
								OR = {
									is_liege_or_above = ROOT
									character = ROOT
								}
							}
						}
						693 = { # Baghdad
							owner = {
								OR = {
									is_liege_or_above = ROOT
									character = ROOT
								}
							}
						}
					}
				}
			}
			}
			AND = {
			religion = yazidi
			piety = 1000
			}
			custom_tooltip = {
				text = caliph_dynasty
				hidden_tooltip = {
					OR = {
						AND = {
							religion = sunni
							has_dynasty_flag = sunni_caliph
							NOR = { any_dynasty_member = { has_claim = d_sunni } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = yazidi
							has_dynasty_flag = yazidi_caliph
							NOR = { any_dynasty_member = { has_claim = d_yazidi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = ibadi
							has_dynasty_flag = ibadi_caliph
							NOR = { any_dynasty_member = { has_claim = d_ibadi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = kharijite
							has_dynasty_flag = kharijite_caliph
							NOR = { any_dynasty_member = { has_claim = d_kharijite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = shiite
							has_dynasty_flag = shiite_caliph
							NOR = { any_dynasty_member = { has_claim = d_shiite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = hurufi
							has_dynasty_flag = hurufi_caliph
							NOR = { any_dynasty_member = { has_claim = d_hurufi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
					}
				}
			}
			}
		}
		effect = {
			wealth = -100
			rightful_religious_head_scope = { opinion = { modifier = opinion_assumed_caliphate who = ROOT months = 3 } }
			if = {
				limit = { religion = sunni }
				d_sunni = { add_claim = ROOT }
				set_dynasty_flag = sunni_caliph
			}
			if = {
				limit = { religion = yazidi }
				d_yazidi = { add_claim = ROOT }
				set_dynasty_flag = yazidi_caliph
			}
			if = {
				limit = { religion = ibadi }
				d_ibadi = { add_claim = ROOT }
				set_dynasty_flag = ibadi_caliph
			}
			if = {
				limit = { religion = kharijite }
				d_kharijite = { add_claim = ROOT }
				set_dynasty_flag = kharijite_caliph
			}
			if = {
				limit = { religion = shiite }
				d_shiite = { add_claim = ROOT }
				set_dynasty_flag = shiite_caliph
			}
			if = {
				limit = { religion = hurufi }
				d_hurufi = { add_claim = ROOT }
				set_dynasty_flag = hurufi_caliph
			}
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0.1
				relative_power_including_allies_attacker = { who = religion_head power = 1 }
			}
			modifier = {
				factor = 0.05
				NOT = { relative_power_including_allies_attacker = { who = religion_head power = 0.7 } }
			}
			modifier = {
				factor = 0.5
				NOT = { relative_power_including_allies_attacker = { who = religion_head power = 0.5 } }
			}
			modifier = {
				factor = 0
				NOR = { 
					relative_power_including_allies_attacker = { who = religion_head power = 0.3 } 
					trait = brave 
					trait = lunatic
					trait = possessed
					OR = {
						AND = {
							religion = sunni
							has_dynasty_flag = sunni_caliph
							NOR = { any_dynasty_member = { has_claim = d_sunni } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = yazidi
							has_dynasty_flag = yazidi_caliph
							NOR = { any_dynasty_member = { has_claim = d_yazidi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = ibadi
							has_dynasty_flag = ibadi_caliph
							NOR = { any_dynasty_member = { has_claim = d_ibadi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = kharijite
							has_dynasty_flag = kharijite_caliph
							NOR = { any_dynasty_member = { has_claim = d_kharijite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = shiite
							has_dynasty_flag = shiite_caliph
							NOR = { any_dynasty_member = { has_claim = d_shiite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = hurufi
							has_dynasty_flag = hurufi_caliph
							NOR = { any_dynasty_member = { has_claim = d_hurufi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
					}
				}
				
			}
			modifier = {
				factor = 2
				relative_power_including_allies_attacker = { who = religion_head power = 1.5 }
			}
			modifier = {
				factor = 1.5
				relative_power_including_allies_attacker = { who = religion_head power = 2 }
			}
			modifier = {
				factor = 1.5
				relative_power_including_allies_attacker = { who = religion_head power = 3 }
			}
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 2
				trait = ambitious
			}
			modifier = {
				factor = 1.5
				trait = wroth
			}
			modifier = {
				factor = 2
				trait = lunatic
			}
			modifier = {
				factor = 2
				trait = possessed
			}
			modifier = {
				factor = 0.5
				trait = craven
			}
			modifier = {
				factor = 0.7
				trait = patient
			}
			modifier = {
				factor = 0.2
				trait = content
			}
			modifier = {
				factor = 0.2
				war = yes
			}
			modifier = {
				factor = 0
				NOT = { wealth = 100 }
			}
			modifier = {
				factor = 0.7
				opinion = { who = religion_head value = 50 }
			}
			modifier = {
				factor = 0.2
				opinion = { who = religion_head value = 100 }
			}
			modifier = {
				factor = 1.3
				NOT = { opinion = { who = religion_head value = 0 } }
			}
			modifier = {
				factor = 1.2
				NOT = { opinion = { who = religion_head value = -49 } }
			}
			modifier = {
				factor = 2
				NOT = { opinion = { who = religion_head value = -99 } }
			}
			modifier = {
				factor = 0.1
				religion_head = {
					any_vassal = { character = ROOT }
				}
			}
			modifier = {
				factor = 1.5
				OR = {
						AND = {
							religion = sunni
							has_dynasty_flag = sunni_caliph
							NOR = { any_dynasty_member = { has_claim = d_sunni } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = yazidi
							has_dynasty_flag = yazidi_caliph
							NOR = { any_dynasty_member = { has_claim = d_yazidi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = ibadi
							has_dynasty_flag = ibadi_caliph
							NOR = { any_dynasty_member = { has_claim = d_ibadi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = kharijite
							has_dynasty_flag = kharijite_caliph
							NOR = { any_dynasty_member = { has_claim = d_kharijite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = shiite
							has_dynasty_flag = shiite_caliph
							NOR = { any_dynasty_member = { has_claim = d_shiite } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
						AND = {
							religion = hurufi
							has_dynasty_flag = hurufi_caliph
							NOR = { any_dynasty_member = { has_claim = d_hurufi } any_dynasty_member = { AND = { religion = ROOT controls_religion = yes } } }
						}
				}
			}
			modifier = {
				factor = 3
				has_ambition = obj_become_caliph
			}
		}
	}
	give_up_caliphate = {
		religion_group = muslim
		only_rulers = yes
		potential = {
			is_ruler = yes
			religion_group = muslim
			OR = {
				has_claim = d_sunni
				has_claim = d_yazidi
				has_claim = d_ibadi
				has_claim = d_kharijite
				has_claim = d_shiite
				has_claim = d_hurufi
			}
		}
		allow = { 
			OR = {
				has_claim = d_sunni
				has_claim = d_yazidi
				has_claim = d_ibadi
				has_claim = d_kharijite
				has_claim = d_shiite
				has_claim = d_hurufi
			}		
		}
		effect = {
			remove_claim = d_sunni
			remove_claim = d_yazidi
			remove_claim = d_ibadi
			remove_claim = d_kharijite
			remove_claim = d_shiite
			remove_claim = d_hurufi
			prestige = -200
			religion_head = { remove_opinion = { modifier = opinion_assumed_caliphate who = ROOT } }
			
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0.1
				relative_power_including_allies_defender = { who = religion_head power = 1 }
			}
			modifier = {
				factor = 0.5
				relative_power_including_allies_defender = { who = religion_head power = 0.7 }
			}
			modifier = {
				factor = 0.5
				relative_power_including_allies_defender = { who = religion_head power = 0.5 }
			}
			modifier = {
				factor = 0.5
				relative_power_including_allies_defender = { who = religion_head power = 0.3 }
			}
			modifier = {
				factor = 0
				AND = { relative_power_including_allies_defender = { who = religion_head power = 2 } NOR = { trait = lunatic trait = content } }
			}
			modifier = {
				factor = 0.1
				trait = brave
			}
			modifier = {
				factor = 0.1
				trait = ambitious
			}
			modifier = {
				factor = 1.1
				trait = wroth
			}
			modifier = {
				factor = 2
				trait = lunatic
			}
			modifier = {
				factor = 0.5
				trait = possessed
			}
			modifier = {
				factor = 2
				trait = craven
			}
			modifier = {
				factor = 0.8
				trait = patient
			}
			modifier = {
				factor = 5
				trait = content
			}
			modifier = {
				factor = 0.01
				has_ambition = obj_become_true_caliph
			}
		}
	}
}