choose_the_right_caliph = {
	name = CB_NAME_CHOOSE_THE_RIGHT_CALIPH
	war_name = WAR_NAME_CHOOSE_THE_RIGHT_CALIPH
	sprite = 11
	truce_days = 3650
	is_permanent = yes
	can_ask_to_join_war = yes
	
	can_use = {
		ROOT = {
			religion = FROM
			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
				controls_religion = yes
			}
		}
		FROM = {
			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
				controls_religion = yes
				any_vassal = {
					AND = {
						religion = FROM
						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
							controls_religion = yes
						}
					}
				}
			}
		}
	}
	
	is_valid = {
		ROOT = {
			religion = FROM
			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
				controls_religion = yes
			}
		}
		FROM = {
			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
				controls_religion = yes
				any_vassal = {
					AND = {
						religion = FROM
						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
							controls_religion = yes
						}
					}
				}
			}
		}
	}
	
	on_success = {
		any_attacker = {
			limit = { character = ROOT }
			participation_scaled_piety = 250
			participation_scaled_prestige = 500
		}
		any_attacker = {
			limit = { NOT = { character = ROOT } }
			hidden_tooltip = { 
				participation_scaled_piety = 250
				participation_scaled_prestige = 500
			}
		}
		
		ROOT = {
			religion_authority = {
				modifier = ended_caliph_conflict
				years = 25
			}
		}
		
		FROM = {
			piety = -125
			prestige = -250
			if = {
				limit = {
					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
					}
				}
				set_character_flag = failed_caliph
				remove_claim = d_sunni
				remove_claim = d_yazidi
				remove_claim = d_ibadi
				remove_claim = d_kharijite
				remove_claim = d_shiite
				remove_claim = d_hurufi
				piety = -125
				prestige = -250
			}
			if = {
				limit = {
					controls_religion = yes
				}
			set_character_flag = failed_caliph
			if = {
				limit = { religion = sunni }
				d_sunni = { usurp_title = ROOT }
				clr_dynasty_flag = sunni_caliph
			}
			if = {
				limit = { religion = yazidi }
				d_yazidi = { usurp_title = ROOT }
				clr_dynasty_flag = yazidi_caliph
			}
			if = {
				limit = { religion = ibadi }
				d_ibadi = { usurp_title = ROOT }
				clr_dynasty_flag = ibadi_caliph
			}
			if = {
				limit = { religion = kharijite }
				d_kharijite = { usurp_title = ROOT }
				clr_dynasty_flag = kharijite_caliph
			}
			if = {
				limit = { religion = shiite }
				d_shiite = { usurp_title = ROOT }
				clr_dynasty_flag = shiite_caliph
			}
			if = {
				limit = { religion = hurufi }
				d_hurufi = { usurp_title = ROOT }
				clr_dynasty_flag = hurufi_caliph
			}
				piety = -125
				prestige = -250
			}
			any_vassal = {
				if = {
					limit = {
						religion = FROM
						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
						}
					}
					set_character_flag = failed_caliph
					remove_claim = d_sunni
					remove_claim = d_yazidi
					remove_claim = d_ibadi
					remove_claim = d_kharijite
					remove_claim = d_shiite
					remove_claim = d_hurufi
					piety = -250
					prestige = -500
				}
			if = {
				limit = {
					controls_religion = yes
					religion = FROM
				}
			set_character_flag = failed_caliph
			if = {
				limit = { religion = sunni }
				d_sunni = { usurp_title = ROOT }
				clr_dynasty_flag = sunni_caliph
			}
			if = {
				limit = { religion = yazidi }
				d_yazidi = { usurp_title = ROOT }
				clr_dynasty_flag = yazidi_caliph
			}
			if = {
				limit = { religion = ibadi }
				d_ibadi = { usurp_title = ROOT }
				clr_dynasty_flag = ibadi_caliph
			}
			if = {
				limit = { religion = kharijite }
				d_kharijite = { usurp_title = ROOT }
				clr_dynasty_flag = kharijite_caliph
			}
			if = {
				limit = { religion = shiite }
				d_shiite = { usurp_title = ROOT }
				clr_dynasty_flag = shiite_caliph
			}
			if = {
				limit = { religion = hurufi }
				d_hurufi = { usurp_title = ROOT }
				clr_dynasty_flag = hurufi_caliph
			}
				piety = -125
				prestige = -250
			}
			}
		}
	}

	on_fail = {
		ROOT = { 
			piety = -125
			prestige = -250
			religion_authority = {
				modifier = caliph_conflict_continue
				years = 30
			}
		}
		FROM = { 
			piety = 125
			prestige = 250
		}
	}

	on_reverse_demand = {
		any_defender = {
			limit = { character = FROM }
			participation_scaled_piety = 300
			participation_scaled_prestige = 600
		}
		any_defender = {
			limit = { NOT = { character = FROM } }
			hidden_tooltip = { 
				participation_scaled_piety = 300
				participation_scaled_prestige = 600
			}
		}
		
		FROM = {
			religion_authority = {
				modifier = ended_caliph_conflict
				years = 30
			}
		}
		
		ROOT = {
			piety = -150
			prestige = -300
			if = {
				limit = {
					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
					}
				}
				set_character_flag = failed_caliph
				remove_claim = d_sunni
				remove_claim = d_yazidi
				remove_claim = d_ibadi
				remove_claim = d_kharijite
				remove_claim = d_shiite
				remove_claim = d_hurufi
				piety = -150
				prestige = -300
			}
			if = {
				limit = {
					controls_religion = yes
				}
			set_character_flag = failed_caliph
			if = {
				limit = { religion = sunni }
				d_sunni = { usurp_title = FROM }
				clr_dynasty_flag = sunni_caliph
			}
			if = {
				limit = { religion = yazidi }
				d_yazidi = { usurp_title = FROM }
				clr_dynasty_flag = yazidi_caliph
			}
			if = {
				limit = { religion = ibadi }
				d_ibadi = { usurp_title = FROM }
				clr_dynasty_flag = ibadi_caliph
			}
			if = {
				limit = { religion = kharijite }
				d_kharijite = { usurp_title = FROM }
				clr_dynasty_flag = kharijite_caliph
			}
			if = {
				limit = { religion = shiite }
				d_shiite = { usurp_title = FROM }
				clr_dynasty_flag = shiite_caliph
			}
			if = {
				limit = { religion = hurufi }
				d_hurufi = { usurp_title = FROM }
				clr_dynasty_flag = hurufi_caliph
			}
				piety = -150
				prestige = -300
			}
		}
	}

	attacker_ai_victory_worth = {
		factor = -1 # always accept
	}
	
	attacker_ai_defeat_worth = {
		factor = 100
	}

	defender_ai_victory_worth = {
		factor = -1 # always accept
	}
	
	defender_ai_defeat_worth = {
		factor = 100
	}
}