can_be_chancellor_trigger = {
	OR = {
		AND = {
			OR = {
				is_female = no
				trait = horse # So we can have female glitterhoofs! :D
				AND = {
					religion = cathar
					liege = { religion = cathar }
				}
				AND = {
					religion = messalian
					liege = { religion = messalian }
				}
				AND = {
					liege = {
						primary_title = {
							OR = {
								has_law = status_of_women_2
								has_law = status_of_women_3
							}
						}
					}
					OR = {
						liege = {
							OR = {
								dynasty = ROOT
								is_close_relative = ROOT
								any_spouse = { character = ROOT }
								any_consort = { character = ROOT }
							}
						}
						is_landed = yes
						trait = nun
						
					}
				}
				liege = {
	primary_title = {
		has_law = status_of_women_4
	}
}
			}
			is_adult = yes
		}
		has_character_flag = special_chancellor
	}
	
	prisoner = no
	FROM = {
		OR = {
			crownlaw_title = {
				OR = {
					has_law = sinocide_laws_0
					AND = {
						has_law = sinocide_laws_1
						holder_scope = {
							OR = {
								AND = {
									character = FROM
									ROOT = {
										culture = FROM
										religion = FROM
									}
								}
								AND = {
									any_vassal = { character = FROM }
									ROOT = {
										culture = PREV
										religion = PREV
									}
								}
							}
						}
					}
				}
			}
			AND = {
				lower_real_tier_than = KING
				independent = yes
			}
		}
	}
	NOT = { trait = incapable }
	NOT = { trait = in_hiding }
}

can_be_marshal_trigger = {
	OR = {
		AND = {
			OR = {
				is_female = no
				trait = horse # So we can have female glitterhoofs! :D
				OR = {
					AND = {
						religion = cathar
						liege = { religion = cathar }
					}
					AND = {
						religion = messalian
						liege = { religion = messalian }
					}
				}
				AND = {
					liege = {
						primary_title = {
							OR = {
								has_law = status_of_women_3
							}
						}
					}
					OR = {
						liege = {
							OR = {
								dynasty = ROOT
								is_close_relative = ROOT
								any_spouse = { character = ROOT }
								any_consort = { character = ROOT }
							}
						}
						is_landed = yes
						
					}
				}
				liege = {
	primary_title = {
		has_law = status_of_women_4
	}
}
			}
			OR = {
				NOT = { religion = hindu }
				trait = kshatriya
			}
			is_adult = yes
		}
		has_character_flag = special_marshal
	}
	
	prisoner = no
	FROM = {
		OR = {
			crownlaw_title = {
				OR = {
					has_law = sinocide_laws_0
					AND = {
						has_law = sinocide_laws_1
						holder_scope = {
							OR = {
								AND = {
									character = FROM
									ROOT = {
										culture = FROM
										religion = FROM
									}
								}
								AND = {
									any_vassal = { character = FROM }
									ROOT = {
										culture = PREV
										religion = PREV
									}
								}
							}
						}
					}
				}
			}
			AND = {
				lower_real_tier_than = KING
				independent = yes
			}
		}
	}
	NOT = { trait = incapable }
	NOT = { trait = in_hiding }
	NOT = { has_character_flag = guru }
}

can_be_treasurer_trigger = {
	OR = {
		AND = {
			OR = {
				is_female = no
				trait = horse # So we can have female glitterhoofs! :D
				AND = {
					religion = cathar
					liege = { religion = cathar }
				}
				AND = {
					religion = messalian
					liege = { religion = messalian }
				}
				AND = {
					liege = {
						primary_title = {
							OR = {
								has_law = status_of_women_2
								has_law = status_of_women_3
							}
						}
					}
					OR = {
						liege = {
							OR = {
								dynasty = ROOT
								is_close_relative = ROOT
								any_spouse = { character = ROOT }
								any_consort = { character = ROOT }
							}
						}
						is_landed = yes
						trait = nun
						
					}
				}
				liege = {
	primary_title = {
		has_law = status_of_women_4
	}
}
			}
			is_adult = yes
		}
		has_character_flag = special_treasurer
	}
	prisoner = no
	FROM = {
		OR = {
			crownlaw_title = {
				OR = {
					has_law = sinocide_laws_0
					AND = {
						has_law = sinocide_laws_1
						holder_scope = {
							OR = {
								AND = {
									character = FROM
									ROOT = {
										culture = FROM
										religion = FROM
									}
								}
								AND = {
									any_vassal = { character = FROM }
									ROOT = {
										culture = PREV
										religion = PREV
									}
								}
							}
						}
					}
				}
			}
			AND = {
				lower_real_tier_than = KING
				independent = yes
			}
		}
	}
	NOT = { trait = incapable }
	NOT = { trait = in_hiding }
	NOT = { has_character_flag = guru }
}

can_be_spymaster_trigger = {
	OR = {
		AND = {
			OR = {
				is_female = no
				trait = horse # So we can have female glitterhoofs! :D
				liege = { 
					OR = {
						mother = { character = ROOT }
						any_spouse = { character = ROOT }
					}
				}
				AND = {
					religion_group = pagan_group
					liege = {
						religion_group = pagan_group
					}
				}
				AND = {
					religion = cathar
					liege = { religion = cathar }
				}
				AND = {
					religion = messalian
					liege = { religion = messalian }
				}
				AND = {
					liege = {
						primary_title = {
							OR = {
								has_law = status_of_women_1
								has_law = status_of_women_2
								has_law = status_of_women_3
							}
						}
					}
					OR = {
						liege = {
							OR = {
								dynasty = ROOT
								is_close_relative = ROOT
								any_spouse = { character = ROOT }
								any_consort = { character = ROOT }
							}
						}
						is_landed = yes
						trait = nun
						
					}
				}
				liege = {
	primary_title = {
		has_law = status_of_women_4
	}
}
			}
			is_adult = yes
		}
		has_character_flag = special_spymaster
	}
	
	prisoner = no
	FROM = {
		OR = {
			crownlaw_title = {
				OR = {
					has_law = sinocide_laws_0
					AND = {
						has_law = sinocide_laws_1
						holder_scope = {
							OR = {
								AND = {
									character = FROM
									ROOT = {
										culture = FROM
										religion = FROM
									}
								}
								AND = {
									any_vassal = { character = FROM }
									ROOT = {
										culture = PREV
										religion = PREV
									}
								}
							}
						}
					}
				}
			}
			AND = {
				lower_real_tier_than = KING
				independent = yes
			}
		}
	}
	NOT = { trait = incapable }
	NOT = { trait = in_hiding }
	NOT = { has_character_flag = guru }
}

can_be_spiritual_trigger = {
	prisoner = no
	FROM = {
		OR = {
			crownlaw_title = {
				OR = {
					has_law = sinocide_laws_0
					AND = {
						has_law = sinocide_laws_1
						holder_scope = {
							OR = {
								AND = {
									character = FROM
									ROOT = {
										culture = FROM
										religion = FROM
									}
								}
								AND = {
									any_vassal = { character = FROM }
									ROOT = {
										culture = PREV
										religion = PREV
									}
								}
							}
						}
					}
				}
			}
			AND = {
				lower_real_tier_than = KING
				independent = yes
			}
		}
	}
	NOT = { trait = incapable }
	NOT = { trait = in_hiding }
	liege = {
		religion = ROOT
	}
	OR = {
		AND = {
			is_adult = yes
			OR = {
				is_female = no
				religion_allows_female_temple_holders = yes
			}
			OR = {
				NOT = { religion = hindu }
				trait = brahmin
			}
		}
		has_character_flag = special_spiritual
	}
	
	OR = {
		is_theocracy = yes
		AND = {
			liege = { is_tribal = yes }
			is_ruler = no
		}
		liege = { religion_group = muslim }
		AND = {
			clan = yes
			liege = {
				is_nomadic = yes
			}
		}
		AND = {
			has_autocephaly = no
			is_ruler = no
		}
		AND = {
			has_autocephaly = yes
			is_ruler = no
			NOT = {
				any_vassal = { is_theocracy = yes }
			}
		}
	}
	
	OR = {
		NOT = { religion_group = muslim }
		NOT = { liege = { religion_group = muslim } }
		trait = detached_priest
		trait = martial_cleric
		trait = scholarly_theologian
		trait = mastermind_theologian
	}
}