# can_attack_holy_order_trigger

# using_unimportant_cb

# reconquista_check_trigger
# not_reconquista_check_trigger

# Can only attack holy orders of own religion if expelled by attacker
can_attack_holy_order_trigger = {
	trigger_if = {
		limit = {
			has_dlc = "Sons of Abraham"
			holy_order = yes
			religion = PREV
		}

		trigger_if = {
			limit = { primary_title = { title = d_knights_templar } }
			PREV = { has_character_modifier = expelled_d_knights_templar }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_knights_hospitaller } }
			PREV = { has_character_modifier = expelled_d_knights_hospitaller }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_teutonic_order } }
			PREV = { has_character_modifier = expelled_d_teutonic_order }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_jomsvikings } }
			PREV = { has_character_modifier = expelled_d_jomsvikings }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_fedayeen } }
			PREV = { has_character_modifier = expelled_d_fedayeen }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_bektashi } }
			PREV = { has_character_modifier = expelled_d_bektashi }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_haruriyyah } }
			PREV = { has_character_modifier = expelled_d_haruriyyah }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_holy_sepulchre } }
			PREV = { has_character_modifier = expelled_d_holy_sepulchre }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_saint_anthony } }
			PREV = { has_character_modifier = expelled_d_saint_anthony }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_immortals } }
			PREV = { has_character_modifier = expelled_d_immortals }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_zealots } }
			PREV = { has_character_modifier = expelled_d_zealots }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_sky_lords } }
			PREV = { has_character_modifier = expelled_d_sky_lords }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_spirit_guardians } }
			PREV = { has_character_modifier = expelled_d_spirit_guardians }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_warriors_perun } }
			PREV = { has_character_modifier = expelled_d_warriors_perun }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_chosen_perkunas } }
			PREV = { has_character_modifier = expelled_d_chosen_perkunas }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_sons_kaleva } }
			PREV = { has_character_modifier = expelled_d_sons_kaleva }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_huitzilopochtli } }
			PREV = { has_character_modifier = expelled_d_huitzilopochtli }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_knights_santiago } }
			PREV = { has_character_modifier = expelled_d_knights_santiago }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_knights_calatrava } }
			PREV = { has_character_modifier = expelled_d_knights_calatrava }
		}
		trigger_else_if = {
			limit = { primary_title = { title = d_saint_addai } }
			PREV = { has_character_modifier = expelled_d_saint_addai }
		}
		trigger_else = {
			primary_title = { title = d_zun_warriors }
			PREV = { has_character_modifier = expelled_d_zun_warriors }
		}
	}
}

using_unimportant_cb = {
	OR = {
		using_cb = peasant_revolt
		using_cb = heretic_revolt
		using_cb = religious_revolt
		using_cb = liberation_revolt
	}
}

reconquista_check_trigger = {
	any_war = {
		OR = {
			using_cb = reconquista_leon
			using_cb = reconquista_castille
			using_cb = reconquista_aragon
			using_cb = reconquista_galicia
			using_cb = reconquista_beja
			using_cb = reconquista_granada
			using_cb = reconquista_cordoba
			using_cb = reconquista_valencia
			using_cb = reconquista_navarra
			using_cb = reconquista_balearic
		}
	}
}

not_reconquista_check_trigger = {
	NOT = {
		any_war = {
			OR = {
				using_cb = reconquista_leon
				using_cb = reconquista_castille
				using_cb = reconquista_aragon
				using_cb = reconquista_galicia
				using_cb = reconquista_beja
				using_cb = reconquista_granada
				using_cb = reconquista_cordoba
				using_cb = reconquista_valencia
				using_cb = reconquista_navarra
				using_cb = reconquista_balearic
			}
		}
	}
}