﻿hostility_group = {
	category = not_creatable
}

doctrine_marriage_type = {
	category = marriage
	divergence = sequence
}

doctrine_divorce = {
	category = marriage
	divergence = sequence
}

doctrine_bastardry = {
	category = marriage
	divergence = sequence
}

doctrine_homosexuality = {
	category = crimes
	divergence = sequence
}

doctrine_deviancy = {
	category = crimes
	divergence = sequence
}

doctrine_adultery_men = {
	category = crimes
	divergence = sequence
}

doctrine_adultery_women = {
	category = crimes
	divergence = sequence
}

doctrine_kinslaying = {
	category = crimes
	divergence = sequence
}

doctrine_witchcraft = {
	category = crimes
	divergence = sequence
}

doctrine_gender = {
	category = main_group
	divergence = sequence
}

doctrine_consanguinity = {
	category = marriage
	divergence = sequence
}

doctrine_pluralism = {
	category = main_group
	divergence = sequence
}

doctrine_theocracy = {
	category = main_group
	divergence = sequence
}

doctrine_head_of_faith = {
	category = main_group
	main_rite = yes
}

doctrine_clerical_function = {
	category = clergy
}

doctrine_clerical_gender = {
	category = clergy
	divergence = sequence
}

doctrine_clerical_marriage = {
	category = clergy
	divergence = sequence
}

doctrine_clerical_succession = {
	category = clergy
}

doctrine_pilgrimage = {
	category = main_group
	divergence = sequence
}

doctrine_funeral = {
	category = clergy
}

doctrine_coronation = {
	category = clergy

	is_available_on_create = {
		has_ach_dlc_trigger = yes
	}
}

doctrine_theism = {
	category = main_group
}

doctrine_muhammad_succession = {
	category = main_group

	is_available_on_create = {
		religion_tag = islam_religion
	}
}

doctrine_temple_authority = {
	category = main_group

	is_available_on_create = {
		religion_tag = judaism_religion
	}
}

doctrine_zoroastrian_branches = {
	category = main_group

	is_available_on_create = {
		religion_tag = zoroastrianism_religion
	}
}

is_christian_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_christian_faith
	}
}

is_islamic_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_islamic_faith
	}
}

is_jewish_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_jewish_faith
	}
}

is_eastern_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_eastern_faith
	}
}

is_sinitic_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_sinitic_faith
	}
}

is_hostile_to_maitreya = {
	category = not_creatable

	is_available_on_create = {
		religion_tag = buddhism_religion
	}
}

# This is assigned per faith so portraits can tell Western Christianity from Eastern
christian_tradition_classification = {
	category = not_creatable

	is_available_on_create = {
		OR = {
			religion_tag = christianity_religion
			religion_tag = catholic_religion
			religion_tag = eastern_orthodox_religion
			religion_tag = oriental_orthodox_religion
			religion_tag = protestant_religion
		}
	}
}

preservation = {
	category = not_creatable
}

is_gnostic_faith = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_is_gnostic_faith
	}
}

special_tolerance = {
	category = main_group
	is_available_on_create = {
		OR = {
			has_doctrine = special_doctrine_ecumenical_christian
			has_doctrine = special_doctrine_ecumenical_miaphysite
		}
	}

	doctrine_lock = faith
}

has_clerical_electors = {
	category = not_creatable

	is_available_on_create = {
		has_doctrine_group = has_clerical_electors
	}

	doctrine_lock = faith
}

heresy_hostility = {
	category = not_creatable

	is_available_on_create = {
		has_doctrine = heresy_hostility_doctrine
	}
}

nudity_doctrine = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_naked_priests
	}
}

unreformed_faith = {
	category = not_creatable

	is_available_on_create = {
		# Goes away on reformation
		always = no
	}
}

divine_destiny = {
	category = special

	is_available_on_create = {
		has_doctrine = divine_destiny_doctrine
	}
}

adoptionist_school = {
	category = special

	is_available_on_create = {
		# Removed on reformation.
		always = no
	}
}

not_allowed_to_hof = {
	category = special

	is_available_on_create = {
		# Removed on reformation.
		always = no
	}
}

#Game rule only
full_tolerance = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_full_tolerance
	}
}

has_jizya_doctrine = {
	category = special

	is_available_on_create = {
		OR = {
			has_doctrine = special_doctrine_jizya
			has_doctrine = special_doctrine_is_islamic_faith
		}
	}
}

immaterial_harmony = {
	category = special

	is_available_on_create = {
		has_doctrine = special_doctrine_immaterial_harmony
	}
}

monasticism_group = {
	category = clergy
	divergence = sequence
}

sacraments_group = {
	category = clergy
}

pope_blessing = {
	category = special
	
	doctrine_lock = rite

	is_available_on_create = {
		always = no
	}
}

# NEOW legacy interfaith/tolerance doctrine network, ported to the current doctrine system.
neow_interfaith_tolerance = {
	category = special
	is_available_on_create = {
		OR = {
			has_doctrine = special_doctrine_roman_rite
			has_doctrine = special_doctrine_sevillian_rite
			has_doctrine = special_doctrine_independent_catholic
			has_doctrine = special_doctrine_mainline_orthodox
			has_doctrine = special_doctrine_miaphysite
			has_doctrine = special_doctrine_olympian
			has_doctrine = special_doctrine_fantastical_kinship
			has_doctrine = special_doctrine_academic_kinship
			has_doctrine = special_doctrine_christian_kinship
			has_doctrine = special_doctrine_islamic_kinship
			has_doctrine = special_doctrine_populares
			has_doctrine = special_doctrine_optimates
			has_doctrine = special_doctrine_established_church
			has_doctrine = special_doctrine_reformation_roots
			has_doctrine = special_doctrine_hermetic
			has_doctrine = special_doctrine_apollonian
			has_doctrine = special_doctrine_dionysian
			has_doctrine = special_doctrine_common_task
			has_doctrine = special_doctrine_the_reds
			has_doctrine = special_doctrine_the_whites
			has_doctrine = special_doctrine_fae_and_folklore
			has_doctrine = special_doctrine_might_and_magick
			has_doctrine = special_doctrine_goddesses_and_glory
			has_doctrine = special_doctrine_crowleyan_magic
			has_doctrine = special_doctrine_loyal_servants_of_the_queen
			has_doctrine = special_doctrine_servants_of_the_regency
			has_doctrine = special_doctrine_cult_of_saints
			has_doctrine = special_doctrine_old_lore
			has_doctrine = special_doctrine_via_media
			has_doctrine = special_doctrine_incorruptible_dogma
			has_doctrine = special_doctrine_restored_church
			has_doctrine = special_doctrine_true_orthodox
			has_doctrine = special_doctrine_singular_interpretation
			has_doctrine = special_doctrine_regicidal
			has_doctrine = special_doctrine_truest_servants_of_the_queen
			has_doctrine = special_doctrine_heathen_revanchism
			has_doctrine = special_doctrine_pure_space
			has_doctrine = special_doctrine_the_blacks
			has_doctrine = special_doctrine_religion_fallback
		}
	}
}

special_doctrine_english_anglican_group = {
	category = not_creatable
}

special_doctrine_british_royalty_group = {
	category = not_creatable
}

special_doctrine_british_admiralty_group = {
	category = not_creatable
}

special_doctrine_british_unity_group = {
	category = not_creatable
}

special_doctrine_liberty_group = {
	category = not_creatable
}

special_doctrine_equality_group = {
	category = not_creatable
}

special_doctrine_fraternity_group = {
	category = not_creatable
}

special_doctrine_aslan_group = {
	category = not_creatable
}

special_doctrine_numenor_group = {
	category = not_creatable
}

special_doctrine_charlemagne_group = {
	category = not_creatable
}

special_doctrine_dracula_group = {
	category = not_creatable
}

special_doctrine_reason_and_progress_group = {
	category = not_creatable
}

special_doctrine_simurghi_group = {
	category = not_creatable
}

special_doctrine_rocambolist_group = {
	category = not_creatable
}

special_doctrine_absurdist_group = {
	category = not_creatable
}

special_doctrine_base_thelema_group = {
	category = not_creatable
}

special_doctrine_old_thelema_group = {
	category = not_creatable
}

special_doctrine_king_arthurs_bravery_group = {
	category = not_creatable
}

special_doctrine_horned_lords_law_group = {
	category = not_creatable
}

special_doctrine_hesychastic_virtue_group = {
	category = not_creatable
}

special_doctrine_marble_valour_group = {
	category = not_creatable
}

special_doctrine_helvetic_group = {
	category = not_creatable
}

special_doctrine_byzantine_dreaming = {
	category = not_creatable
	is_available_on_create = { always = no }
}
