Orthodox clerical regions, fixes, and added stuff

This commit is contained in:
Greekman 2026-10-19 15:41:04 +01:00
parent 79fd6a0fd7
commit c2d8931cdf
34 changed files with 1970 additions and 492 deletions

View file

@ -1,4 +1,4 @@
NEOW_set_bhakti_effect = { #reminder: patron gods will not remove on conversion until a specific base game event is replaced/overwritten. This folder is being created, rather than overwriting a base game folder to reduce overall complexity/troubleshooting
NEOW_set_bhakti_effect = { #reminder: patron gods will not remove on conversion until a specific base game event is replaced/overwritten. This folder is being created, rather than overwriting a base game folder to reduce overall complexity/troubleshooting
# Remove any previous personal god relation.
## Britannic
@ -231,53 +231,9 @@ restore_patriarch_scripted_effect = {
}
}
scope:new_patriarch = {
change_liege = {
liege = root
change = scope:patriarch_change
}
}
resolve_title_and_vassal_change = scope:patriarch_change
}
}
restore_r_patriarch_scripted_effect = {
root.faith = {
change_fervor = {
value = 100
desc = fervor_gain_ep_restored
}
}
hidden_effect = {
create_character = {
template = religious_leader_character
random_traits = no
save_scope_as = new_patriarch
}
scope:new_patriarch = {
add_trait = education_learning_3
add_trait = zealous
add_trait = intellect_good_1
random_list = {
1 = { add_trait = humble }
1 = { add_trait = diligent }
1 = { add_trait = just }
1 = { add_trait = compassionate }
1 = { add_trait = stubborn }
}
}
create_title_and_vassal_change = {
type = returned
save_scope_as = patriarch_change
add_claim_on_loss = no
}
title:k_russian_orthodox = {
# The title carrying the Constantinople clerical region must have
# exactly the same holder as the new Ecumenical Patriarch.
title:d_et_constantinople = {
change_title_holder = {
holder = scope:new_patriarch
change = scope:patriarch_change
@ -292,6 +248,80 @@ restore_r_patriarch_scripted_effect = {
}
resolve_title_and_vassal_change = scope:patriarch_change
# The Athonite Empire supersedes Constantinople as the Orthodox HoF,
# if it has already been proclaimed.
if = {
limit = { title:e_athos = { is_title_created = no } }
faith:orthodox = { set_religious_head_title = title:k_orthodox }
}
}
}
restore_r_patriarch_scripted_effect = {
root.faith = {
change_fervor = {
value = 100
desc = fervor_gain_mp_restored
}
}
hidden_effect = {
create_character = {
template = religious_leader_character
random_traits = no
save_scope_as = new_patriarch
}
scope:new_patriarch = {
add_trait = education_learning_3
add_trait = zealous
add_trait = intellect_good_1
random_list = {
1 = { add_trait = humble }
1 = { add_trait = diligent }
1 = { add_trait = just }
1 = { add_trait = compassionate }
1 = { add_trait = stubborn }
}
}
# The patriarchate and the Moscow clerical region are inseparable.
# The region itself is assigned to d_et_moscow in title history.
title:k_russian_orthodox = {
set_capital_county = title:c_moskva
}
create_title_and_vassal_change = {
type = returned
save_scope_as = patriarch_change
add_claim_on_loss = no
}
title:k_russian_orthodox = {
change_title_holder = {
holder = scope:new_patriarch
change = scope:patriarch_change
}
}
title:d_et_moscow = {
change_title_holder = {
holder = scope:new_patriarch
change = scope:patriarch_change
}
}
scope:new_patriarch = {
change_liege = {
liege = root
change = scope:patriarch_change
}
}
resolve_title_and_vassal_change = scope:patriarch_change
# Explicitly restore the Moscow Patriarch as religious head.
faith:russian_orthodox = {
set_religious_head_title = title:k_russian_orthodox
}
}
}
form_marblist_decision_effect = {
@ -545,77 +575,177 @@ create_head_of_faith_title_effect = {
}
}
}
# Follow the great-schism resolution pattern: preserve the victorious Church,
# remove the rival head of faith, and make its rites subordinate to the reunion.
# Rulers of the former rival communion can accept or reject that settlement.
mend_orthodox_schism_scripted_effect = {
hidden_effect = {
hidden_effect = {
save_scope_as = schism_mender
# The decision taker's Church becomes the reunited Church.
faith = {
save_scope_as = reunited_orthodox_faith
# As in the base-game schism, the prevailing faith becomes the
# accepted mainline rather than maintaining two rival mainlines.
if = {
limit = { has_doctrine = special_doctrine_true_orthodox }
remove_doctrine = special_doctrine_true_orthodox
}
if = {
limit = { NOT = { has_doctrine = special_doctrine_mainline_orthodox } }
add_doctrine = special_doctrine_mainline_orthodox
}
change_fervor = {
value = 25
desc = fervor_gain_orthodox_schism_mended
}
}
# Eastern Orthodox victory
# The losing branch remains recognisable, but no longer has a
# rival patriarch or an independent family of rites.
if = {
limit = {
faith = faith:orthodox
}
faith:russian_orthodox = {
save_scope_as = schismatic_orthodox_faith
remove_religious_head_title = yes
remove_doctrine = special_doctrine_mainline_orthodox
add_doctrine = special_doctrine_true_orthodox
change_fervor = {
value = -25
desc = fervor_loss_orthodox_schism_mended
}
}
limit = { faith = faith:orthodox }
faith:russian_orthodox = { save_scope_as = schismatic_orthodox_faith }
}
# Russian Orthodox victory
else = {
faith:orthodox = {
save_scope_as = schismatic_orthodox_faith
remove_religious_head_title = yes
faith:orthodox = { save_scope_as = schismatic_orthodox_faith }
}
scope:schismatic_orthodox_faith = {
remove_religious_head_title = yes
if = {
limit = { has_doctrine = special_doctrine_mainline_orthodox }
remove_doctrine = special_doctrine_mainline_orthodox
}
if = {
limit = { NOT = { has_doctrine = special_doctrine_true_orthodox } }
add_doctrine = special_doctrine_true_orthodox
change_fervor = {
value = -25
desc = fervor_loss_orthodox_schism_mended
}
change_fervor = {
value = -25
desc = fervor_loss_orthodox_schism_mended
}
# Base-game-style incorporation of the losing Church's rites.
every_faith_rite = {
limit = { faith != scope:reunited_orthodox_faith }
set_can_convert_to_rite = no
set_parent_faith = {
target = scope:reunited_orthodox_faith
main = no
include_derived = no
}
}
}
# Rulers of the defeated Church are offered reunion.
# Comparable to the base-game great-schism offer: the defeated
# Church's secular rulers can enter the reunited communion.
every_ruler = {
limit = {
faith = scope:schismatic_orthodox_faith
NOT = {
government_has_flag = government_is_theocracy
}
NOT = { government_has_flag = government_is_theocracy }
this != this.faith.religious_head
}
trigger_event = NEOW_religious_decision.0210
}
set_nickname_effect = {
NICKNAME = nick_the_ecumenist
}
# Flavour event for the victorious ruler
scope:schism_mender = {
trigger_event = NEOW_religious_decision.0211
set_nickname_effect = { NICKNAME = nick_the_ecumenist }
scope:schism_mender = { trigger_event = NEOW_religious_decision.0211 }
}
}
# The ecclesiastical ruler of Constantinople assumes the patriarchal throne
# personally, rather than enthroning a newly created bishop.
NEOW_eccelarch_restore_ecumenical_patriarchate_effect = {
root.faith = {
change_fervor = {
value = 50
desc = fervor_gain_ep_restored
}
}
}
hidden_effect = {
save_scope_as = new_patriarch
province:496 = {
if = {
limit = { has_building = hagia_sophia_02 }
remove_building = hagia_sophia_02
add_special_building = hagia_sophia_01
}
}
title:k_orthodox = { set_capital_county = title:c_byzantion }
create_title_and_vassal_change = {
type = returned
save_scope_as = patriarch_change
add_claim_on_loss = no
}
title:k_orthodox = {
change_title_holder = {
holder = scope:new_patriarch
change = scope:patriarch_change
}
}
# This landless see owns the Constantinopolitan clerical-region office.
title:d_et_constantinople = {
change_title_holder = {
holder = scope:new_patriarch
change = scope:patriarch_change
}
}
resolve_title_and_vassal_change = scope:patriarch_change
if = {
limit = { title:e_athos = { is_title_created = no } }
faith:orthodox = { set_religious_head_title = title:k_orthodox }
}
}
}
# The Empire of Athos replaces the Constantinopolitan HoF title for Orthodoxy.
# Consecration of the Citadel is automatic when the new empire is proclaimed.
NEOW_form_empire_of_athos_effect = {
save_scope_as = athonite_founder
create_title_and_vassal_change = {
type = created
save_scope_as = athonite_title_change
add_claim_on_loss = no
}
title:e_athos = {
change_title_holder = {
holder = scope:athonite_founder
change = scope:athonite_title_change
}
}
resolve_title_and_vassal_change = scope:athonite_title_change
# Proclaiming the empire replaces the existing Mount Athos building with
# the fourth stage. All tier-three bonuses are preserved at tier four.
province:3776 = {
if = {
limit = { has_building = mount_athos_01 }
remove_building = mount_athos_01
}
else_if = {
limit = { has_building = mount_athos_02 }
remove_building = mount_athos_02
}
else_if = {
limit = { has_building = mount_athos_03 }
remove_building = mount_athos_03
}
if = {
limit = { NOT = { has_building = mount_athos_04 } }
add_special_building = mount_athos_04
}
}
faith:orthodox = { set_religious_head_title = title:e_athos }
set_primary_title_to = title:e_athos
}