Compare commits

..

2 commits

View file

@ -3587,6 +3587,24 @@ faith_conversion_cost_mult = {
scope:character.faith.religion = { is_in_family = rf_pagan }
}
}
AND = {
scope:new_faith.religion = { is_in_family = rf_sinitic }
NOT = {
scope:character.faith.religion = { is_in_family = rf_sinitic }
}
}
AND = {
scope:new_faith.religion = { is_in_family = rf_antediluvianist }
NOT = {
scope:character.faith.religion = { is_in_family = rf_antediluvianist }
}
}
AND = {
scope:new_faith.religion = { is_in_family = rf_esoteric }
NOT = {
scope:character.faith.religion = { is_in_family = rf_esoteric }
}
}
}
}
multiply = {
@ -3688,6 +3706,57 @@ faith_conversion_cost_mult = {
}
}
}
if = {
limit = {
scope:new_faith.religion = { is_in_family = rf_sinitic }
scope:character.faith.religion = {
is_in_family = rf_sinitic
this != scope:new_faith.religion
}
}
multiply = {
value = 1
add = {
desc = faith_conversion_cost_inside_religion_family
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 1
}
}
}
if = {
limit = {
scope:new_faith.religion = { is_in_family = rf_antediluvianist }
scope:character.faith.religion = {
is_in_family = rf_antediluvianist
this != scope:new_faith.religion
}
}
multiply = {
value = 1
add = {
desc = faith_conversion_cost_inside_religion_family
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 1
}
}
}
if = {
limit = {
scope:new_faith.religion = { is_in_family = rf_esoteric }
scope:character.faith.religion = {
is_in_family = rf_esoteric
this != scope:new_faith.religion
}
}
multiply = {
value = 1
add = {
desc = faith_conversion_cost_inside_religion_family
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 1
}
}
}
#######################################
# Misc penalties #
@ -3975,6 +4044,135 @@ faith_conversion_cost_mult = {
}
}
# Cheaper if the religion is present near/in your borders
if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_sinitic }
}
scope:character = {
faith = {
religion = {
NOT = { is_in_family = rf_sinitic }
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.9
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_antediluvianist }
}
scope:character = {
faith = {
religion = {
NOT = { is_in_family = rf_antediluvianist }
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.9
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_esoteric }
}
scope:character = {
faith = {
religion = {
NOT = { is_in_family = rf_esoteric }
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.9
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
@ -4106,6 +4304,138 @@ faith_conversion_cost_mult = {
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_sinitic }
}
scope:character = {
faith = {
religion = {
is_in_family = rf_sinitic
this != scope:new_faith.religion
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.8
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_antediluvianist }
}
scope:character = {
faith = {
religion = {
is_in_family = rf_antediluvianist
this != scope:new_faith.religion
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.8
}
}
}
# Cheaper if the religion is present near/in your borders
else_if = {
limit = {
scope:new_faith = {
religion = { is_in_family = rf_esoteric }
}
scope:character = {
faith = {
religion = {
is_in_family = rf_esoteric
this != scope:new_faith.religion
}
}
OR = {
any_neighboring_top_liege_realm_owner = {
faith = scope:new_faith
}
any_vassal = {
faith = scope:new_faith
}
any_realm_province = {
faith = scope:new_faith
}
liege ?= {
faith = scope:new_faith
}
liege ?= {
any_vassal = {
faith = scope:new_faith
}
}
}
}
}
multiply = {
value = 1
subtract = {
desc = faith_conversion_cost_present
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
value = 0.8
}
}
}
else_if = {
limit = {
scope:character = {