﻿dlm_unlock_maa_chapter_lances = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_chapter_variant = 1
			OR = {
				has_building = dlm_district_of_war_01
				has_building = dlm_district_of_war_02
				has_building = dlm_district_of_war_03
				has_building = dlm_district_of_war_04
				has_building = dlm_district_of_war_r_01
				has_building = dlm_district_of_war_r_02
				has_building = dlm_district_of_war_r_03
				has_building = dlm_district_of_war_r_04
				has_building = dlm_district_of_war_l_01
				has_building = dlm_district_of_war_l_02
				has_building = dlm_district_of_war_l_03
				has_building = dlm_district_of_war_l_04
			}
		}
	}
}

dlm_unlock_maa_chapter_retainers = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			OR = {
				var:dlm_chapter_variant = 2
				NOT = { has_variable = dlm_chapter_variant }
			}
			OR = {
				has_building = dlm_district_of_war_01
				has_building = dlm_district_of_war_02
				has_building = dlm_district_of_war_03
				has_building = dlm_district_of_war_04
				has_building = dlm_district_of_war_r_01
				has_building = dlm_district_of_war_r_02
				has_building = dlm_district_of_war_r_03
				has_building = dlm_district_of_war_r_04
				has_building = dlm_district_of_war_l_01
				has_building = dlm_district_of_war_l_02
				has_building = dlm_district_of_war_l_03
				has_building = dlm_district_of_war_l_04
			}
		}
	}
}

dlm_unlock_maa_chapter_wardens = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_chapter_variant = 3
			OR = {
				has_building = dlm_district_of_war_01
				has_building = dlm_district_of_war_02
				has_building = dlm_district_of_war_03
				has_building = dlm_district_of_war_04
				has_building = dlm_district_of_war_r_01
				has_building = dlm_district_of_war_r_02
				has_building = dlm_district_of_war_r_03
				has_building = dlm_district_of_war_r_04
				has_building = dlm_district_of_war_l_01
				has_building = dlm_district_of_war_l_02
				has_building = dlm_district_of_war_l_03
				has_building = dlm_district_of_war_l_04
			}
		}
	}
}

dlm_unlock_maa_free_company_raiders = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_merc_variant = 1
			OR = {
				has_building = dlm_fortress_bastion_01
				has_building = dlm_fortress_bastion_02
				has_building = dlm_fortress_bastion_03
				has_building = dlm_fortress_bastion_04
				has_building = dlm_fortress_bastion_r_01
				has_building = dlm_fortress_bastion_r_02
				has_building = dlm_fortress_bastion_r_03
				has_building = dlm_fortress_bastion_r_04
				has_building = dlm_fortress_bastion_l_01
				has_building = dlm_fortress_bastion_l_02
				has_building = dlm_fortress_bastion_l_03
				has_building = dlm_fortress_bastion_l_04
			}
		}
	}
}

dlm_unlock_maa_free_company_band = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			OR = {
				var:dlm_merc_variant = 2
				NOT = { has_variable = dlm_merc_variant }
			}
			OR = {
				has_building = dlm_fortress_bastion_01
				has_building = dlm_fortress_bastion_02
				has_building = dlm_fortress_bastion_03
				has_building = dlm_fortress_bastion_04
				has_building = dlm_fortress_bastion_r_01
				has_building = dlm_fortress_bastion_r_02
				has_building = dlm_fortress_bastion_r_03
				has_building = dlm_fortress_bastion_r_04
				has_building = dlm_fortress_bastion_l_01
				has_building = dlm_fortress_bastion_l_02
				has_building = dlm_fortress_bastion_l_03
				has_building = dlm_fortress_bastion_l_04
			}
		}
	}
}

dlm_unlock_maa_free_company_guard = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_merc_variant = 3
			OR = {
				has_building = dlm_fortress_bastion_01
				has_building = dlm_fortress_bastion_02
				has_building = dlm_fortress_bastion_03
				has_building = dlm_fortress_bastion_04
				has_building = dlm_fortress_bastion_r_01
				has_building = dlm_fortress_bastion_r_02
				has_building = dlm_fortress_bastion_r_03
				has_building = dlm_fortress_bastion_r_04
				has_building = dlm_fortress_bastion_l_01
				has_building = dlm_fortress_bastion_l_02
				has_building = dlm_fortress_bastion_l_03
				has_building = dlm_fortress_bastion_l_04
			}
		}
	}
}

dlm_unlock_maa_host_footmen = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			OR = {
				var:dlm_host_variant = 1
				NOT = { has_variable = dlm_host_variant }
			}
			OR = {
				has_building = dlm_great_wall_01
				has_building = dlm_great_wall_02
				has_building = dlm_great_wall_03
				has_building = dlm_great_wall_04
				has_building = dlm_great_wall_r_01
				has_building = dlm_great_wall_r_02
				has_building = dlm_great_wall_r_03
				has_building = dlm_great_wall_r_04
				has_building = dlm_great_wall_l_01
				has_building = dlm_great_wall_l_02
				has_building = dlm_great_wall_l_03
				has_building = dlm_great_wall_l_04
			}
		}
	}
}

dlm_unlock_maa_host_bowmen = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_host_variant = 2
			OR = {
				has_building = dlm_great_wall_01
				has_building = dlm_great_wall_02
				has_building = dlm_great_wall_03
				has_building = dlm_great_wall_04
				has_building = dlm_great_wall_r_01
				has_building = dlm_great_wall_r_02
				has_building = dlm_great_wall_r_03
				has_building = dlm_great_wall_r_04
				has_building = dlm_great_wall_l_01
				has_building = dlm_great_wall_l_02
				has_building = dlm_great_wall_l_03
				has_building = dlm_great_wall_l_04
			}
		}
	}
}

dlm_unlock_maa_host_riders = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			var:dlm_host_variant = 3
			OR = {
				has_building = dlm_great_wall_01
				has_building = dlm_great_wall_02
				has_building = dlm_great_wall_03
				has_building = dlm_great_wall_04
				has_building = dlm_great_wall_r_01
				has_building = dlm_great_wall_r_02
				has_building = dlm_great_wall_r_03
				has_building = dlm_great_wall_r_04
				has_building = dlm_great_wall_l_01
				has_building = dlm_great_wall_l_02
				has_building = dlm_great_wall_l_03
				has_building = dlm_great_wall_l_04
			}
		}
	}
}

dlm_has_colosseum = {
       OR = {
	       has_building = dlm_noble_assembly_hall_01
	       has_building = dlm_noble_assembly_hall_02
	       has_building = dlm_noble_assembly_hall_03
	       has_building = dlm_noble_assembly_hall_04
	       has_building = dlm_noble_assembly_hall_r_01
	       has_building = dlm_noble_assembly_hall_r_02
	       has_building = dlm_noble_assembly_hall_r_03
	       has_building = dlm_noble_assembly_hall_r_04
	       has_building = dlm_noble_assembly_hall_l_01
	       has_building = dlm_noble_assembly_hall_l_02
	       has_building = dlm_noble_assembly_hall_l_03
	       has_building = dlm_noble_assembly_hall_l_04
       }
}

dlm_unlock_maa_colosseum_gladiators = {
	any_sub_realm_county = {
		holder = root
		title_province = {
			dlm_has_colosseum = yes
		}
	}
}
