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

Seek Anti…'s Indulgences

No costBy God AloneAccepted automatically in some cases; otherwise the AI weighs it

Pay Gold to your Challenger Head of Faith for forgiveness and Piety, bypassing the Mainline Rite Head of Faith

What you need

You

To send it

  • Is not at war with the target
  • Does not have the Modifier: Promised Pilgrimage
  • If

    • Has the Trait: Kinslayer
    • One of these

      • One of these

        • All of these

          • One of these

            • trait:kinslayer_3 = trait:kinslayer_3
            • or

              trait:kinslayer_3 = trait:kinslayer_2
            • or

              trait:kinslayer_3 = trait:kinslayer_1
          • Your rite: The rite has Kinslayers are Shunned
        • or

          All of these

        • or

          All of these

          • trait:kinslayer_3 = trait:sodomite
          • Your rite: The rite has Men with the Sodomite Trait are Shunned
        • or

          All of these

        • or

          All of these

        • or

          All of these

          • One of these

            • trait:kinslayer_3 = trait:adulterer
            • or

              trait:kinslayer_3 = trait:fornicator
          • One of these

            • All of these

              • Your rite: The rite has Women with the Adulterer or Fornicator Trait are Shunned
              • You:
                • is_female = yes
            • or

              All of these

              • Your rite: The rite has Men with the Adulterer or Fornicator Trait are Shunned
              • You:
                • is_male = yes
      • or

        One of these

        • All of these

          • One of these

            • trait:kinslayer_3 = trait:kinslayer_3
            • or

              trait:kinslayer_3 = trait:kinslayer_2
            • or

              trait:kinslayer_3 = trait:kinslayer_1
          • Your rite: The rite has Kinslayers with the Dynastic Kinslayer Trait or worse are Criminals in the eyes of their Dynasty
        • or

          All of these

          • One of these

            • trait:kinslayer_3 = trait:kinslayer_3
            • or

              trait:kinslayer_3 = trait:kinslayer_2
          • Your rite: The rite has Kinslayers with the Familial Kinslayer Trait or worse are Criminals in the eyes of their Dynasty
        • or

          All of these

        • or

          All of these

        • or

          All of these

          • trait:kinslayer_3 = trait:cannibal
          • None of these

            • Your rite: The rite has The Cannibal trait is no longer considered Criminal
        • or

          All of these

          • trait:kinslayer_3 = trait:sodomite
          • Your rite: The rite has Men with the Sodomite Trait are Criminals
        • or

          All of these

        • or

          All of these

        • or

          All of these

          • One of these

            • trait:kinslayer_3 = trait:adulterer
            • or

              trait:kinslayer_3 = trait:fornicator
          • One of these

            • All of these

              • Your rite: The rite has Women with the Adulterer or Fornicator Trait are Criminals
              • You:
                • is_female = yes
            • or

              All of these

              • Your rite: The rite has Men with the Adulterer or Fornicator Trait are Criminals
              • You:
                • is_male = yes
        • or

          All of these

          • trait:kinslayer_3 = trait:devoted
          • Your rite: The rite has The Monk trait is Criminal

    Then

    • gold >= seek_indulgences_major_criminal_trait_value

    Else if

    • One of these

      • All of these

        • Has the Trait: Familial Kinslayer
        • One of these

          • One of these

            • All of these

              • One of these

                • trait:kinslayer_2 = trait:kinslayer_3
                • or

                  trait:kinslayer_2 = trait:kinslayer_2
                • or

                  trait:kinslayer_2 = trait:kinslayer_1
              • Your rite: The rite has Kinslayers are Shunned
            • or

              All of these

            • or

              All of these

              • trait:kinslayer_2 = trait:sodomite
              • Your rite: The rite has Men with the Sodomite Trait are Shunned
            • or

              All of these

            • or

              All of these

            • or

              All of these

              • One of these

                • … (more in the script below)
              • … (more in the script below)
          • or

            … (more in the script below)
      • or

        … (more in the script below)
  • … (more in the script below)

To see it in the menu

  • Your faith:
  • Your rite: The rite does not have The Seek Indulgences Interaction is forbidden
  • is_following_religious_head_challenger = yes
  • root.religious_head_or_challenger ?= scope:recipient

The character you target

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

Seek Anti…'s Indulgences is a religious character interaction in Crusader Kings III. You need: Is not at war with the target and Does not have the Modifier: Promised Pilgrimage. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Sacrament of Confession is core in … (+50), Sacrament of Confession is forbidden in … (-100), Vows of Poverty is forbidden in … (+20) and 12 more. It needs By God Alone. Patch 1.20.1.2, from game/common/character_interactions/pam_interactions.txt.

for a guide, post or blog
Quick answers (2)
What are the requirements for Seek Anti…'s Indulgences in CK3?
You: Is not at war with the target and Does not have the Modifier: Promised Pilgrimage. (patch 1.20.1.2)
How do I get the AI to accept Seek Anti…'s Indulgences?
Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: The recipient's greediness, The recipient's willingness to forgive, Sacrament of Confession is core in … +50, Sacrament of Confession is forbidden in … -100, Vows of Poverty is forbidden in … +20, Vows of Poverty is permitted in … -25, Communal Possessions is forbidden in … +20, Communal Possessions is permitted in … -25, You speak the … Language +5, …: + +20, Wants to increase House Unity, Wants to decrease House Unity, Is your Realm Priest Puppet +100, You have no Realm Priest Puppet -25, You belong to different Rites -20, The recipient's compatibility with … +25, The recipient's compatibility with … -25, The recipient's Rite prohibits a … Tenet -100, The recipient's Rite prohibits a permitted … Tenet -40 and Offer Pilgrimage.

Will they accept?

Accepted automatically when:

Otherwise 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
Their opinion of youvaries
The recipient's greediness
when
  • The character you target:
    • One of these

      • Ai greed more than 0
      • or

        Ai greed less than 0
their ai greed × 0.5
The recipient's willingness to forgive
when
  • The character you target:
    • One of these

      • Ai vengefulness more than 0
      • or

        Ai vengefulness less than 0
their ai vengefulness × -0.5
Sacrament of Confession is core in …
when
  • The target’s rite: The rite has Clergy who also practice Confession are more likely to accept the Seek Indulgences Interaction
+50
Sacrament of Confession is forbidden in …
when
  • The target’s rite:
    • has_tenet_status = { tenet = tenet_confession status = prohibited }
-100
Vows of Poverty is forbidden in …
when
  • The target’s rite:
    • has_tenet_status = { tenet = tenet_vows_of_poverty status = prohibited }
+20
Vows of Poverty is permitted in …
when
  • The target’s rite:
    • has_tenet_status = { tenet = tenet_vows_of_poverty status = permitted }
-25
Communal Possessions is forbidden in …
when
  • The target’s rite:
    • has_tenet_status = { tenet = tenet_communal_possessions status = prohibited }
+20
Communal Possessions is permitted in …
when
  • The target’s rite:
    • has_tenet_status = { tenet = tenet_communal_possessions status = permitted }
-25
You speak the … Language
when
  • knows_language_of_culture = scope:recipient.culture
+5
…: +
when
  • top_participant_group:the_christian_church:
    • has_participant_group_parameter = the_christian_church_more_likely_to_accept_seek_indulgences
+20
Wants to increase House Unity
when
varies
Wants to decrease House Unity
when
varies
Is your Realm Priest Puppet
when
  • root.puppet:theological_agent_puppet ?= scope:recipient
+100
You have no Realm Priest Puppet
when
  • None of these

    • You: Your Government is a Theocratic-type Government
    • exists = scope:actor.puppet:theological_agent_puppet
-25
You belong to different Rites
when
  • Is not of the same rite as the target
-20
The recipient's compatibility with …
when
  • Is not of the same rite as the target
  • The character you target:
    • rite_fulfillment_score = { target = scope:actor.rite value >= 75 }
+25
The recipient's compatibility with …
when
  • Is not of the same rite as the target
  • The character you target:
    • rite_fulfillment_score = { target = scope:actor.rite value < 25 }
-25
The recipient's Rite prohibits a … Tenet
when
  • Is not of the same rite as the target
  • Any tenet:
    • Your rite:
      • has_tenet_status = { tenet = prev status = core }
    • The target’s rite:
      • has_tenet_status = { tenet = prev status = prohibited }
-100
The recipient's Rite prohibits a permitted … Tenet
when
  • Is not of the same rite as the target
  • Any tenet:
    • Your rite:
      • has_tenet_status = { tenet = prev status = permitted }
    • The target’s rite:
      • has_tenet_status = { tenet = prev status = prohibited }
-40
Offer Pilgrimage
when
  • The option “offer pilgrimage” is chosen
pam_offer_pilgrimage_acceptance_value
Acceptance (ai_accept) (7 lines of game script)
base = 75
seek_indulgences_acceptance_modifier = yes
modifier = {
	add = pam_offer_pilgrimage_acceptance_value
	scope:offer_pilgrimage = yes
	desc = OFFER_PILGRIMAGE_INTERACTION_OPTION_REASON
}

As written in game/common/character_interactions/pam_interactions.txt.

What happens

If they accept

  • You:
    • If

      • One of these

        • has_character_flag = seek_indulgences_removed_kinslayer_3
        • or

          All of these

          • Has the Trait: Kinslayer
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:kinslayer_3 RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:kinslayer_3 RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_major_criminal_trait_value }
      • remove_trait_force_tooltip = kinslayer_3

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_kinslayer_2
        • or

          All of these

          • Has the Trait: Familial Kinslayer
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:kinslayer_2 RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:kinslayer_2 RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_medium_criminal_trait_value }
      • remove_trait_force_tooltip = kinslayer_2

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_witch
        • or

          All of these

          • Has the Trait: Witch
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:witch RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:witch RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_medium_criminal_trait_value }
      • remove_trait_force_tooltip = witch

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_deviant
        • or

          All of these

          • Has the Trait: Deviant
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:deviant RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:deviant RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_medium_criminal_trait_value }
      • remove_trait_force_tooltip = deviant

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_sodomite
        • or

          All of these

          • Has the Trait: Sodomite
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:sodomite RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:sodomite RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_medium_criminal_trait_value }
      • remove_trait_force_tooltip = sodomite

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_kinslayer_1
        • or

          All of these

          • Has the Trait: Dynastic Kinslayer
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:kinslayer_1 RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:kinslayer_1 RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_minor_criminal_trait_value }
      • remove_trait_force_tooltip = kinslayer_1

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_adulterer
        • or

          All of these

          • Has the Trait: Adulterer
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:adulterer RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:adulterer RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_minor_criminal_trait_value }
      • remove_trait_force_tooltip = adulterer

      Else if

      • One of these

        • has_character_flag = seek_indulgences_removed_fornicator
        • or

          All of these

          • Has the Trait: Fornicator
          • One of these

            • trait_is_shunned_in_rite_trigger = { TRAIT = trait:fornicator RITE = rite GENDER_CHARACTER = scope:actor }
            • or

              trait_is_criminal_in_rite_trigger = { TRAIT = trait:fornicator RITE = rite GENDER_CHARACTER = scope:actor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_minor_criminal_trait_value }
      • remove_trait_force_tooltip = fornicator
    • Else, if has the Trait: Gallowsbait:
      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_minor_criminal_trait_value }
      • If gallowsbait (bandit) experience at least 5: Gallowsbait (bandit) experience -40
      • Else, if gallowsbait (trickster) experience at least 5: Gallowsbait (trickster) experience -40
      • Else, if gallowsbait (thief) experience at least 5: Gallowsbait (thief) experience -40
      • Else, if gallowsbait (poacher) experience at least 5: Gallowsbait (poacher) experience -40
      • Else, if gallowsbait (marauder) experience at least 5: Gallowsbait (marauder) experience -40
      • Otherwise: Loses the Trait Gallowsbait
    • If

      • The character you target › Their faith › Any religious head challenger:
        • holder ?= scope:pam_checked_antipope
        • challenger_sponsor ?= { holder ?= scope:pam_expected_sponsor }

      Then

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_antipope_buy_piety_value }
      • add_piety = { … }

      Otherwise

      • pay_treasury_or_gold = { target = scope:recipient value = seek_indulgences_buy_piety_value }
      • add_piety = { … }
    • Spiritual fulfillment +10
    • If

      • The character you target: Is played by the AI

      Then

      • The target gains the opinion “Pleased” (+25) of them
    • Stress and fulfillment impact: by trait: Greedy +20, Cynical +20
  • You:
    • If

      • The character you target: Is played by the AI

      Then

      • If

        • … (more in the script below)
      • … (more in the script below)
    • … (more in the script below)
  • … (more in the script below)

Options when sending

  • Offer Pilgrimage

• 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) (19 lines of game script)
is_available = faith = {
	faith_has_sacraments_central_trigger = yes
	OR = {
		has_doctrine_parameter = has_clerical_regions
		has_doctrine = doctrine_spiritual_head
		has_doctrine = doctrine_temporal_head
	}
}
rite = {
	NOT = {
		rite_has_parameter = no_seek_indulgences
	}
}
is_shown = scope:actor = {
	is_following_religious_head_challenger = yes
}
has_pam_dlc_trigger = yes
scope:actor != scope:recipient
scope:actor.religious_head_or_challenger ?= scope:recipient

As written in game/common/character_interactions/pam_interactions.txt.

Can be sent when (is_valid…) (96 lines of game script)
scope:actor = {
	NOT = {
		is_at_war_with = scope:recipient
	}
	NOT = {
		has_character_modifier = promised_pilgrimage_to_clergy_modifier
	}
	trigger_if = {
		limit = {
			has_trait = kinslayer_3
			trait_is_shunned_or_criminal_in_rite_trigger = {
				RITE = rite
				TRAIT = trait:kinslayer_3
				GENDER_CHARACTER = scope:actor
			}
		}
		gold >= seek_indulgences_major_criminal_trait_value
	}
	trigger_else_if = {
		limit = {
			OR = {
				AND = {
					has_trait = kinslayer_2
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:kinslayer_2
						GENDER_CHARACTER = scope:actor
					}
				}
				AND = {
					has_trait = witch
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:witch
						GENDER_CHARACTER = scope:actor
					}
				}
				AND = {
					has_trait = deviant
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:deviant
						GENDER_CHARACTER = scope:actor
					}
				}
				AND = {
					has_trait = sodomite
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:sodomite
						GENDER_CHARACTER = scope:actor
					}
				}
			}
		}
		gold >= seek_indulgences_medium_criminal_trait_value
	}
	trigger_else_if = {
		limit = {
			OR = {
				AND = {
					has_trait = kinslayer_1
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:kinslayer_1
						GENDER_CHARACTER = scope:actor
					}
				}
				AND = {
					has_trait = fornicator
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:fornicator
						GENDER_CHARACTER = scope:actor
					}
				}
				AND = {
					has_trait = adulterer
					trait_is_shunned_or_criminal_in_rite_trigger = {
						RITE = rite
						TRAIT = trait:adulterer
						GENDER_CHARACTER = scope:actor
					}
				}
			}
		}
		gold >= seek_indulgences_minor_criminal_trait_value
	}
	trigger_else = {
		gold >= seek_indulgences_antipope_buy_piety_value
	}
}
scope:recipient = {
	is_alive = yes
	pam_is_antipope_trigger = yes
}

As written in game/common/character_interactions/pam_interactions.txt.

Effects (on_send, on_accept, on_decline) (5 lines of game script)
on_accept = seek_indulgences_interaction_effect = yes
pam_offer_pilgrimage_effect = {
	ACTOR = scope:actor
	CLERIC = scope:recipient
}

As written in game/common/character_interactions/pam_interactions.txt.

Category
Religious actions
Cooldown
5 years
DLC
By God Alone
In the menu
main list
ID
petition_antipope_indulgences_interaction

Source: game/common/character_interactions/pam_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. “…” marks words the game fills in at play time (a name, a title).

Spotted a mistake on this page?