CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Interaction · Religious actions

Request Ecclesiastical Title Split

variesPietyBy God AloneThe AI weighs it

Petition your Head of Faith to carve a new ecclesiastical Title out of an existing Clerical Region If you are a secular Ruler, it is founded on your Capital and granted to a Holder of your choosing; if you are landed clergy, you are appointed its first Holder The split follows realm borders: the new Title covers only the Counties within this Clerical Region held by you (or, if you are clergy, by your Liege), so a larger Realm carves off more

What you need

You

To send it

To see it in the menu

  • Your faith:
  • One of these

  • Is available (an adult, not imprisoned, not incapable)
  • The target is not you
  • One of these

    • All of these

      • If

        a check the game hides

        Then

        • scope:puppet_or_actor.religious_head_or_challenger ?= scope:recipient

        Otherwise

        • scope:puppet_or_actor.faith.main_rite.head_of_rite ?= scope:recipient
    • or

      root.religious_head_or_challenger ?= scope:recipient

The character you target

  • If

    • You: Is played by the AI

    Then

    • Does not have “request ecclesiastical title split ai cooldown” (a variable the game's script sets)

Request Ecclesiastical Title Split is a religious character interaction in Crusader Kings III. You need: There must be an eligible Holder for the new Clerical Title and Does not have the Modifier: Promised Pilgrimage. The AI weighs it. Reasons the AI weighs include Clergy acting towards a secular Ruler (+20), Petitioning the acting Head of Rite rather than a Head of Faith (+15), Heretically Divergent Rite (-50) and 20 more. It costs Piety (varies). It needs By God Alone. Patch 1.20.1.2, from game/common/character_interactions/01_puppet_interactions.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Request Ecclesiastical Title Split in CK3?
You: There must be an eligible Holder for the new Clerical Title and Does not have the Modifier: Promised Pilgrimage. (patch 1.20.1.2)
How do I get the AI to accept Request Ecclesiastical Title Split?
The AI weighs it. Its reasons: Clergy acting towards a secular Ruler +20, Relative Level of Devotion, Petitioning the acting Head of Rite rather than a Head of Faith +15, Heretically Divergent Rite -50, Different Rite -25, Your Level of Devotion is … -25, Your Level of Devotion is greater than the recipient +25, Your Level of Fame is greater than the recipient +15, … Opinion of …, You … Virtuous Traits, You … Sinful Traits, The recipient … Cynical -30, Your Realm holds a Holy Site of the Faith +20, Head of Rite +25, You … family to the recipient +30, You … allied to the recipient +20, You … the recipient's best friend +10, The recipient's Rite prohibits your exposed personal Tenet -60, The Clerical Title already has a sitting Holder -50, Your Level of Devotion is greater than the current holder +25, Your Level of Fame is greater than the current holder +15, The recipient likes the current title holder more -25, The recipient likes the current title holder less +25, … Opinion of your Liege, Difference in Learning Skill, Current title holder's Education Trait is Learning -10, Your Education Trait is Learning +10, Current Holder's long reign, Current Holder's short reign -50 and You … the same Culture as the County seat +10.
How much does Request Ecclesiastical Title Split cost?
Piety (varies) (patch 1.20.1.2).

Will they accept?

The AI adds these up and accepts above zero. Reasons in italics are the script's, with no label in the game.

ReasonAmount
Base0
Clergy acting towards a secular Ruler
when
+20
Relative Level of Devotion
when
  • Your Personal Tenets unlock tenet celestial hierarchy interaction acceptance
  • Your faith is the same as that of recipient
varies
Petitioning the acting Head of Rite rather than a Head of Faith
when
  • root.faith.main_rite.head_of_rite ?= scope:recipient
+15
Heretically Divergent Rite
when
  • Your faith is the target’s
  • Your rite is not the target’s
  • The target’s rite:
    • divergence(scope:puppet_or_actor.rite) >= scope:recipient.faith.heresy_threshold
-50
Different Rite
when
  • Your rite is not the target’s
-25
Your Level of Devotion is …
when
  • root.piety_level = 0
-25
Your Level of Devotion is greater than the recipient
when
  • root.piety_level > scope:recipient.piety_level
+25
Your Level of Fame is greater than the recipient
when
  • root.prestige_level > scope:recipient.prestige_level
+15
… Opinion of …varies
You … Virtuous Traits
when
  • root.num_virtuous_traits > 0
varies
You … Sinful Traits
when
  • root.num_sinful_traits > 0
varies
The recipient … Cynical
when
-30
Your Realm holds a Holy Site of the Faith
when
  • The target’s faith › Any holy site barony › Their county’s holder:
    • One of these

      • Is you
      • or

        Is a vassal (or below) of you
+20
Head of Rite
when
  • root.rite.head_of_rite ?= scope:puppet_or_actor
+25
You … family to the recipient+30
You … allied to the recipient
when
  • Is allied to the target
+20
You … the recipient's best friend
when
  • Has the target as best friend
+10
The recipient's Rite prohibits your exposed personal Tenet
when
  • Any secret: Is known by the target
-60
The Clerical Title already has a sitting Holder-50
Your Level of Devotion is greater than the current holder
when
  • The other character:
    • piety_level < scope:puppet_or_actor.piety_level
+25
Your Level of Fame is greater than the current holder
when
  • The other character:
    • prestige_level < scope:puppet_or_actor.prestige_level
+15
The recipient likes the current title holder more
when
  • The target holder opinion:
    • add = scope:puppet_or_actor_opinion
    • add = 20
  • The character you target:
    • save_temporary_opinion_value_as = { name = target_holder_opinion target = scope:secondary_recipient }
    • save_temporary_opinion_value_as = { name = puppet_or_actor_opinion target = scope:puppet_or_actor }
-25
The recipient likes the current title holder less
when
  • The puppet or actor opinion:
    • add = scope:target_holder_opinion
    • add = 20
  • The character you target:
    • save_temporary_opinion_value_as = { name = target_holder_opinion target = scope:secondary_recipient }
    • save_temporary_opinion_value_as = { name = puppet_or_actor_opinion target = scope:puppet_or_actor }
+25
… Opinion of your Liege
when
  • root.liege != scope:recipient
varies
Difference in Learning Skillvaries
Current title holder's Education Trait is Learning
when
-10
Your Education Trait is Learning
when
+10
Current Holder's long reign
when
  • The other character’s primary title: Title held years more than 10
varies
Current Holder's short reign
when
  • The other character’s primary title: Title held years less than 3
-50
You … the same Culture as the County seat
when
  • The other character’s primary title:
    • title_capital_county.culture = scope:puppet_or_actor.culture
+10
Acceptance (ai_accept) (12 lines of game script)
base = 0
celestial_hierarchy_acceptance_modifier = {
	ACTOR = scope:puppet_or_actor
	RECIPIENT = scope:recipient
}
clerical_petition_to_authority_acceptance_modifier = yes
clerical_petition_displace_incumbent_acceptance_modifier = {
	INCUMBENT = scope:secondary_recipient
	HELD_TITLE = scope:secondary_recipient.primary_title
	DISPLACEMENT_DESC = SEAT_ALREADY_HELD_REASON
	CULTURE_DESC = SAME_CULTURE_AS_SEAT_NONAME_REASON
}

As written in game/common/character_interactions/01_puppet_interactions.txt.

What happens

If they accept

  • If

    • The new ecclesiastical holder is not the target

    Then

    • The character you target: The new ecclesiastical holder gains the opinion “Grateful” (+30) of them
  • If

    • You are not the target
    • You are not the new ecclesiastical holder

    Then

    • The character you target: You gains the opinion “Grateful” (+20) of them
  • If

    Then

    • You:
      • If

        • The new ecclesiastical holder:
          • Is not a courtier of you
          • Is not a ruler

        Then

        • add_courtier = scope:new_ecclesiastical_holder
      • If

        • The new ecclesiastical holder: Is not a councillor of you

        Then

        • assign_councillor_type = { type = councillor_court_chaplain remove_existing_councillor = yes target = scope:new_ecclesiastical_holder }
    • The new title:
      • The coat of arms changes
      • set_color_from_title = scope:puppet_or_actor.primary_title
      • set_capital_county = scope:puppet_or_actor.capital_county
      • set_landless_title = yes
      • set_no_automatic_claims = yes
      • set_always_follows_primary_heir = yes
      • Gains the … Title (new ecclesiastical holder)
    • You:
      • A new Clerical Title covering … Realm is split from … and granted to …
      • If

        • The new ecclesiastical holder is not you

        Then

        • The new ecclesiastical holder gains the opinion “Grateful” (+50) of them
    • The new ecclesiastical holder:
    • You:
      • If

        • Piety more than 0
        • Request ecclesiastical title split cost more than 0

        Then

        • add_piety = { … }

    Otherwise

    • The new title:
      • The coat of arms changes
      • set_color_from_title = scope:puppet_or_actor.liege.primary_title
      • set_capital_county = scope:puppet_or_actor.liege.capital_county
      • set_landless_title = yes
      • set_no_automatic_claims = yes
      • set_always_follows_primary_heir = yes
      • Gains the … Title (new ecclesiastical holder)
    • You: A new ecclesiastical title covering … Realm is split and created from …'s Clerical Region and … becomes the first Holder
    • The new ecclesiastical holder:
    • You:
      • If

        • Piety more than 0
        • Request ecclesiastical title split cost more than 0

        Then

        • add_piety = { … }
  • The clerical region holder:
    • Opinion: Resentful (-50)
    • If

      • You are not the new ecclesiastical holder

      Then

      • Opinion: Resentful (-50)

If they refuse

  • If played by the AI: Opinion: Annoyed (-10)

• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists

Who can use it and sees it (is_available, is_shown) (62 lines of game script)
is_shown = scope:puppet_or_actor.faith ?= {
	has_doctrine_parameter = has_clerical_regions
	OR = {
		NOT = {
			has_doctrine_parameter = temporal_head_of_faith
		}
		NOT = {
			exists = religious_head
		}
	}
}
OR = {
	scope:puppet_or_actor ?= {
		is_clergy = yes
		trigger_if = {
			limit = {
				has_government = ecclesiastical_government
				is_landed = yes
			}
			highest_held_title_tier = tier_county
		}
		exists = superior
	}
	scope:puppet_or_actor ?= {
		highest_held_title_tier >= tier_duchy
		is_landed = yes
		capital_county ?= {
			clerical_region_title ?= {
				exists = holder
			}
		}
		NOT = {
			pam_government_is_religious_playable_trigger = yes
		}
	}
}
scope:puppet_or_actor ?= {
	is_available_quick = {
		adult = yes
		alive = yes
		imprisoned = no
		incapable = no
	}
}
has_pam_dlc_trigger = yes
scope:recipient != scope:puppet_or_actor
OR = {
	pam_recipient_is_clerical_title_authority_trigger = yes
	scope:puppet_or_actor.religious_head_or_challenger ?= scope:recipient
}
scope:recipient = {
	trigger_if = {
		limit = {
			scope:actor = {
				is_ai = yes
			}
		}
		NOT = {
			has_variable = pam_request_ecclesiastical_title_split_ai_cooldown
		}
	}
}

As written in game/common/character_interactions/01_puppet_interactions.txt.

Can be sent when (is_valid…) (132 lines of game script)
trigger_if = {
	limit = {
		scope:is_puppet_action ?= yes
	}
	scope:puppet_or_actor = {
		piety >= pam_request_ecclesiastical_title_split_cost_value
	}
}
custom_tooltip = {
	text = pam_split_no_eligible_holder_tt
	exists = scope:secondary_actor
}
scope:puppet_or_actor = {
	pam_antipope_clerical_request_trigger = {
		RECIPIENT = scope:recipient
	}
}
scope:puppet_or_actor = {
	NOT = {
		has_character_modifier = promised_pilgrimage_to_clergy_modifier
	}
}
trigger_if = {
	limit = {
		scope:puppet_or_actor ?= {
			NOT = {
				pam_government_is_religious_playable_trigger = yes
			}
			is_landed = yes
			highest_held_title_tier >= tier_duchy
		}
	}
	custom_tooltip = {
		text = pam_split_region_is_religious_head_seat_tt
		scope:puppet_or_actor.capital_county.clerical_region_title ?= {
			is_head_of_faith = no
			holder ?= {
				this != rite.head_of_rite
				this != scope:puppet_or_actor.religious_head_or_challenger
			}
		}
	}
	custom_tooltip = {
		text = pam_split_capital_is_region_seat_tt
		scope:puppet_or_actor.capital_county ?= {
			NOT = {
				this = clerical_region_title.title_preferred_capital_county
			}
		}
	}
	trigger_if = {
		limit = {
			scope:actor = scope:puppet_or_actor
		}
		custom_tooltip = {
			text = pam_split_no_region_to_split_tt
			scope:puppet_or_actor ?= {
				split_clerical_region_size > 0
			}
		}
	}
	trigger_else = {
		custom_tooltip = {
			text = pam_split_no_region_to_split_tt_puppeteer
			scope:puppet_or_actor ?= {
				split_clerical_region_size > 0
			}
		}
	}
	custom_tooltip = {
		text = pam_split_too_small_tt
		scope:puppet_or_actor ?= {
			split_clerical_region_size >= 3
		}
	}
	custom_tooltip = {
		text = pam_split_larger_than_superior_tt
		scope:puppet_or_actor ?= {
			split_clerical_region_size <= {
				value = capital_county.clerical_region_title.clerical_region_size
				divide = 2
			}
		}
	}
}
trigger_else = {
	custom_tooltip = {
		text = pam_split_region_is_religious_head_seat_tt
		scope:puppet_or_actor.superior ?= {
			this != scope:puppet_or_actor.religious_head_or_challenger
			this != rite.head_of_rite
		}
	}
	trigger_if = {
		limit = {
			scope:actor = scope:puppet_or_actor
		}
		custom_tooltip = {
			text = same_liege_as_superior_tt
			scope:puppet_or_actor.liege != scope:puppet_or_actor.superior.liege
		}
	}
	trigger_else = {
		custom_tooltip = {
			text = same_liege_as_superior_tt_puppeteer
			scope:puppet_or_actor.liege != scope:puppet_or_actor.superior.liege
		}
	}
	custom_tooltip = {
		text = pam_split_liege_capital_is_region_seat_tt
		scope:puppet_or_actor.liege.capital_county ?= {
			NOT = {
				this = clerical_region_title.title_preferred_capital_county
			}
		}
	}
	custom_tooltip = {
		text = pam_split_too_small_tt
		scope:puppet_or_actor.liege ?= {
			split_clerical_region_size >= 3
		}
	}
	custom_tooltip = {
		text = pam_split_larger_than_superior_tt
		scope:puppet_or_actor.liege ?= {
			split_clerical_region_size <= {
				value = capital_county.clerical_region_title.clerical_region_size
				divide = 2
			}
		}
	}
}

As written in game/common/character_interactions/01_puppet_interactions.txt.

Effects (on_send, on_accept, on_decline) (209 lines of game script)
on_accept = scope:secondary_actor = {
	save_scope_as = new_ecclesiastical_holder
}
scope:secondary_recipient = {
	save_scope_as = clerical_region_holder
}
if = {
	limit = {
		scope:new_ecclesiastical_holder != scope:recipient
	}
	scope:recipient = {
		reverse_add_opinion = {
			target = scope:new_ecclesiastical_holder
			modifier = grateful_opinion
			opinion = 30
		}
	}
}
if = {
	limit = {
		scope:puppet_or_actor != scope:recipient
		scope:puppet_or_actor != scope:new_ecclesiastical_holder
	}
	scope:recipient = {
		reverse_add_opinion = {
			target = scope:puppet_or_actor
			modifier = grateful_opinion
			opinion = 20
		}
	}
}
if = {
	limit = {
		scope:puppet_or_actor ?= {
			NOT = {
				pam_government_is_religious_playable_trigger = yes
			}
			is_landed = yes
			highest_held_title_tier >= tier_duchy
		}
	}
	scope:puppet_or_actor.capital_county.clerical_region_title = {
		save_scope_as = split_source_clerical_region
	}
	scope:puppet_or_actor = {
		if = {
			limit = {
				scope:new_ecclesiastical_holder = {
					NOT = {
						is_courtier_of = scope:puppet_or_actor
					}
					is_ruler = no
				}
			}
			add_courtier = scope:new_ecclesiastical_holder
		}
		if = {
			limit = {
				scope:new_ecclesiastical_holder = {
					NOT = {
						is_councillor_of = scope:puppet_or_actor
						this = scope:puppet_or_actor
					}
				}
			}
			assign_councillor_type = {
				type = councillor_court_chaplain
				remove_existing_councillor = yes
				target = scope:new_ecclesiastical_holder
			}
		}
	}
	hidden_effect = {
		scope:puppet_or_actor = {
			capital_province = {
				save_scope_as = region_capital
			}
			split_clerical_region = {
				name = CLERICAL_REGION_PROVINCE_TITLE_NAME
				save_scope_as = new_title
			}
		}
		if = {
			limit = {
				has_pam_dlc_trigger = yes
				scope:puppet_or_actor = {
					religion = religion:christianity_religion
					any_character_situation = {
						situation_type = the_christian_church
						situation_top_has_catalyst = catalyst_the_christian_church_clerical_region_split
					}
				}
			}
			situation:the_christian_church = {
				trigger_situation_catalyst = catalyst_the_christian_church_clerical_region_split
			}
		}
	}
	create_title_and_vassal_change = {
		type = created
		save_scope_as = change
		add_claim_on_loss = no
	}
	scope:new_title ?= {
		set_coa = scope:puppet_or_actor.primary_title
		set_color_from_title = scope:puppet_or_actor.primary_title
		set_capital_county = scope:puppet_or_actor.capital_county
		set_landless_title = yes
		set_no_automatic_claims = yes
		set_always_follows_primary_heir = yes
		change_title_holder = {
			holder = scope:new_ecclesiastical_holder
			change = scope:change
		}
		resolve_title_and_vassal_change = scope:change
	}
	scope:actor = {
		send_interface_toast = {
			type = event_toast_effect_good
			title = request_ecclesiastical_title_split_accepted_tt
			left_icon = scope:puppet_or_actor
			right_icon = scope:new_ecclesiastical_holder
			custom_tooltip = request_ecclesiastical_title_split_effect_tt
			if = {
				limit = {
					scope:new_ecclesiastical_holder != scope:puppet_or_actor
				}
				reverse_add_opinion = {
					target = scope:new_ecclesiastical_holder
					modifier = grateful_opinion
					opinion = 50
				}
			}
		}
	}
	scope:clerical_region_holder = {
		send_interface_toast = {
			type = event_toast_effect_bad
			title = request_ecclesiastical_title_split_lost_tt
			left_icon = scope:puppet_or_actor
			right_icon = scope:clerical_region_holder
		}
	}
	scope:new_ecclesiastical_holder = {
		if = {
			limit = {
				is_ruler = yes
				NOT = {
					government_has_flag = government_is_ecclesiastical
				}
			}
			change_government = ecclesiastical_government
		}
		faith = {
			change_fervor = {
				value = notable_fervor_gain
				desc = fervor_gain_clerical_title_split
			}
		}
	}
	scope:puppet_or_actor = {
		if = {
			limit = {
				piety > 0
				scope:is_puppet_action ?= yes
				pam_request_ecclesiastical_title_split_cost_value > 0
			}
			add_piety = {
				value = {
					add = pam_request_ecclesiastical_title_split_cost_value
					max = piety
					multiply = -1
				}
			}
		}
	}
}
else = {
	scope:clerical_region_holder = {
		save_scope_as = puppet_superior
	}
	hidden_effect = {
		scope:puppet_or_actor.liege.capital_county.clerical_region_title ?= {
			save_scope_as = split_source_clerical_region
		}
		scope:puppet_or_actor.liege = {
			save_scope_as = puppet_liege
			capital_province = {
				save_scope_as = region_capital
			}
			split_clerical_region = {
				name = CLERICAL_REGION_PROVINCE_TITLE_NAME
				save_scope_as = new_title
			}
		}
		if = {
			limit = {
				has_pam_dlc_trigger = yes
				scope:puppet_or_actor = {
					religion = religion:christianity_religion
					any_character_situation = {
						situation_type = the_christian_church
						situation_top_has_catalyst = catalyst_the_christian_church_clerical_region_split
					}
				}
			}
			situation:the_christian_church = {
				trigger_situation_catalyst = catalyst_the_christian_ch
# … (cut here; the rest is in the file)

As written in game/common/character_interactions/01_puppet_interactions.txt.

Category
Religious actions
Cost: Piety
varies
Cooldown
10 years
DLC
By God Alone
In the menu
under More…
ID
request_ecclesiastical_title_split_interaction

Source: game/common/character_interactions/01_puppet_interactions.txt and the English localisation, Crusader Kings III 1.20.1.2. “You” is the character who sends it (scope:actor, or a puppet acting for you); “the character you target” is the recipient.

Spotted a mistake on this page?