###allow_hold###
#gm_can_hold_title_anthypatos_trigger                             
#gm_can_hold_title_appointed_regent_trigger                       
#gm_can_hold_title_behi_trigger                                   
#gm_can_hold_title_caesar_trigger                                 
#gm_can_hold_title_chief_qadi_trigger                             
#gm_can_hold_title_commander_trigger                              
#gm_can_hold_title_councilmember_emperor_trigger                  
#gm_can_hold_title_councilmember_king_trigger                     
#gm_can_hold_title_court_calligrapher_trigger                     
#gm_can_hold_title_court_dwarf_trigger                            
#gm_can_hold_title_court_eunuch_trigger                           
#gm_can_hold_title_court_physician_trigger                        
#gm_can_hold_title_court_poet_india_trigger                       
#gm_can_hold_title_court_skald_trigger                            
#gm_can_hold_title_despot_trigger                                 
#gm_can_hold_title_eran_ambaragbed_trigger                        
#gm_can_hold_title_guru_trigger                                   
#gm_can_hold_title_hermetics_apprentice_trigger                   
#gm_can_hold_title_imperial_eunuch_trigger                        
#gm_can_hold_title_kouropalates_trigger                           
#gm_can_hold_title_marksman_trigger                               
#gm_can_hold_title_master_of_the_blade_trigger                    
#gm_can_hold_title_master_of_the_bow_trigger                      
#gm_can_hold_title_sebastokrator_trigger                          
#gm_can_hold_title_seneschal_trigger                              
#gm_can_hold_title_shahrwaraz_trigger                             
#gm_can_hold_title_state_inquisitor_trigger                       
#gm_can_hold_title_venerable_elder_trigger                        
#gm_can_hold_title_volva_trigger                                  
#gm_can_hold_title_yabgu_trigger                                  

###allow_grant###
#gm_can_grant_title_appointed_regent_trigger                      
#gm_can_grant_title_behi_trigger                                  
#gm_can_grant_title_champion_trigger                              
#gm_can_grant_title_chief_architect_trigger                       
#gm_can_grant_title_councilmember_emperor_trigger                 
#gm_can_grant_title_councilmember_king_trigger                    
#gm_can_grant_title_court_calligrapher_trigger                    
#gm_can_grant_title_court_dwarf_trigger                           
#gm_can_grant_title_court_eunuch_trigger                          
#gm_can_grant_title_court_musician_trigger                        
#gm_can_grant_title_court_physician_trigger                       
#gm_can_grant_title_court_poet_india_trigger                      
#gm_can_grant_title_court_skald_trigger                           
#gm_can_grant_title_cupbearer_trigger                             
#gm_can_grant_title_drottseti_trigger                             
#gm_can_grant_title_guru_trigger                                  
#gm_can_grant_title_hermetics_apprentice_trigger                  
#gm_can_grant_title_imperial_eunuch_trigger                       
#gm_can_grant_title_keeper_of_swans_trigger                       
#gm_can_grant_title_master_of_the_blade_trigger                   
#gm_can_grant_title_master_of_the_horse_trigger                   
#gm_can_grant_title_master_of_the_hunt_trigger                    
#gm_can_grant_title_master_of_the_royal_elephants_trigger         
#gm_can_grant_title_noyan_trigger                                 
#gm_can_grant_title_royal_builder_trigger                         
#gm_can_grant_title_sebastokrator_trigger                         
#gm_can_grant_title_seneschal_trigger                             
#gm_can_grant_title_shahrwaraz_trigger                            
#gm_can_grant_title_spahbod_trigger                               
#gm_can_grant_title_state_inquisitor_trigger                      
#gm_can_grant_title_volva_trigger                                 
#gm_can_grant_title_yabgu_trigger                                 

###can_distribute###
#gm_can_distribute_title_anthypatos_trigger                       
#gm_can_distribute_title_appointed_regent_trigger                 
#gm_can_distribute_title_baghatur_trigger                         
#gm_can_distribute_title_behi_trigger                             
#gm_can_distribute_title_caesar_trigger                           
#gm_can_distribute_title_champion_trigger                         
#gm_can_distribute_title_cherbi_trigger                           
#gm_can_distribute_title_chief_architect_trigger                  
#gm_can_distribute_title_chief_qadi_trigger                       
#gm_can_distribute_title_commander_trigger                        
#gm_can_distribute_title_councilmember_emperor_trigger            
#gm_can_distribute_title_councilmember_king_trigger               
#gm_can_distribute_title_court_calligrapher_trigger               
#gm_can_distribute_title_court_dwarf_trigger                      
#gm_can_distribute_title_court_eunuch_trigger                     
#gm_can_distribute_title_court_musician_trigger                   
#gm_can_distribute_title_court_physician_trigger                  
#gm_can_distribute_title_court_poet_india_trigger                 
#gm_can_distribute_title_court_poet_trigger                       
#gm_can_distribute_title_court_skald_trigger                      
#gm_can_distribute_title_cupbearer_trigger                        
#gm_can_distribute_title_darkhan_trigger                          
#gm_can_distribute_title_despot_trigger                           
#gm_can_distribute_title_drottseti_trigger                        
#gm_can_distribute_title_eran_ambaragbed_trigger                  
#gm_can_distribute_title_guru_trigger                             
#gm_can_distribute_title_hermetics_apprentice_trigger             
#gm_can_distribute_title_high_admiral_trigger                     
#gm_can_distribute_title_high_almoner_trigger                     
#gm_can_distribute_title_high_judge_trigger                       
#gm_can_distribute_title_hirdman_trigger                          
#gm_can_distribute_title_imperial_eunuch_trigger                  
#gm_can_distribute_title_ishad_trigger                            
#gm_can_distribute_title_kardarigan_trigger                       
#gm_can_distribute_title_keeper_of_swans_trigger                  
#gm_can_distribute_title_kouropalates_trigger                     
#gm_can_distribute_title_kundur_trigger                           
#gm_can_distribute_title_lawspeaker_trigger                       
#gm_can_distribute_title_marksman_trigger                         
#gm_can_distribute_title_master_of_the_blade_trigger              
#gm_can_distribute_title_master_of_the_bow_trigger                
#gm_can_distribute_title_master_of_the_eagle_trigger              
#gm_can_distribute_title_master_of_the_horse_trigger              
#gm_can_distribute_title_master_of_the_hunt_trigger               
#gm_can_distribute_title_master_of_the_royal_elephants_trigger    
#gm_can_distribute_title_noyan_trigger                            
#gm_can_distribute_title_pushtigban_salar_trigger                 
#gm_can_distribute_title_royal_builder_trigger                    
#gm_can_distribute_title_sebastokrator_trigger                    
#gm_can_distribute_title_seneschal_trigger                        
#gm_can_distribute_title_shahin_trigger                           
#gm_can_distribute_title_shahrwaraz_trigger                       
#gm_can_distribute_title_spahbod_trigger                          
#gm_can_distribute_title_state_inquisitor_trigger                 
#gm_can_distribute_title_venerable_elder_trigger                  
#gm_can_distribute_title_volva_trigger                            
#gm_can_distribute_title_yabgu_trigger                            

###general###
#gm_has_unique_trigger                                            


###allow_hold###
gm_can_hold_title_anthypatos_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	}
gm_can_hold_title_appointed_regent_trigger = { is_adult = yes prisoner = no NOT = { trait = incapable} has_regent = no}
gm_can_hold_title_behi_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	is_female = yes 
	NOT = { trait = incapable}
	}
gm_can_hold_title_caesar_trigger = { always = yes}
gm_can_hold_title_chief_qadi_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	religion_group = muslim 
	liege = { religion = PREV}
	OR = {
		trait = detached_priest 
		trait = martial_cleric 
		trait = scholarly_theologian 
		trait = mastermind_theologian 
		}
	NOT = { trait = incapable}
	}
gm_can_hold_title_commander_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	liege = { character = ROOT}
	OR = {
		AND = {
			OR = {
				is_female = no 
				AND = {
					OR = {
						religion = messalian 
						religion = cathar 
						}
					liege = { religion = ROOT}
					}
				liege = {
					OR = {
						primary_title = { has_law = status_of_women_4}
						has_game_rule = {
							name = gender 
							value = all 
							}
						}
					}
				}
			OR = {
				NOT = { religion = hindu}
				trait = kshatriya 
				}
			is_adult = yes 
			}
		has_character_flag = special_marshal 
		}
	prisoner = no 
	NOT = { trait = incapable}
	NOT = { is_inaccessible_trigger = yes}
	NOT = { has_character_flag = guru}
	}
gm_can_hold_title_councilmember_emperor_trigger = { NOT = { primary_title = { temporary = yes}} can_be_councilmember_emperor_trigger = yes}
gm_can_hold_title_councilmember_king_trigger = { NOT = { primary_title = { temporary = yes}} can_be_councilmember_king_trigger = yes}
gm_can_hold_title_court_calligrapher_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_2}
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { trait = incapable}
	}
gm_can_hold_title_court_dwarf_trigger = { NOT = { primary_title = { temporary = yes}} is_adult = yes trait = dwarf}
gm_can_hold_title_court_eunuch_trigger = { NOT = { primary_title = { temporary = yes}} is_adult = yes trait = eunuch}
gm_can_hold_title_court_physician_trigger = {
	
	OR = {
		learning = 15 
		AND = {
			learning = 10 
			OR = {
				trait = physician 
				trait = scholar 
				trait = mystic 
				trait = mutazilite 
				}
			}
		}
	OR = {
		NOT = { religion = hindu}
		trait = brahmin 
		}
	is_adult = yes 
	prisoner = no 
	NOT = { trait = in_hiding}
	NOT = { trait = incapable}
	}
gm_can_hold_title_court_poet_india_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_2}
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { has_character_flag = guru}
	NOT = { trait = incapable}
	}
gm_can_hold_title_court_skald_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	trait = poet 
	NOT = { trait = incapable}
	}
gm_can_hold_title_despot_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	is_close_relative = ROOT 
	NOT = { trait = incapable}
	}
gm_can_hold_title_eran_ambaragbed_trigger = { NOT = { primary_title = { temporary = yes}} is_adult = yes NOT = { trait = incapable}}
gm_can_hold_title_guru_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	OR = {
		has_character_flag = guru 
		has_character_flag = fake_guru 
		}
	is_adult = yes 
	religion_group = indian_group 
	}
gm_can_hold_title_hermetics_apprentice_trigger = {
	is_adult = yes 
	OR = {
		society_member_of = hermetics 
		is_in_society = no 
		}
	NOT = { trait = in_hiding}
	NOT = { trait = incapable}
	prisoner = no 
	hidden_trigger = {
		liege = { society_member_of = hermetics}
		ai = yes 
		NOT = { has_character_flag = completed_apprenticeship}
		OR = {
			ROOT = { ai = no}
			learning = 10 
			is_smart_trigger = yes 
			trait = gardener 
			trait = scholar 
			trait = mystic 
			}
		}
	}
gm_can_hold_title_imperial_eunuch_trigger = { NOT = { primary_title = { temporary = yes}} is_adult = yes is_female = no trait = eunuch}
gm_can_hold_title_kouropalates_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	}
gm_can_hold_title_marksman_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { trait = incapable}
	}
gm_can_hold_title_master_of_the_blade_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { has_minor_title = title_master_of_the_bow}
	NOT = { trait = incapable}
	}
gm_can_hold_title_master_of_the_bow_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { has_minor_title = title_master_of_the_blade}
	NOT = { trait = incapable}
	}
gm_can_hold_title_sebastokrator_trigger = { NOT = { primary_title = { temporary = yes}} is_close_relative = ROOT}
gm_can_hold_title_seneschal_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { has_character_flag = guru}
	NOT = { trait = incapable}
	}
gm_can_hold_title_shahrwaraz_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_3}
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	martial = 15 
	NOT = { trait = incapable}
	}
gm_can_hold_title_state_inquisitor_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	NOT = { trait = incapable}
	}
gm_can_hold_title_venerable_elder_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	age = 50 
	}
gm_can_hold_title_volva_trigger = { NOT = { primary_title = { temporary = yes}} is_adult = yes is_female = yes trait = mystic}
gm_can_hold_title_yabgu_trigger = {
	NOT = { primary_title = { temporary = yes}} 
	is_adult = yes 
	OR = {
		is_female = no 
		liege = {
			OR = {
				primary_title = { has_law = status_of_women_4}
				has_game_rule = {
					name = gender 
					value = all 
					}
				}
			}
		}
	is_close_relative = ROOT 
	NOT = { trait = incapable}
	}

###allow_grant###
gm_can_grant_title_appointed_regent_trigger = { has_regent = no NOT = { has_game_rule = { name = regencies value = off } }}
gm_can_grant_title_behi_trigger = {
	OR = {
		AND = {
			is_nomadic = yes 
			culture = mongol 
			}
		AND = {
			OR = {
				is_feudal = yes 
				is_tribal = yes 
				}
			OR = {
				has_landed_title = e_mongol_empire 
				has_landed_title = e_golden_horde 
				has_landed_title = e_il-khanate 
				}
			}
		}
	}
gm_can_grant_title_champion_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	OR = {
		religion = baltic_pagan_reformed 
		religion = baltic_pagan 
		religion = finnish_pagan_reformed 
		religion = finnish_pagan 
		religion = slavic_pagan_reformed 
		religion = slavic_pagan 
		religion = west_african_pagan_reformed 
		religion = west_african_pagan 
		religion = aztec_reformed 
		religion = aztec 
		religion = zun_pagan_reformed 
		religion = zun_pagan 
		}
	}
gm_can_grant_title_chief_architect_trigger = { OR = { is_feudal = yes is_tribal = yes } religion_group = muslim}
gm_can_grant_title_councilmember_emperor_trigger = { higher_tier_than = KING has_dlc = "Zeus" primary_title = { has_law = law_voting_power_1}}
gm_can_grant_title_councilmember_king_trigger = { higher_tier_than = DUKE has_dlc = "Zeus" primary_title = { has_law = law_voting_power_1}}
gm_can_grant_title_court_calligrapher_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	religion_group = muslim 
	}
gm_can_grant_title_court_dwarf_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	}
gm_can_grant_title_court_eunuch_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	}
gm_can_grant_title_court_musician_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	OR = {
		religion_group = muslim 
		religion_group = indian_group 
		}
	}
gm_can_grant_title_court_physician_trigger = { OR = { higher_tier_than = BARON is_patrician = yes } has_dlc = "Reapers"}
gm_can_grant_title_court_poet_india_trigger = { OR = { is_feudal = yes is_tribal = yes } religion_group = indian_group}
gm_can_grant_title_court_skald_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	OR = {
		religion = norse_pagan 
		religion = norse_pagan_reformed 
		}
	}
gm_can_grant_title_cupbearer_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	}
gm_can_grant_title_drottseti_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	OR = {
		religion = norse_pagan 
		religion = norse_pagan_reformed 
		}
	higher_tier_than = DUKE 
	}
gm_can_grant_title_guru_trigger = { religion_group = indian_group}
gm_can_grant_title_hermetics_apprentice_trigger = { has_dlc = "Mystics" society_member_of = hermetics ai = no}
gm_can_grant_title_imperial_eunuch_trigger = {
	is_feudal = yes 
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		religion_group = pagan_group 
		}
	OR = {
		has_landed_title = e_byzantium 
		has_landed_title = e_roman_empire 
		}
	}
gm_can_grant_title_keeper_of_swans_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		}
	}
gm_can_grant_title_master_of_the_blade_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	NOT = {
		OR = {
			has_landed_title = e_mongol_empire 
			has_landed_title = e_golden_horde 
			has_landed_title = e_il-khanate 
			}
		}
	OR = {
		religion = baltic_pagan_reformed 
		religion = baltic_pagan 
		religion = finnish_pagan_reformed 
		religion = finnish_pagan 
		religion = slavic_pagan_reformed 
		religion = slavic_pagan 
		religion = west_african_pagan_reformed 
		religion = west_african_pagan 
		religion = aztec_reformed 
		religion = aztec 
		religion = tengri_pagan 
		religion = tengri_pagan_reformed 
		religion = zun_pagan_reformed 
		religion = zun_pagan 
		}
	}
gm_can_grant_title_master_of_the_horse_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		}
	}
gm_can_grant_title_master_of_the_hunt_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		religion_group = indian_group 
		}
	}
gm_can_grant_title_master_of_the_royal_elephants_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	religion_group = indian_group 
	}
gm_can_grant_title_noyan_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	OR = {
		has_landed_title = e_mongol_empire 
		has_landed_title = e_golden_horde 
		has_landed_title = e_il-khanate 
		}
	}
gm_can_grant_title_royal_builder_trigger = {
	is_feudal = yes 
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	religion_group = indian_group 
	}
gm_can_grant_title_sebastokrator_trigger = {
	is_feudal = yes 
	OR = {
		has_landed_title = e_byzantium 
		has_landed_title = e_roman_empire 
		}
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		religion_group = pagan_group 
		}
	}
gm_can_grant_title_seneschal_trigger = {
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	primary_title = {
		OR = {
			tier = king 
			tier = emperor 
			}
		}
	NOT = { has_landed_title = e_byzantium}
	NOT = { has_landed_title = e_roman_empire}
	OR = {
		religion_group = christian 
		religion_group = jewish_group 
		religion_group = indian_group 
		}
	}
gm_can_grant_title_shahrwaraz_trigger = { OR = { is_feudal = yes is_tribal = yes } religion_group = zoroastrian_group}
gm_can_grant_title_spahbod_trigger = {
	higher_tier_than = DUKE 
	OR = {
		is_feudal = yes 
		is_tribal = yes 
		}
	religion_group = zoroastrian_group 
	}
gm_can_grant_title_state_inquisitor_trigger = { is_merchant_republic = yes}
gm_can_grant_title_volva_trigger = { OR = { religion = norse_pagan religion = norse_pagan_reformed }}
gm_can_grant_title_yabgu_trigger = {
	# OR = {
		# AND = {
			is_nomadic = yes 
			NOT = { culture = mongol}
			# }
		# AND = {
			# OR = {
				# is_feudal = yes
				# is_tribal = yes
				# }
			# NOT = {
				# OR = {
					# has_landed_title = e_mongol_empire
					# has_landed_title = e_golden_horde
					# has_landed_title = e_il-khanate
					# }
				# }
			# OR = {
				# religion = tengri_pagan
				# religion = tengri_pagan_reformed
				# }
			# }
		# }
	}

###can_distribute###
gm_can_distribute_title_anthypatos_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_anthypatos
			  }
		}
	}
gm_can_distribute_title_appointed_regent_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_appointed_regent
			  }
		}
	}
gm_can_distribute_title_baghatur_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 2
			    liege = { character = ROOT }
			    has_minor_title = title_baghatur
			  }
		}
	}
gm_can_distribute_title_behi_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 2
			    liege = { character = ROOT }
			    has_minor_title = title_behi
			  }
		}
	}
gm_can_distribute_title_caesar_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_caesar
			  }
		}
	}
gm_can_distribute_title_champion_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_champion
			  }
		}
	}
gm_can_distribute_title_cherbi_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_cherbi
			  }
		}
	}
gm_can_distribute_title_chief_architect_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_chief_architect
			  }
		}
	}
gm_can_distribute_title_chief_qadi_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_chief_qadi
			  }
		}
	}
gm_can_distribute_title_commander_trigger = {
	OR = {
		  AND = {
			    tier = COUNT
			    NOT = {
				      any_realm_character = {
					        count = 2
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		  AND = {
			    tier = DUKE
			    NOT = {
				      any_realm_character = {
					        count = 4
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		  AND = {
			    tier = KING
			    is_nomadic = no
			    NOT = {
				      any_realm_character = {
					        count = 6
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		  AND = {
			    tier = EMPEROR
			    is_nomadic = no
			    NOT = {
				      any_realm_character = {
					        count = 8
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		  AND = {
			    tier = KING
			    is_nomadic = yes
			    NOT = {
				      any_realm_character = {
					        count = 2
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		  AND = {
			    tier = EMPEROR
			    is_nomadic = yes
			    NOT = {
				      any_realm_character = {
					        count = 4
					        liege = { character = ROOT }
					        has_minor_title = title_commander
					      }
				    }
			  }
		}
	}
gm_can_distribute_title_councilmember_emperor_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_councilmember_emperor
			  }
		}
	}
gm_can_distribute_title_councilmember_king_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_councilmember_king
			  }
		}
	}
gm_can_distribute_title_court_calligrapher_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_calligrapher
			  }
		}
	}
gm_can_distribute_title_court_dwarf_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_dwarf
			  }
		}
	}
gm_can_distribute_title_court_eunuch_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_eunuch
			  }
		}
	}
gm_can_distribute_title_court_musician_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_musician
			  }
		}
	}
gm_can_distribute_title_court_physician_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_physician
			  }
		}
	}
gm_can_distribute_title_court_poet_india_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_poet_india
			  }
		}
	}
gm_can_distribute_title_court_poet_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_poet
			  }
		}
	}
gm_can_distribute_title_court_skald_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_court_skald
			  }
		}
	}
gm_can_distribute_title_cupbearer_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_cupbearer
			  }
		}
	}
gm_can_distribute_title_darkhan_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 2
			    liege = { character = ROOT }
			    has_minor_title = title_darkhan
			  }
		}
	}
gm_can_distribute_title_despot_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_despot
			  }
		}
	}
gm_can_distribute_title_drottseti_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_drottseti
			  }
		}
	}
gm_can_distribute_title_eran_ambaragbed_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_eran_ambaragbed
			  }
		}
	}
gm_can_distribute_title_guru_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_guru
			  }
		}
	}
gm_can_distribute_title_hermetics_apprentice_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_hermetics_apprentice
			  }
		}
	}
gm_can_distribute_title_high_admiral_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_high_admiral
			  }
		}
	}
gm_can_distribute_title_high_almoner_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_high_almoner
			  }
		}
	}
gm_can_distribute_title_high_judge_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_high_judge
			  }
		}
	}
gm_can_distribute_title_hirdman_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_hirdman
			  }
		}
	}
gm_can_distribute_title_imperial_eunuch_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_imperial_eunuch
			  }
		}
	}
gm_can_distribute_title_ishad_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_ishad
			  }
		}
	}
gm_can_distribute_title_kardarigan_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_kardarigan
			  }
		}
	}
gm_can_distribute_title_keeper_of_swans_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_keeper_of_swans
			  }
		}
	}
gm_can_distribute_title_kouropalates_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_kouropalates
			  }
		}
	}
gm_can_distribute_title_kundur_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_kundur
			  }
		}
	}
gm_can_distribute_title_lawspeaker_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_lawspeaker
			  }
		}
	}
gm_can_distribute_title_marksman_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_marksman
			  }
		}
	}
gm_can_distribute_title_master_of_the_blade_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_blade
			  }
		}
	}
gm_can_distribute_title_master_of_the_bow_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_bow
			  }
		}
	}
gm_can_distribute_title_master_of_the_eagle_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_eagle
			  }
		}
	}
gm_can_distribute_title_master_of_the_horse_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_horse
			  }
		}
	}
gm_can_distribute_title_master_of_the_hunt_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_hunt
			  }
		}
	}
gm_can_distribute_title_master_of_the_royal_elephants_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_master_of_the_royal_elephants
			  }
		}
	}
gm_can_distribute_title_noyan_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_noyan
			  }
		}
	}
gm_can_distribute_title_pushtigban_salar_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_pushtigban_salar
			  }
		}
	}
gm_can_distribute_title_royal_builder_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_royal_builder
			  }
		}
	}
gm_can_distribute_title_sebastokrator_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_sebastokrator
			  }
		}
	}
gm_can_distribute_title_seneschal_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_seneschal
			  }
		}
	}
gm_can_distribute_title_shahin_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_shahin
			  }
		}
	}
gm_can_distribute_title_shahrwaraz_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_shahrwaraz
			  }
		}
	}
gm_can_distribute_title_spahbod_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_spahbod
			  }
		}
	}
gm_can_distribute_title_state_inquisitor_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 3
			    liege = { character = ROOT }
			    has_minor_title = title_state_inquisitor
			  }
		}
	}
gm_can_distribute_title_venerable_elder_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 4
			    liege = { character = ROOT }
			    has_minor_title = title_venerable_elder
			  }
		}
	}
gm_can_distribute_title_volva_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_volva
			  }
		}
	}
gm_can_distribute_title_yabgu_trigger = {
	NOT = {
		  any_realm_character = {
			    count = 1
			    liege = { character = ROOT }
			    has_minor_title = title_yabgu
			  }
		}
	}

###general###
gm_has_unique_trigger = {
	OR = {
		  has_minor_title = title_sebastokrator
		  has_minor_title = title_shahrwaraz
		  has_minor_title = title_volva
		  has_minor_title = title_state_inquisitor
		  has_minor_title = title_yabgu
		  has_minor_title = title_court_poet_india
		  has_minor_title = title_eran_ambaragbed
		  has_minor_title = title_despot
		  has_minor_title = title_kundur
		  has_minor_title = title_behi
		  has_minor_title = title_court_skald
		  has_minor_title = title_shahin
		  has_minor_title = title_court_calligrapher
		  has_minor_title = title_marksman
		  has_minor_title = title_seneschal
		  has_minor_title = title_kardarigan
		  has_minor_title = title_master_of_the_horse
		  has_minor_title = title_darkhan
		  has_minor_title = title_chief_qadi
		  has_minor_title = title_cupbearer
		  has_minor_title = title_high_admiral
		  has_minor_title = title_lawspeaker
		  has_minor_title = title_hirdman
		  has_minor_title = title_master_of_the_eagle
		  has_minor_title = title_drottseti
		  has_minor_title = title_master_of_the_royal_elephants
		  has_minor_title = title_ishad
		  has_minor_title = title_caesar
		  has_minor_title = title_chief_architect
		  has_minor_title = title_cherbi
		  has_minor_title = title_high_judge
		  has_minor_title = title_noyan
		  has_minor_title = title_baghatur
		  has_minor_title = title_pushtigban_salar
		  has_minor_title = title_spahbod
		  has_minor_title = title_court_poet
		  has_minor_title = title_master_of_the_hunt
		  has_minor_title = title_keeper_of_swans
		  has_minor_title = title_kouropalates
		  has_minor_title = title_royal_builder
		  has_minor_title = title_high_almoner
		  has_minor_title = title_court_musician
		}
	}


