From 877a558d8143f4a2a6782cf99e85b046d973394f Mon Sep 17 00:00:00 2001 From: Greekman Date: Thu, 5 Nov 2026 18:27:42 +0000 Subject: [PATCH] Update 80_major_decisions.txt --- common/decisions/80_major_decisions.txt | 57 ++++++++++++------------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/common/decisions/80_major_decisions.txt b/common/decisions/80_major_decisions.txt index c00debd29..2d4edecf0 100644 --- a/common/decisions/80_major_decisions.txt +++ b/common/decisions/80_major_decisions.txt @@ -663,7 +663,6 @@ convert_whole_realm_to_feudalism_west_african_pagan_decision = { # by (probably) Mathilda Bjarnehed ################################################## -### Consecrate Bloodline ### declare_bloodline_holy_decision = { picture = { trigger = { @@ -693,46 +692,46 @@ declare_bloodline_holy_decision = { } is_shown = { - is_lowborn = no - is_landless_adventurer = no highest_held_title_tier >= 3 #Dukes and higher. + is_lowborn = no + faith ?= { NOT = { has_doctrine_parameter = unreformed } } + is_landless_adventurer = no + OR = { #Either headless faith, religious head himself, or in good relations with other religious head. + root.faith ?= { has_doctrine = doctrine_no_head } + AND = { + exists = root.faith.religious_head + root != root.faith.religious_head + } + AND = { + root = root.faith.religious_head + faith ?= { has_doctrine = doctrine_temporal_head } #Should not be available for the Pope and such. + } + } + OR = { #Should not be available to non-Temporal religious heads. + root != root.faith.religious_head + root.faith ?= { has_doctrine = doctrine_temporal_head } + } NOT = { #Just once per Faith. faith = { exists = var:variable_savior_found } } NOR = { - has_trait = saoshyant - has_trait = saoshyant_descendant - has_trait = sayyid - has_trait = blood_of_prophet - has_trait = savior + faith.religion ?= faith:sunni.religion #Uses Sayyid mechanics already. + faith.religion ?= faith:mazdayasna.religion #Must aim to become Saoshyant instead. has_trait = divine_blood - has_trait = paragon has_trait = consecrated_blood - rite.religion = rite.religion:aqlani.religion #Uses Sayyid mechanics already. - faith.religion = faith:zoroastrian_faith.religion #Must aim to become Saoshyant instead. - dynasty = { + has_trait = savior + has_trait = paragon + has_trait = blood_of_prophet + has_trait = sayyid + has_trait = saoshyant_descendant + has_trait = saoshyant + dynasty ?= { exists = var:variable_made_bloodline_holy dynasty:japanese_yamato ?= this # Already divine } } - OR = { #Should not be available to non-Temporal religious heads. - root.faith = { has_doctrine = doctrine_temporal_head } - root != root.faith.religious_head - } - OR = { #Either headless faith, religious head himself, or in good relations with other religious head. - root.faith = { has_doctrine = doctrine_no_head } - AND = { - faith = { has_doctrine = doctrine_temporal_head } #Should not be available for the Pope and such. - root = root.faith.religious_head - } - AND = { - exists = root.faith.religious_head - root != root.faith.religious_head - } - } - faith = { NOT = { has_doctrine_parameter = unreformed } } } is_valid = { @@ -756,7 +755,7 @@ declare_bloodline_holy_decision = { custom_description = { text = "consecrate_bloodline_holy_site" faith = { - any_holy_site = { + any_holy_site_barony = { OR = { county.holder = root county.holder.top_liege = { this = root }