From fd49697631c93406707849c7d26b152e462adc29 Mon Sep 17 00:00:00 2001 From: Greekman Date: Thu, 29 Oct 2026 21:53:52 +0000 Subject: [PATCH] more custard stuff --- .../tenet_types/00_NEOW_tenet_types.txt | 5 +++++ .../religion/tenet_types/00_tenet_types.txt | 8 ++++++++ history/faiths/NEOW_eastern_orthodox.txt | 20 +++++++++++++++---- ...zz_NEOW_religion_core_tenets_l_english.yml | 4 ++++ 4 files changed, 33 insertions(+), 4 deletions(-) diff --git a/common/religion/tenet_types/00_NEOW_tenet_types.txt b/common/religion/tenet_types/00_NEOW_tenet_types.txt index 2d2d5368c..eaac84df6 100644 --- a/common/religion/tenet_types/00_NEOW_tenet_types.txt +++ b/common/religion/tenet_types/00_NEOW_tenet_types.txt @@ -1066,6 +1066,11 @@ tenet_custodianship = { religion = religion:eastern_orthodox_religion religion = religion:oriental_orthodox_religion } + NOT = { doctrine:doctrine_funeral_mummification = { is_in_list = selected_doctrines } } + custom_description = { + text = incompatible_tenet_sanctity_of_nature_trigger + NOT = { tenet:tenet_sanctity_of_nature = { is_in_list = selected_doctrines } } + } } parameters = { diff --git a/common/religion/tenet_types/00_tenet_types.txt b/common/religion/tenet_types/00_tenet_types.txt index 956af73c9..230dfcb92 100644 --- a/common/religion/tenet_types/00_tenet_types.txt +++ b/common/religion/tenet_types/00_tenet_types.txt @@ -3867,6 +3867,14 @@ tenet_sacred_childbirth = { tenet_sanctity_of_nature = { icon = tenet_sanctity_of_nature + # Custodianship and Sanctity of Nature are mutually exclusive. + can_pick = { + custom_description = { + text = incompatible_tenet_custodianship_trigger + NOT = { tenet:tenet_custodianship = { is_in_list = selected_doctrines } } + } + } + piety_cost = { if = { limit = { diff --git a/history/faiths/NEOW_eastern_orthodox.txt b/history/faiths/NEOW_eastern_orthodox.txt index 108992340..e3ffa1ca6 100644 --- a/history/faiths/NEOW_eastern_orthodox.txt +++ b/history/faiths/NEOW_eastern_orthodox.txt @@ -35,6 +35,7 @@ tenet_miles_christi tenet_original_sin tenet_holy_myron + tenet_custodianship } prohibited = { @@ -67,9 +68,9 @@ tenet_mendicant_preachers tenet_adaptive tenet_ritual_celebrations - tenet_armed_pilgrimages - tenet_militant_vows - tenet_unrelenting_faith + tenet_armed_pilgrimages + tenet_militant_vows + tenet_unrelenting_faith } # Starting tenet popularity (unpopular < 0; neutral 0-199; popular 200-799; very popular 800+). @@ -97,6 +98,7 @@ tenet_vows_of_poverty = 540 tenet_peace_of_god = 400 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_miles_christi = 310 tenet_religious_legal_pronouncements = 170 tenet_khachkar = 80 @@ -166,6 +168,7 @@ tenet_original_sin tenet_holy_myron tenet_ritual_celebrations + tenet_custodianship } prohibited = { @@ -228,6 +231,7 @@ tenet_miles_christi = 400 tenet_peace_of_god = 400 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_unrelenting_faith = 320 tenet_ritual_celebrations = 310 tenet_armed_pilgrimages = 280 @@ -298,7 +302,8 @@ russian_orthodox = { tenet_miles_christi tenet_original_sin tenet_holy_myron - tenet_armed_pilgrimages + tenet_armed_pilgrimages + tenet_custodianship } prohibited = { @@ -359,6 +364,7 @@ russian_orthodox = { tenet_vows_of_poverty = 540 tenet_peace_of_god = 400 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_khachkar = 80 tenet_ritual_celebrations = 80 tenet_sanctity_of_nature = 80 @@ -421,6 +427,7 @@ old_believer = { tenet_miles_christi tenet_original_sin tenet_holy_myron + tenet_custodianship } prohibited = { @@ -483,6 +490,7 @@ old_believer = { tenet_peace_of_god = 400 tenet_miles_christi = 380 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_symphonia = 250 tenet_armed_pilgrimages = 120 tenet_khachkar = 80 @@ -549,6 +557,7 @@ marblist = { tenet_chivalric_ideals tenet_militant_vows tenet_armed_pilgrimages + tenet_custodianship } prohibited = { @@ -612,6 +621,7 @@ marblist = { tenet_original_sin = 400 tenet_peace_of_god = 400 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_khachkar = 80 tenet_ritual_celebrations = 80 tenet_sanctity_of_nature = 80 @@ -676,6 +686,7 @@ elysian = { tenet_original_sin tenet_holy_myron tenet_esotericism + tenet_custodianship } prohibited = { @@ -737,6 +748,7 @@ elysian = { tenet_symphonia = 400 tenet_miles_christi = 380 tenet_be_fruitful_and_multiply = 360 + tenet_custodianship = 360 tenet_ritual_celebrations = 160 tenet_sacramental_herbs = 90 tenet_khachkar = 80 diff --git a/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml b/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml index bd76f448b..5a264e682 100644 --- a/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml +++ b/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml @@ -147,6 +147,10 @@ tenet_militant_vows_name:0 "Militant Vows" tenet_militant_vows_desc:0 "Defense of the faith is the divine duty of any devotee, no different than prayer or study. We encourage our [ROOT.Faith.DevoteeNeuterPlural] to dedicate themselves to fighting for their beliefs." +# Incompatible nature tenets (mutual exclusion) + incompatible_tenet_custodianship_trigger:0 "Incompatible with the [core_tenet|E] [GetFaithDoctrine('tenet_custodianship').GetName( GetPlayer.GetFaith )]" + incompatible_tenet_sanctity_of_nature_trigger:0 "Incompatible with the [core_tenet|E] [GetFaithDoctrine('tenet_sanctity_of_nature').GetName( GetPlayer.GetFaith )]" + tenet_custodianship_name:0 "Custodianship" tenet_custodianship_default_name:0 "Custodianship" tenet_custodianship_latin_name:0 "Custodia Naturae"