﻿
#####################################################################
# EFFECT LIST
#####################################################################
add_doctrine_polygamy = {
    remove_doctrine = doctrine_monogamy
    remove_doctrine = doctrine_bigamy
    remove_doctrine = doctrine_trigamy
    add_doctrine = doctrine_polygamy
}

add_doctrine_concubines = {
    remove_doctrine = doctrine_no_concubinage
    remove_doctrine = doctrine_paramourial
    remove_doctrine = doctrine_two_concubines
    add_doctrine = doctrine_concubines
}

add_doctrine_monogamy = {
    remove_doctrine = doctrine_bigamy
    remove_doctrine = doctrine_trigamy
    remove_doctrine = doctrine_polygamy
    add_doctrine = doctrine_monogamy
}

add_doctrine_monk_clergy_enforced = {
    remove_doctrine = doctrine_monk_not_clergy_enforced
    add_doctrine = doctrine_monk_clergy_enforced
}

# add_doctrine_ditheistic = {
# 	remove_doctrine = doctrine_monotheistic
# 	remove_doctrine = doctrine_henotheistic
# 	remove_doctrine = doctrine_dihenotheistic
# 	remove_doctrine = doctrine_tritheistic
# 	remove_doctrine = doctrine_trihenotheistic
# 	#remove_doctrine = doctrine_polytheistic
# 	remove_doctrine = doctrine_kathenotheistic
# 	remove_doctrine = doctrine_syncretic_mythology
# 	remove_doctrine = doctrine_transtheistic
# 	remove_doctrine = doctrine_agnostic
# 	remove_doctrine = doctrine_atheistic
# 	add_doctrine = doctrine_ditheistic
# }
add_doctrine_henotheistic = {
    remove_doctrine = doctrine_monotheist
    remove_doctrine = doctrine_polytheist
    add_doctrine = doctrine_henotheistic
}
add_doctrine_polytheist = {
    remove_doctrine = doctrine_monotheist
    remove_doctrine = doctrine_henotheistic
    add_doctrine = doctrine_polytheist

}
add_doctrine_monotheistic = {
    remove_doctrine = doctrine_henotheistic
    remove_doctrine = doctrine_polytheist
    add_doctrine = doctrine_monotheist
}

add_doctrine_divorce_disallowed = {
    remove_doctrine = doctrine_divorce_approval
    remove_doctrine = doctrine_divorce_allowed
    add_doctrine = doctrine_divorce_disallowed
}

add_doctrine_personal = {
    remove_doctrine = doctrine_ethereal
    remove_doctrine = doctrine_immortal
    remove_doctrine = doctrine_ethereal_immortal
    remove_doctrine = doctrine_aeonic
    remove_doctrine = doctrine_spiritual
    add_doctrine = doctrine_personal
}

add_doctrine_apostolic_poverty = {
    remove_doctrine = doctrine_encouraged
    remove_doctrine = doctrine_no_restrictions
    remove_doctrine = doctrine_curtailed
    add_doctrine = doctrine_apostolic_poverty
}

add_doctrine_consanguinity_unrestricted = {
    remove_doctrine = doctrine_consanguinity_restricted
    remove_doctrine = doctrine_consanguinity_cousins
    remove_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
    add_doctrine = doctrine_consanguinity_unrestricted
}

add_doctrine_divorce_allowed = {
    remove_doctrine = doctrine_divorce_approval
    remove_doctrine = doctrine_divorce_disallowed
    add_doctrine = doctrine_divorce_allowed
}

add_doctrine_bastardry_none = {
    remove_doctrine = doctrine_bastardry_legitimization
    remove_doctrine = doctrine_bastardry_all
    add_doctrine = doctrine_bastardry_none
}

add_doctrine_divorce_approval = {
    remove_doctrine = doctrine_divorce_disallowed
    remove_doctrine = doctrine_divorce_allowed
    add_doctrine = doctrine_divorce_approval
}

# add_doctrine_monotheistic = {
# 	remove_doctrine = doctrine_henotheistic
# 	remove_doctrine = doctrine_dihenotheistic
# 	remove_doctrine = doctrine_tritheistic
# 	remove_doctrine = doctrine_trihenotheistic
# 	#remove_doctrine = doctrine_polytheistic
# 	remove_doctrine = doctrine_kathenotheistic
# 	remove_doctrine = doctrine_syncretic_mythology
# 	remove_doctrine = doctrine_transtheistic
# 	remove_doctrine = doctrine_agnostic
# 	remove_doctrine = doctrine_atheistic
# 	remove_doctrine = doctrine_ditheistic
# 	add_doctrine = doctrine_monotheistic
# }

# add_doctrine_polytheistic = {
# 	remove_doctrine = doctrine_henotheistic
# 	remove_doctrine = doctrine_dihenotheistic
# 	remove_doctrine = doctrine_tritheistic
# 	remove_doctrine = doctrine_trihenotheistic
# 	remove_doctrine = doctrine_monotheistic
# 	remove_doctrine = doctrine_kathenotheistic
# 	remove_doctrine = doctrine_syncretic_mythology
# 	remove_doctrine = doctrine_transtheistic
# 	remove_doctrine = doctrine_agnostic
# 	remove_doctrine = doctrine_atheistic
# 	remove_doctrine = doctrine_ditheistic
# 	add_doctrine = doctrine_polytheistic
# }

clear_modded_doctrines = {
    remove_doctrine = doctrine_religious_text
    remove_doctrine = doctrine_oral_tradition
    remove_doctrine = doctrine_sacred_scriptures
    remove_doctrine = doctrine_autonomous_tradition
    #remove_doctrine = doctrine_monotheistic
    #remove_doctrine = doctrine_henotheistic
    #remove_doctrine = doctrine_ditheistic
    #remove_doctrine = doctrine_dihenotheistic
    #remove_doctrine = doctrine_tritheistic
    #remove_doctrine = doctrine_trihenotheistic
    #remove_doctrine = doctrine_polytheistic
    #remove_doctrine = doctrine_kathenotheistic
    #remove_doctrine = doctrine_syncretic_mythology
    #remove_doctrine = doctrine_transtheistic
    #remove_doctrine = doctrine_agnostic
    #remove_doctrine = doctrine_atheistic
    remove_doctrine = doctrine_ethereal
    remove_doctrine = doctrine_immortal
    remove_doctrine = doctrine_ethereal_immortal
    remove_doctrine = doctrine_aeonic
    remove_doctrine = doctrine_spiritual
    remove_doctrine = doctrine_personal
    remove_doctrine = doctrine_theistic_creation
    remove_doctrine = doctrine_eternal
    remove_doctrine = doctrine_cyclic
    remove_doctrine = doctrine_dualistic
    remove_doctrine = doctrine_chaos_into_world
    remove_doctrine = doctrine_demigods
    remove_doctrine = doctrine_archangels
    remove_doctrine = doctrine_aspects
    remove_doctrine = doctrine_spirits
    remove_doctrine = doctrine_deities_none
    remove_doctrine = doctrine_prophets
    remove_doctrine = doctrine_anointed_deliverer
    remove_doctrine = doctrine_gurus
    remove_doctrine = doctrine_avatars
    remove_doctrine = doctrine_enlightened_monks
    remove_doctrine = doctrine_divine_guidance_none
    remove_doctrine = doctrine_apocalypse
    remove_doctrine = doctrine_judgement_day
    remove_doctrine = doctrine_promised_deliverer
    remove_doctrine = doctrine_eschatology_none
    remove_doctrine = doctrine_paradise
    remove_doctrine = doctrine_underworld
    remove_doctrine = doctrine_paradise_and_underworld
    remove_doctrine = doctrine_reincarnation
    remove_doctrine = doctrine_eternal_feast
    remove_doctrine = doctrine_venerated_ancestors
    remove_doctrine = doctrine_saints
    remove_doctrine = doctrine_heroes
    remove_doctrine = doctrine_gurus_2
    remove_doctrine = doctrine_avatars_2
    remove_doctrine = doctrine_holy_mortals_none
    remove_doctrine = doctrine_paramount
    remove_doctrine = doctrine_obligatory
    remove_doctrine = doctrine_recommended
    remove_doctrine = doctrine_autonomous
    remove_doctrine = doctrine_mandatory_atone
    remove_doctrine = doctrine_encouraged_atone
    remove_doctrine = doctrine_atonement_none
    remove_doctrine = doctrine_mandatory_alms
    remove_doctrine = doctrine_encouraged_alms
    remove_doctrine = doctrine_almsgiving_none
    remove_doctrine = doctrine_monogamy
    remove_doctrine = doctrine_bigamy
    remove_doctrine = doctrine_trigamy
    remove_doctrine = doctrine_polygamy
    remove_doctrine = doctrine_no_concubinage
    remove_doctrine = doctrine_paramourial
    remove_doctrine = doctrine_two_concubines
    remove_doctrine = doctrine_concubines
    remove_doctrine = doctrine_divorce_disallowed
    remove_doctrine = doctrine_divorce_approval
    remove_doctrine = doctrine_divorce_allowed
    remove_doctrine = doctrine_bastardry_none
    remove_doctrine = doctrine_bastardry_legitimization
    remove_doctrine = doctrine_bastardry_all
    remove_doctrine = doctrine_sacred_marriage
    remove_doctrine = doctrine_worldly_marriage
    remove_doctrine = doctrine_none_marriage
    remove_doctrine = doctrine_consanguinity_restricted
    remove_doctrine = doctrine_consanguinity_cousins
    remove_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
    remove_doctrine = doctrine_consanguinity_unrestricted
    remove_doctrine = doctrine_encouraged
    remove_doctrine = doctrine_no_restrictions
    remove_doctrine = doctrine_curtailed
    remove_doctrine = doctrine_apostolic_poverty
    remove_doctrine = doctrine_monk_clergy_enforced
    remove_doctrine = doctrine_monk_not_clergy_enforced
}