﻿@ai_standard_liege_desire = 2
@ai_standard_vassal_desire = 1

caliphate_centralization = {
	display_mode = tree
	icon = gold_icon
	obligation_levels = {
		no_caliphate_centralization = {
			position = { 0 0 }

			tax = 0
			levies = 0
			vassal_opinion = 10

			ai_liege_desire = 1
			ai_vassal_desire = 5
			score = 2
		}
		low_caliphate_centralization = {
			default = yes
			parent = no_caliphate_centralization
			position = { 1 0 }

			tax = 0.1
			levies = 0.2
			vassal_opinion = 5

			ai_liege_desire = 2
			ai_vassal_desire = 4
			score = 1
		}
		moderate_caliphate_centralization = {
			parent = low_caliphate_centralization
			position = { 2 0 }

			tax = 0.2
			levies = 0.3

			ai_liege_desire = 3
			ai_vassal_desire = 3
			score = 0
		}
		high_caliphate_centralization = {
			parent = moderate_caliphate_centralization
			position = { 3 0 }
			
			tax = 0.3
			levies = 0.4
			vassal_opinion = -15

			ai_liege_desire = 4
			ai_vassal_desire = 2
			score = -1
		}
		full_caliphate_centralization = {
			parent = high_caliphate_centralization
			position = { 4 0 }
			
			tax = 0.5
			levies = 0.5
			vassal_opinion = -25

			ai_liege_desire = 5
			ai_vassal_desire = 1
			score = -2
		}
	}
}

jizya_obligations = {
	display_mode = checkbox
	is_shown = {
		AND = {
			NOT = {
				scope:vassal.faith = scope:liege.faith
			}
			scope:liege = {
				has_religion = religion:islam_religion
			}
		}
	}
	obligation_levels = {
		jizya_obligations_none = {
			position = { 0 0 }
			vassal_opinion = 5
			
			ai_liege_desire = 0
			ai_vassal_desire = 10
		}
		jizya_obligations_enforced = {
			if = {
				limit = {
					AND = {
						NOT = {
							scope:vassal.faith = scope:liege.faith
						}
						scope:liege = {
							has_religion = religion:islam_religion
						}
					}
				}
				tax = 0.2
				vassal_opinion = -20
			}
			parent = jizya_obligations_none
			position = { 1 0 }

			default = yes
			
			ai_liege_desire = 10
			ai_vassal_desire = 0
		}
	}
}

islamic_taxes = {
	display_mode = tree
	icon = gold_icon
	obligation_levels = {
		islamic_tax_exempt = {
			position = { 0 0 }

			tax = 0
			vassal_opinion = 10

			ai_liege_desire = 1
			ai_vassal_desire = 5
			score = 2
		}
		islamic_tax_low = {
			parent = islamic_tax_exempt
			position = { 1 0 }

			tax = 0.1
			vassal_opinion = 5

			ai_liege_desire = 2
			ai_vassal_desire = 4
			score = 1
		}
		islamic_tax_normal = {
			default = yes
			parent = islamic_tax_low
			position = { 2 0 }

			tax = 0.2

			ai_liege_desire = 3
			ai_vassal_desire = 3
			score = 0
		}
		islamic_tax_high = {
			parent = islamic_tax_normal
			position = { 3 0 }
			
			tax = 0.3
			vassal_opinion = -15

			ai_liege_desire = 4
			ai_vassal_desire = 2
			score = -1
		}
		islamic_tax_extortionate = {
			parent = islamic_tax_high 
			position = { 4 0 }
			
			tax = 0.4
			vassal_opinion = -25

			ai_liege_desire = 5
			ai_vassal_desire = 1
			score = -2
		}
	}
}

islamic_levies = {
	display_mode = tree
	icon = soldier_icon
	obligation_levels = {
		islamic_levies_exempt = {
			position = { 0 0 }

			levies = 0
			vassal_opinion = 10

			ai_liege_desire = 1
			ai_vassal_desire = 5
			score = 2
		}
		islamic_levies_low = {
			parent = islamic_levies_exempt
			position = { 1 0 }

			levies = 0.1
			vassal_opinion = 5

			ai_liege_desire = 2
			ai_vassal_desire = 4
			score = 1
		}
		islamic_levies_normal = {
			default = yes
			parent = islamic_levies_low
			position = { 2 0 }

			levies = 0.2

			ai_liege_desire = 3
			ai_vassal_desire = 3
			score = 0
		}
		islamic_levies_high = {
			parent = islamic_levies_normal
			position = { 3 0 }
			
			levies = 0.3
			vassal_opinion = -15

			ai_liege_desire = 4
			ai_vassal_desire = 2
			score = -1
		}
		islamic_levies_extortionate = {
			parent = islamic_levies_high
			position = { 4 0 }
			
			levies = 0.4
			vassal_opinion = -25

			ai_liege_desire = 5
			ai_vassal_desire = 1
			score = -2
		}
	}
}

dynastic_autonomy = {
	display_mode = checkbox
	obligation_levels = {
		dynastic_autonomy_none = {
			default = yes
			position = { 0 0 }
			
			ai_liege_desire = 10
			ai_vassal_desire = 0
		}
		dynastic_autonomy_granted = {
			parent = dynastic_autonomy_none
			position = { 1 0 }
			vassal_opinion = 50
			is_valid = {
				scope:liege.dynasty = scope:vassal.dynasty
			}
			
			tax_factor = -1
			levies_factor = -1
			
			ai_liege_desire = 0
			ai_vassal_desire = 10
		}
	}
}

caliphate_zakah_rights = {
	display_mode = checkbox
	is_shown = {
		scope:liege = {
			has_religion = religion:islam_religion
		}
		scope:vassal = {
			has_religion = religion:islam_religion
		}
	}
	obligation_levels = {
		caliphate_zakah_rights_none = {
			default = yes
			position = { 0 0 }
			
			ai_liege_desire = 0
			ai_vassal_desire = 10
		}
		caliphate_zakah_rights_enforced = {
			parent = caliphate_zakah_rights_none
			position = { 1 0 }
			vassal_opinion = -10

			flag = caliphate_zakah_enforced
			
			ai_liege_desire = 10
			ai_vassal_desire = 0
		}
	}
}


# 2 new contracts courtesy of Muslim Enhancments! go check their mod out or I will shoot -|  (this is a gun)

special_contract_iqta = {
	display_mode = radiobutton
	obligation_levels = {

		special_contract_iqta_normal = {
			position = { 0 1 }
			default = yes

			ai_vassal_desire = 0	
			ai_liege_desire = 0
		}

		special_contract_iqta_grant_waqf = {
			parent = special_contract_iqta_normal
			position = { 1 1 }
			
			tax_factor = -0.75
			levies_factor = -0.5

			liege_modifier = {
				clergy_opinion = 2
				holy_order_hire_cost_mult = -0.02
				monthly_piety = 1
			}

			vassal_modifier = {
				levy_reinforcement_rate = -0.3
				army_maintenance_mult = 0.1
				church_holding_holding_build_gold_cost = -0.5
				church_holding_build_gold_cost = -0.15
				monthly_stewardship_lifestyle_xp_gain_mult = 0.05
				monthly_learning_lifestyle_xp_gain_mult = 0.05
				clergy_opinion = 5
			}
			
			ai_liege_desire =  {
				value = 0
				if = {
					limit = {
						scope:liege.scriptedtests_piety_income < -0.75
					}
					add = 4
				}
			}
			ai_vassal_desire = {
				value = 0
				if = {
					limit = {
						scope:vassal = {
							has_faith = scope:liege.faith
							primary_title.tier <= tier_duchy
						}
						scope:liege.culture = {
							has_innovation = innovation_development_01
						}
					}
					add = 2
				}
			}
		}

		special_contract_iqta_thughur = {
			parent = special_contract_iqta_normal
			position = { 1 0 }
			
			liege_modifier = {
				controlled_province_advantage = 1
			}
			
			vassal_modifier = {
				development_growth = -0.25
				garrison_size = 0.35
				controlled_province_advantage = 5
				monthly_stewardship_lifestyle_xp_gain_mult = 0.05
				monthly_martial_lifestyle_xp_gain_mult = 0.1
				castle_holding_build_gold_cost = -0.15
				castle_holding_holding_build_gold_cost = -0.5
				additional_fort_level = 1
			}
			
			tax_factor = -0.5
			levies_factor = -0.5

			ai_liege_desire = 0
			ai_vassal_desire = {
				value = 2
			}
		}

		special_contract_iqta_free_market = {
			parent = special_contract_iqta_normal
			position = { 1 2 }
			
			tax_factor = -0.5
			levies_factor = -0.75
			liege_modifier = {
				cultural_head_fascination_mult = 0.02
			}
			vassal_modifier = {
				city_holding_holding_build_gold_cost = -0.5
				city_holding_build_gold_cost = -0.15
				character_capital_county_monthly_development_growth_add = 0.5
				monthly_stewardship_lifestyle_xp_gain_mult = 0.15
			}

			ai_liege_desire = 2
			ai_vassal_desire = {
				value = 0
				if = {
					limit = {
						AND = {
							scope:vassal = {
								primary_title.tier <= tier_duchy
							}
							scope:liege.culture = {
								has_innovation = innovation_currency_02
							}
						}
					}
					add = 2
				}
			}
		}
	}
}

succession_rights_iqta = {
	display_mode = radiobutton
	obligation_levels = {

		succession_rights_iqta_forced_partition = {
			default = yes
			position = { 1 1 }
			
			flag = locked_to_partition
			
			ai_liege_desire = 3
			ai_vassal_desire = 3
		}
		succession_rights_iqta_normal = {
			parent = succession_rights_iqta_forced_partition
			position = { 1 0 }
			vassal_opinion = 25
			ai_liege_desire = 0
			ai_vassal_desire = 5
		}
	}
}