
#####################################################
##### Warrior Lodge work...
#####################################################


is_member_of_roots_warrior_lodge_trigger = {
	custom_tooltip = {
		text = is_member_of_roots_warrior_lodge_tt
		hidden_trigger = {
			is_member_of_any_warrior_lodge_trigger = yes
			same_society_as = ROOT
		}
	}
}

is_member_of_any_warrior_lodge_trigger = {
	custom_tooltip = {
		text = is_member_of_any_warrior_lodge_tt
		hidden_trigger = {
			OR = {
				society_member_of = warrior_lodge_norse
				society_member_of = warrior_lodge_tengri
				society_member_of = warrior_lodge_baltic
				society_member_of = warrior_lodge_finnish
				society_member_of = warrior_lodge_slavic
				society_member_of = warrior_lodge_west_african
				society_member_of = warrior_lodge_zun
				society_member_of = warrior_lodge_bon
				society_member_of = warrior_lodge_hellenic
				society_member_of = warrior_lodge_cws_christian
				society_member_of = warrior_lodge_ws_mazdan
				society_member_of = warrior_lodge_ws_eastern
				society_member_of = warrior_lodge_ws_aztec
				society_member_of = warrior_lodge_ws_muslim
				society_member_of = warrior_lodge_ws_jewish

				
				### ACR ###
				society_member_of = warrior_lodge_celtic
				society_member_of = warrior_lodge_britannic
				society_member_of = warrior_lodge_titan
				society_member_of = warrior_lodge_egyptian
				society_member_of = warrior_lodge_taoist
				
				#EaD
				society_member_of = warrior_lodge_dwarven
			}
		}
	}
}


has_any_warrior_lodge_training_trait_trigger = {
	OR = {
		trait = norse_leader
		trait = tengri_leader
		trait = baltic_leader
		trait = finnish_leader
		trait = slavic_leader
		trait = west_african_leader
		trait = zun_leader
		trait = bon_leader
		trait = hellenic_leader
		# trait = cws_christian_leader
		# trait = ws_mazdan_leader
		# trait = ws_eastern_leader
		# trait = ws_aztec_leader
		# trait = ws_muslim_leader
		# trait = ws_jewish_leader
		
		### ACR ###
		trait = celtic_leader
		trait = britannic_leader
		trait = titan_leader
		trait = egyptian_leader
		trait = taoist_leader
		
		### EaD ###
		trait = dwarven_leader
	}
}

has_current_warrior_lodge_leader_trait_trigger = {
	custom_tooltip = {
		text = has_warrior_training_with_current_society_tt
		OR = {
			AND = {
				trait = norse_leader
				society_member_of = warrior_lodge_norse
			}
			AND = {
				trait = tengri_leader
				society_member_of = warrior_lodge_tengri
			}
			AND = {
				trait = baltic_leader
				society_member_of = warrior_lodge_baltic
			}
			AND = {
				trait = finnish_leader
				society_member_of = warrior_lodge_finnish
			}
			AND = {
				trait = slavic_leader
				society_member_of = warrior_lodge_slavic
			}
			AND = {
				trait = west_african_leader
				society_member_of = warrior_lodge_west_african
			}
			AND = {
				trait = zun_leader
				society_member_of = warrior_lodge_zun
			}
			AND = {
				trait = bon_leader
				society_member_of = warrior_lodge_bon
			}
			AND = {
				trait = hellenic_leader
				society_member_of = warrior_lodge_hellenic
			}
			# AND = {
				# trait = cws_christian_leader
				# society_member_of = warrior_lodge_cws_christian
			# }
			AND = {
				trait = hellenic_leader
				society_member_of = warrior_lodge_cws_christian
			}
			# AND = {
				# trait = ws_mazdan_leader
				# society_member_of = warrior_lodge_ws_mazdan
			# }
			AND = {
				trait = zun_leader
				society_member_of = warrior_lodge_ws_mazdan
			}
			# AND = {
				# trait = ws_eastern_leader
				# society_member_of = warrior_lodge_ws_eastern
			# }
			AND = {
				trait = bon_leader
				society_member_of = warrior_lodge_ws_eastern
			}
			# AND = {
				# trait = ws_aztec_leader
				# society_member_of = warrior_lodge_ws_aztec
			# }
			AND = {
				trait = west_african_leader
				society_member_of = warrior_lodge_ws_aztec
			}
			# AND = {
				# trait = ws_muslim_leader
				# society_member_of = warrior_lodge_ws_muslim
			# }
			AND = {
				trait = zun_leader
				society_member_of = warrior_lodge_ws_muslim
			}
			# AND = {
				# trait = ws_jewish_leader
				# society_member_of = warrior_lodge_ws_jewish
			# }
			AND = {
				trait = zun_leader
				society_member_of = warrior_lodge_ws_jewish
			}
			
			### ACR ###
			AND = {
				trait = celtic_leader
				society_member_of = warrior_lodge_celtic
			}
			AND = {
				trait = britannic_leader
				society_member_of = warrior_lodge_britannic
			}
			AND = {
				trait = titan_leader
				society_member_of = warrior_lodge_titan
			}
			AND = {
				trait = egyptian_leader
				society_member_of = warrior_lodge_egyptian
			}
			AND = {
				trait = taoist_leader
				society_member_of = warrior_lodge_taoist
			}
			
			### EaD ###
			AND = {
				trait = dwarven_leader
				society_member_of = warrior_lodge_dwarven
			}
		}
	}
}

has_religion_matching_joined_warrior_lodge_trigger = {
	custom_tooltip = {
		text = has_religion_matching_joined_warrior_lodge_tt
		OR = {
			AND = {
				religion_openly_norse_or_reformed_trigger = yes
				society_member_of = warrior_lodge_norse
			}
			AND = {
				religion_openly_tengri_or_reformed_trigger = yes
				society_member_of = warrior_lodge_tengri
			}
			AND = {
				religion_openly_baltic_or_reformed_trigger = yes
				society_member_of = warrior_lodge_baltic
			}
			AND = {
				religion_openly_finnish_or_reformed_trigger = yes
				society_member_of = warrior_lodge_finnish
			}
			AND = {
				religion_openly_slavic_or_reformed_trigger = yes
				society_member_of = warrior_lodge_slavic
			}
			AND = {
				religion_openly_west_african_or_reformed_trigger = yes
				society_member_of = warrior_lodge_west_african
			}
			AND = {
				religion_openly_zun_or_reformed_trigger = yes
				society_member_of = warrior_lodge_zun
			}
			AND = {
				religion_openly_bon_or_reformed_trigger = yes
				society_member_of = warrior_lodge_bon
			}
			AND = {
				religion_openly_hellenic_or_reformed_trigger = yes
				society_member_of = warrior_lodge_hellenic
			}
			AND = {
				religion_group = christian
				is_heretic = no
				society_member_of = warrior_lodge_cws_christian
			}
			AND = {
				religion_group = zoroastrian_group
				is_heretic = no
				society_member_of = warrior_lodge_ws_mazdan
			}
			AND = {
				religion_group = indian_group
				society_member_of = warrior_lodge_ws_eastern
			}
			AND = {
				religion_openly_aztec_or_reformed_trigger = yes
				society_member_of = warrior_lodge_ws_aztec
			}
			AND = {
				religion_group = muslim
				is_heretic = no
				society_member_of = warrior_lodge_ws_muslim
			}
			AND = {
				religion_group = jewish_group
				is_heretic = no
				society_member_of = warrior_lodge_ws_jewish
			}
			
			### ACR ###
			AND = {
				religion_openly_celtic_or_reformed_trigger = yes
				society_member_of = warrior_lodge_celtic
			}
			AND = {
				religion = britannic_pagan
				society_member_of = warrior_lodge_britannic
			}
			AND = {
				religion = titan_pagan
				society_member_of = warrior_lodge_titan
			}
			AND = {
				religion_openly_in_egyptian_subgroup_trigger = yes
				society_member_of = warrior_lodge_egyptian
			}
			AND = {
				religion = taoist
				society_member_of = warrior_lodge_taoist
			}
			
			### EaD ###
			AND = {
			    religion_openly_dwarven_or_dwemer_trigger = yes
				society_member_of = warrior_lodge_dwarven
			}
		}
	}
}

has_religion_matching_available_warrior_lodge_trigger = {
	OR = {
		AND = {
			religion_openly_norse_or_reformed_trigger = yes
			warrior_lodge_norse = { society_has_members = yes }
		}
		AND = {
			religion_openly_tengri_or_reformed_trigger = yes
			warrior_lodge_tengri = { society_has_members = yes }
		}
		AND = {
			religion_openly_baltic_or_reformed_trigger = yes
			warrior_lodge_baltic = { society_has_members = yes }
		}
		AND = {
			religion_openly_finnish_or_reformed_trigger = yes
			warrior_lodge_finnish = { society_has_members = yes }
		}
		AND = {
			religion_openly_slavic_or_reformed_trigger = yes
			warrior_lodge_slavic = { society_has_members = yes }
		}
		AND = {
			religion_openly_west_african_or_reformed_trigger = yes
			warrior_lodge_west_african = { society_has_members = yes }
		}
		AND = {
			religion_openly_zun_or_reformed_trigger = yes
			warrior_lodge_zun = { society_has_members = yes }
		}
		AND = {
			religion_openly_bon_or_reformed_trigger = yes
			warrior_lodge_bon = { society_has_members = yes }
		}
		AND = {
			religion_openly_hellenic_or_reformed_trigger = yes
			warrior_lodge_hellenic = { society_has_members = yes }
		}
		AND = {
			religion_group = christian
			is_heretic = no
			warrior_lodge_cws_christian = { society_has_members = yes }
		}
		AND = {
			religion_group = zoroastrian_group
			is_heretic = no
			warrior_lodge_ws_mazdan = { society_has_members = yes }
		}
		AND = {
			religion_group = indian_group
			warrior_lodge_ws_eastern = { society_has_members = yes }
		}
		AND = {
			religion_openly_aztec_or_reformed_trigger = yes
			warrior_lodge_ws_aztec = { society_has_members = yes }
		}
		AND = {
			religion_group = muslim
			is_heretic = no
			warrior_lodge_ws_muslim = { society_has_members = yes }
		}
		AND = {
			religion_group = jewish_group
			is_heretic = no
			warrior_lodge_ws_jewish = { society_has_members = yes }
		}
		
		### ACR ###
		AND = {
			religion_openly_celtic_or_reformed_trigger = yes
			warrior_lodge_celtic = { society_has_members = yes }
		}
		AND = {
			religion = britannic_pagan
			warrior_lodge_britannic = { society_has_members = yes }
		}
		AND = {
			religion = titan_pagan
			warrior_lodge_titan = { society_has_members = yes }
		}
		AND = {
			religion_openly_in_egyptian_subgroup_trigger = yes
			warrior_lodge_egyptian = { society_has_members = yes }
		}
		AND = {
			religion = taoist
			warrior_lodge_taoist = { society_has_members = yes }
		}
		
		### EaD ###
		AND = {
		    religion_openly_dwarven_or_dwemer_trigger = yes
			society_member_of = warrior_lodge_dwarven
		}
	}
}

has_religion_matching_warrior_lodge_in_need_of_members_trigger = {
	OR = {
		AND = {
			religion_openly_norse_or_reformed_trigger = yes
			warrior_lodge_norse = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_baltic_or_reformed_trigger = yes
			warrior_lodge_baltic = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_finnish_or_reformed_trigger = yes
			warrior_lodge_finnish = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_slavic_or_reformed_trigger = yes
			warrior_lodge_slavic = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_west_african_or_reformed_trigger = yes
			warrior_lodge_west_african = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_zun_or_reformed_trigger = yes
			warrior_lodge_zun = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_bon_or_reformed_trigger = yes
			warrior_lodge_bon = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_hellenic_or_reformed_trigger = yes
			warrior_lodge_hellenic = { num_of_society_members < 30 }
		}
		AND = {
			OR = {
				religion_openly_tengri_or_reformed_trigger = yes
				is_nomadic = yes
			}
			warrior_lodge_tengri = { num_of_society_members < 30 }
		}
		AND = {
			religion_group = christian
			is_heretic = no
			warrior_lodge_cws_christian = { num_of_society_members < 30 }
		}
		AND = {
			religion_group = zoroastrian_group
			is_heretic = no
			warrior_lodge_ws_mazdan = { num_of_society_members < 30 }
		}
		AND = {
			religion_group = indian_group
			warrior_lodge_ws_eastern = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_aztec_or_reformed_trigger = yes
			warrior_lodge_ws_aztec = { num_of_society_members < 30 }
		}
		AND = {
			religion_group = muslim
			is_heretic = no
			warrior_lodge_ws_muslim = { num_of_society_members < 30 }
		}
		AND = {
			religion_group = jewish_group
			is_heretic = no
			warrior_lodge_ws_jewish = { num_of_society_members < 30 }
		}

		### ACR ###
		AND = {
			religion_openly_celtic_or_reformed_trigger = yes
			warrior_lodge_celtic = { num_of_society_members < 30 }
		}
		AND = {
			religion = britannic_pagan
			warrior_lodge_britannic = { num_of_society_members < 30 }
		}
		AND = {
			religion = titan_pagan
			warrior_lodge_titan = { num_of_society_members < 30 }
		}
		AND = {
			religion_openly_in_egyptian_subgroup_trigger = yes
			warrior_lodge_egyptian = { num_of_society_members < 30 }
		}
		AND = {
			religion = taoist
			warrior_lodge_taoist = { num_of_society_members < 30 }
		}
		
		### EaD ###
		AND = {
			religion_openly_dwarven_or_dwemer_trigger = yes
			warrior_lodge_dwarven = { num_of_society_members < 30 }
		}
	}
}
has_religion_matching_empty_warrior_lodge_trigger = {
	OR = {
		AND = {
			religion_openly_norse_or_reformed_trigger = yes
			NOT = { warrior_lodge_norse = { society_has_members = yes } }
		}
		AND = {
			religion_openly_tengri_or_reformed_trigger = yes
			NOT = { warrior_lodge_tengri = { society_has_members = yes } }
		}
		AND = {
			religion_openly_baltic_or_reformed_trigger = yes
			NOT = { warrior_lodge_baltic = { society_has_members = yes } }
		}
		AND = {
			religion_openly_finnish_or_reformed_trigger = yes
			NOT = { warrior_lodge_finnish = { society_has_members = yes } }
		}
		AND = {
			religion_openly_slavic_or_reformed_trigger = yes
			NOT = { warrior_lodge_slavic = { society_has_members = yes } }
		}
		AND = {
			religion_openly_west_african_or_reformed_trigger = yes
			NOT = { warrior_lodge_west_african = { society_has_members = yes } }
		}
		AND = {
			religion_openly_zun_or_reformed_trigger = yes
			NOT = { warrior_lodge_zun = { society_has_members = yes } }
		}
		AND = {
			religion_openly_bon_or_reformed_trigger = yes
			NOT = { warrior_lodge_bon = { society_has_members = yes } }
		}
		AND = {
			religion_openly_hellenic_or_reformed_trigger = yes
			NOT = { warrior_lodge_hellenic = { society_has_members = yes } }
		}
		AND = {
			religion_group = christian
			is_heretic = no
			NOT = { warrior_lodge_cws_christian = { society_has_members = yes } }
		}
		AND = {
			religion_group = zoroastrian_group
			is_heretic = no
			NOT = { warrior_lodge_ws_mazdan = { society_has_members = yes } }
		}
		AND = {
			religion_group = indian_group
			NOT = { warrior_lodge_ws_eastern = { society_has_members = yes } }
		}
		AND = {
			religion_openly_aztec_or_reformed_trigger = yes
			NOT = { warrior_lodge_ws_aztec = { society_has_members = yes } }
		}
		AND = {
			religion_group = muslim
			is_heretic = no
			NOT = { warrior_lodge_ws_muslim = { society_has_members = yes } }
		}
		AND = {
			religion_group = jewish_group
			is_heretic = no
			NOT = { warrior_lodge_ws_jewish = { society_has_members = yes } }
		}
		
		### ACR ###
		AND = {
			religion_openly_celtic_or_reformed_trigger = yes
			NOT = { warrior_lodge_celtic = { society_has_members = yes } }
		}
		AND = {
			religion = britannic_pagan
			NOT = { warrior_lodge_britannic = { society_has_members = yes } }
		}
		AND = {
			religion = titan_pagan
			NOT = { warrior_lodge_titan = { society_has_members = yes } }
		}
		AND = {
			religion_openly_in_egyptian_subgroup_trigger = yes
			NOT = { warrior_lodge_egyptian = { society_has_members = yes } }
		}
		AND = {
			religion = taoist
			NOT = { warrior_lodge_taoist = { society_has_members = yes } }
		}
		
		### EaD ###
		AND = {
			religion_openly_dwarven_or_dwemer_trigger = yes
			NOT = { warrior_lodge_dwarven = { society_has_members = yes } }
		}
	}
}

#Can be used on a character too -- will then default to look at the society a character is member of.
this_society_is_a_warrior_lodge_trigger = {
	OR = {
	    is_society = warrior_lodge_norse
	    is_society = warrior_lodge_tengri
	    is_society = warrior_lodge_baltic
	    is_society = warrior_lodge_finnish
	    is_society = warrior_lodge_slavic
	    is_society = warrior_lodge_west_african
	    is_society = warrior_lodge_zun
	    is_society = warrior_lodge_bon
	    is_society = warrior_lodge_hellenic
	    is_society = warrior_lodge_cws_christian
	    is_society = warrior_lodge_ws_mazdan
	    is_society = warrior_lodge_ws_eastern
	    is_society = warrior_lodge_ws_aztec
	    is_society = warrior_lodge_ws_muslim
	    is_society = warrior_lodge_ws_jewish
		
		### ACR ###
		is_society = warrior_lodge_celtic
		is_society = warrior_lodge_britannic
		is_society = warrior_lodge_titan
		is_society = warrior_lodge_egyptian
		is_society = warrior_lodge_taoist
		
		### EaD ###
		is_society = warrior_lodge_dwarven
	}
}

has_religion_matching_any_warrior_lodge_trigger = {
	OR = {
		religion_openly_norse_or_reformed_trigger = yes
		religion_openly_tengri_or_reformed_trigger = yes
		religion_openly_baltic_or_reformed_trigger = yes
		religion_openly_finnish_or_reformed_trigger = yes
		religion_openly_slavic_or_reformed_trigger = yes
		religion_openly_west_african_or_reformed_trigger = yes
		religion_openly_zun_or_reformed_trigger = yes
		religion_openly_bon_or_reformed_trigger = yes
		religion_openly_hellenic_or_reformed_trigger = yes
		AND = {
			religion_group = christian
			is_heretic = no
		}
		AND = {
			religion_group = zoroastrian_group
			is_heretic = no
		}
		religion_group = indian_group
		religion_openly_aztec_or_reformed_trigger = yes
		AND = {
			religion_group = muslim
			is_heretic = no
		}
		AND = {
			religion_group = jewish_group
			is_heretic = no
		}
		
		### ACR ###		
		religion_openly_in_celtic_subgroup_trigger = yes
		religion = titan_pagan
		religion_openly_in_egyptian_subgroup_trigger = yes
		religion = taoist
		
		### EaD ###
		religion_openly_dwarven_or_dwemer_trigger = yes
	}
}

has_religion_matching_warrior_lodge_to_revive_trigger = {
	OR = {
		AND = {
			religion_openly_norse_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_norse
			}
		}
		AND = {
			religion_openly_tengri_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_tengri
			}
		}
		AND = {
			religion_openly_baltic_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_baltic
			}
		}
		AND = {
			religion_openly_finnish_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_finnish
			}
		}
		AND = {
			religion_openly_slavic_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_slavic
			}
		}
		AND = {
			religion_openly_west_african_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_west_african
			}
		}
		AND = {
			religion_openly_zun_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_zun
			}
		}
		AND = {
			religion_openly_bon_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_bon
			}
		}
		AND = {
			religion_openly_hellenic_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_hellenic
			}
		}
		AND = {
			religion_group = christian
			is_heretic = no
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_cws_christian
			}
		}
		AND = {
			religion_group = zoroastrian_group
			is_heretic = no
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_ws_mazdan
			}
		}
		AND = {
			religion_group = indian_group
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_ws_eastern
			}
		}
		AND = {
			religion_openly_aztec_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_ws_aztec
			}
		}
		AND = {
			religion_group = muslim
			is_heretic = no
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_ws_muslim
			}
		}
		AND = {
			religion_group = jewish_group
			is_heretic = no
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_ws_jewish
			}
		}
		
		### ACR ###
		AND = {
			religion_openly_celtic_or_reformed_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_celtic
			}
		}
		AND = {
			religion = britannic_pagan
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_britannic
			}
		}
		AND = {
			religion = titan_pagan
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_titan
			}
		}
		AND = {
			religion_openly_in_egyptian_subgroup_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_egyptian
			}
		}
		AND = {
			religion = taoist
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_taoist
			}
		}
		### EaD ###
		AND = {
			religion_openly_dwarven_or_dwemer_trigger = yes
			event_target:warrior_lodge_to_revive = {
				is_society = warrior_lodge_dwarven
			}
		}
	}
}

special_join_warrior_lodge_trigger = {
	custom_tooltip = {
		text = special_join_warrior_lodge_trigger_tt
		OR = {
			AND = {
				FROM = { is_society = warrior_lodge_norse }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_norse_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_norse_or_reformed_trigger = yes }
							any_liege = { religion_openly_norse_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_norse_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_tengri }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_tengri_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_tengri_or_reformed_trigger = yes }
							any_liege = { religion_openly_tengri_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_tengri_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_baltic }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_baltic_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_baltic_or_reformed_trigger = yes }
							any_liege = { religion_openly_baltic_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_baltic_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_finnish }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_finnish_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_finnish_or_reformed_trigger = yes }
							any_liege = { religion_openly_finnish_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_finnish_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_slavic }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_slavic_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_slavic_or_reformed_trigger = yes }
							any_liege = { religion_openly_slavic_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_slavic_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_west_african }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_west_african_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_west_african_or_reformed_trigger = yes }
							any_liege = { religion_openly_west_african_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_west_african_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_zun }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_zun_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_zun_or_reformed_trigger = yes }
							any_liege = { religion_openly_zun_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_zun_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_bon }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_bon_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_bon_or_reformed_trigger = yes }
							any_liege = { religion_openly_bon_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_bon_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_hellenic }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_hellenic_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_hellenic_or_reformed_trigger = yes }
							any_liege = { religion_openly_hellenic_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_hellenic_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_cws_christian }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_christian_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_group = christian }
							any_liege = { religion_group = christian }
							any_neighbor_independent_ruler = { religion_group = christian }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_ws_mazdan }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_zoroastrian_group_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_group = zoroastrian_group }
							any_liege = { religion_group = zoroastrian_group }
							any_neighbor_independent_ruler = { religion_group = zoroastrian_group }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_ws_eastern }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_indian_group_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_group = indian_group }
							any_liege = { religion_group = indian_group }
							any_neighbor_independent_ruler = { religion_group = indian_group }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_ws_aztec }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_aztec_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_aztec_or_reformed_trigger = yes }
							any_liege = { religion_openly_aztec_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_aztec_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_ws_muslim }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_muslim_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_group = muslim }
							any_liege = { religion_group = muslim }
							any_neighbor_independent_ruler = { religion_group = muslim }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_ws_jewish }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_jewish_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_group = jewish_group }
							any_liege = { religion_group = jewish_group }
							any_neighbor_independent_ruler = { religion_group = jewish_group }
						}
					}
				}
			}
			
			### ACR ###
			AND = {
				FROM = { is_society = warrior_lodge_celtic }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_celtic_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_celtic_or_reformed_trigger = yes }
							any_liege = { religion_openly_celtic_or_reformed_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_celtic_or_reformed_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_britannic }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_britannic_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion = britannic_pagan }
							any_liege = { religion = britannic_pagan }
							any_neighbor_independent_ruler = { religion = britannic_pagan }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_titan }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_titan_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion = titan_pagan }
							any_liege = { religion = titan_pagan }
							any_neighbor_independent_ruler = { religion = titan_pagan }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_egyptian }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_egyptian_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_in_egyptian_subgroup_trigger = yes }
							any_liege = { religion_openly_in_egyptian_subgroup_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_in_egyptian_subgroup_trigger = yes }
						}
					}
				}
			}
			AND = {
				FROM = { is_society = warrior_lodge_taoist }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_taoist_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion = taoist }
							any_liege = { religion = taoist }
							any_neighbor_independent_ruler = { religion = taoist }
						}
					}
				}
			}
			
			### EaD ###
			AND = {
				FROM = { is_society = warrior_lodge_dwarven }
				custom_tooltip = {
					text = has_liege_vassal_or_neighbor_of_dwarven_religion_tt
					hidden_trigger = {
						OR = {
							any_vassal = { religion_openly_dwarven_or_dwemer_trigger = yes }
							any_liege = { religion_openly_dwarven_or_dwemer_trigger = yes }
							any_neighbor_independent_ruler = { religion_openly_dwarven_or_dwemer_trigger = yes }
						}
					}
				}
			}
		}
	}
}

is_available_fellow_society_member_trigger = {
	same_society_as = ROOT
    NOR = {
		is_inaccessible_or_incapable_trigger = yes #in prison, incapable, etc...
		character = ROOT
		has_character_flag = do_not_disturb
	}
	in_command = no
}