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 Elevation

variesPietyBy God AloneThe AI weighs it

Petition the Head of Faith for the Clerical Title of your Clerical Region, whether it stands vacant or is held by your Superior

What you need

You

To send it

  • In some cases (on a condition the game doesn't show) › You:
    • piety >= pam_request_elevation_title_cost_value
  • If

    • scope:recipient ?= scope:puppet_or_actor.faith.religious_head

    Then

    • You:
      • If

        • Their faith › Any religious head challenger:
          • holder ?= scope:pam_antipope_holder_check

        Then

  • scope:target.title_capital_county.holder.faith = scope:puppet_or_actor.faith
  • scope:target.title_capital_county.holder.religious_head_or_challenger = scope:puppet_or_actor.religious_head_or_challenger
  • Your Capital must lie within the Clerical Region you are requesting
  • Cannot request a Clerical Title held by the Head of Faith
  • Cannot unseat the Holder of a Clerical Title ruled by another player
  • NOT = { scope:target.holder ?= scope:puppet_or_actor }
  • Also needed: available (not imprisoned, not incapable)

To see it in the menu

  • If played by the AI:
    • Is a member of the Clergy
    • Your primary title: Title tier less than Duchy
  • religious_head_or_challenger ?= scope:recipient
  • One of these

    • Is a member of the Clergy
    • or

      has_council_position = councillor_court_chaplain
  • If landed: Highest held Title is exactly County Rank

Which title you can pick

  • scope:target.title_capital_county.holder.faith = scope:puppet_or_actor.faith
  • scope:target.title_capital_county.holder.religious_head_or_challenger = scope:puppet_or_actor.religious_head_or_challenger
  • If

    a check the game hides

    Then

    • root.capital_county.clerical_region_title ?= scope:target

    Otherwise

    • root.liege.capital_county.clerical_region_title ?= scope:target
  • Cannot request a Clerical Title held by the Head of Faith
  • Cannot unseat the Holder of a Clerical Title ruled by another player
  • NOT = { scope:target.holder ?= scope:puppet_or_actor }

Request Elevation is a religious character interaction in Crusader Kings III. You need: Is available (not imprisoned, not incapable), Your Capital must lie within the Clerical Region you are requesting, Cannot request a Clerical Title held by the Head of Faith and 1 more. 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 25 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 Elevation in CK3?
You: Is available (not imprisoned, not incapable), Your Capital must lie within the Clerical Region you are requesting, Cannot request a Clerical Title held by the Head of Faith and Cannot unseat the Holder of a Clerical Title ruled by another player. (patch 1.20.1.2)
How do I get the AI to accept Request Elevation?
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 target is already held by … -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, You … the same Culture as the County seat of the target +10, This Clerical Title belongs to a Head of Rite -200, Your Level of Devotion is lower than the current holder -40, You … not reached Level of Devotion 4 -40, The sitting Holder has given no cause to be removed -40 and You … Unlanded -25.
How much does Request Elevation 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
Base-75
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 target is already held by …-50
Your Level of Devotion is greater than the current holder
when
  • The target’s holder:
    • piety_level < scope:puppet_or_actor.piety_level
+25
Your Level of Fame is greater than the current holder
when
  • The target’s holder:
    • 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:target.holder }
    • 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:target.holder }
    • 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 target: Title held years more than 10
varies
Current Holder's short reign
when
  • The target: Title held years less than 3
-50
You … the same Culture as the County seat of the target
when
  • The target:
    • title_capital_county.culture = scope:puppet_or_actor.culture
+10
This Clerical Title belongs to a Head of Rite
when
  • NOT = { scope:target.holder ?= scope:recipient }
  • The target’s holder:
    • rite.head_of_rite ?= this
-200
Your Level of Devotion is lower than the current holder
when
  • The target’s holder:
    • piety_level > scope:puppet_or_actor.piety_level
-40
You … not reached Level of Devotion 4
when
  • Piety level less than 4
-40
The sitting Holder has given no cause to be removed
when
  • The target’s holder:
-40
You … Unlanded
when
  • Is not landed
-25
Acceptance (ai_accept) (55 lines of game script)
base = -75
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:target.holder
	HELD_TITLE = scope:target
	DISPLACEMENT_DESC = TITLE_ALREADY_HELD
	CULTURE_DESC = SAME_CULTURE_AS_SEAT_REASON
}
modifier = {
	add = -200
	exists = scope:target.holder
	NOT = {
		scope:target.holder ?= scope:recipient
	}
	scope:target.holder ?= {
		rite.head_of_rite ?= this
	}
	desc = REQUEST_HEAD_OF_RITE_SEE_REASON
}
modifier = {
	add = -40
	scope:target.holder ?= {
		piety_level > scope:puppet_or_actor.piety_level
	}
	desc = LOWER_PIETY_LEVEL_THAN_HOLDER_REASON
}
modifier = {
	add = -40
	scope:puppet_or_actor = {
		piety_level < 4
	}
	desc = BELOW_PIETY_LEVEL_4_REASON
}
modifier = {
	add = -40
	scope:target.holder ?= {
		is_incapable = no
		is_imprisoned = no
		NOT = {
			has_trait = excommunicated
		}
	}
	desc = INCUMBENT_IS_BLAMELESS_REASON
}
modifier = {
	add = -25
	scope:puppet_or_actor = {
		is_landed = no
	}
	desc = PETITIONER_IS_UNLANDED_REASON
}

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

What happens

If they accept

  • If

    a check the game hides

    Then

    • The target’s holder: Gain -150 Prestige
    • You: The displaced incumbent gains the opinion “Resentful” (-40) of them
  • Gain +350 Prestige
  • You:
    • If

      • Piety more than 0
      • Request elevation title cost more than 0

      Then

      • add_piety = { … }
  • If

    a check the game hides

    Then

    • The displaced incumbent › Every held title:
      • Where: Is a Clerical Title
      • change_title_holder_include_vassals = { holder = scope:puppet_or_actor change = scope:change }

    Otherwise

    • The target:
      • change_title_holder_include_vassals = { holder = scope:puppet_or_actor change = scope:change }
  • The Christian Church:

If they refuse

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

• 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) (25 lines of game script)
is_available = has_pam_dlc_trigger = yes
trigger_if = {
	limit = {
		is_ai = yes
	}
	is_clergy = yes
	primary_title ?= {
		tier < tier_duchy
	}
}
is_shown = has_pam_dlc_trigger = yes
scope:puppet_or_actor ?= {
	this != scope:recipient
	religious_head_or_challenger ?= scope:recipient
	OR = {
		is_clergy = yes
		has_council_position = councillor_court_chaplain
	}
	trigger_if = {
		limit = {
			is_landed = yes
		}
		highest_held_title_tier = tier_county
	}
}

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

Can be sent when (is_valid…) (17 lines of game script)
trigger_if = {
	limit = {
		scope:is_puppet_action ?= yes
	}
	scope:puppet_or_actor = {
		piety >= pam_request_elevation_title_cost_value
	}
}
scope:puppet_or_actor = {
	is_available_quick = {
		imprisoned = no
		incapable = no
	}
}
pam_not_antipope_when_recipient_is_hof_tt = {
	CHARACTER = scope:puppet_or_actor
}

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

Effects (on_send, on_accept, on_decline) (117 lines of game script)
on_accept = if = {
	limit = {
		exists = scope:target.holder
	}
	scope:target.holder = {
		save_scope_as = displaced_incumbent
		add_prestige = medium_prestige_loss
	}
	scope:puppet_or_actor = {
		reverse_add_opinion = {
			target = scope:displaced_incumbent
			modifier = fp3_resentful_opinion
			opinion = -40
		}
	}
}
if = {
	limit = {
		scope:puppet_or_actor = {
			has_council_position = councillor_court_chaplain
		}
	}
	scope:puppet_or_actor = {
		save_scope_as = original_councillor
	}
	scope:puppet_or_actor.liege = {
		save_scope_as = original_councillor_liege
	}
}
scope:puppet_or_actor = {
	send_interface_toast = {
		type = event_toast_effect_good
		title = request_elevation_interaction_toast_title
		left_icon = scope:puppet_or_actor
		right_icon = scope:recipient
		add_prestige = major_prestige_gain
		scope:puppet_or_actor = {
			if = {
				limit = {
					piety > 0
					scope:is_puppet_action ?= yes
					pam_request_elevation_title_cost_value > 0
				}
				add_piety = {
					value = {
						add = pam_request_elevation_title_cost_value
						max = piety
						multiply = -1
					}
				}
			}
		}
	}
	create_title_and_vassal_change = {
		type = granted
		save_scope_as = change
	}
	if = {
		limit = {
			exists = scope:displaced_incumbent
		}
		scope:displaced_incumbent = {
			every_held_title = {
				limit = {
					has_clerical_region = yes
				}
				change_title_holder_include_vassals = {
					holder = scope:puppet_or_actor
					change = scope:change
				}
			}
		}
	}
	else = {
		scope:target = {
			change_title_holder_include_vassals = {
				holder = scope:puppet_or_actor
				change = scope:change
			}
		}
	}
	resolve_title_and_vassal_change = scope:change
	situation:the_christian_church = {
		if = {
			limit = {
				situation_top_has_catalyst = catalyst_clergy_elevated_to_archbishopric
			}
			trigger_situation_catalyst = catalyst_clergy_elevated_to_archbishopric
		}
	}
}
if = {
	limit = {
		scope:is_puppet_action ?= yes
		scope:actor != scope:recipient
	}
	scope:actor = {
		send_interface_toast = {
			type = event_toast_effect_good
			title = request_elevation_interaction_toast_title_puppeteer
			left_icon = scope:puppet_or_actor
			right_icon = scope:recipient
		}
	}
}
on_decline = scope:puppet_or_actor = {
	if = {
		limit = {
			is_ai = yes
		}
		add_opinion = {
			target = scope:recipient
			modifier = annoyed_opinion
			opinion = -25
		}
	}
}

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

Category
Religious actions
Cost: Piety
varies
Again on the same character
after 10 years
DLC
By God Alone
In the menu
under More…
ID
request_elevation_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?