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 Communion

No costBy God AloneThe AI weighs it

Petition the recipient to receive … back into the communion of the Church, ending its standing as a Heresy

What you need

You

To send it

  • Is an Adult
  • Is not at war with the target
  • Also needed: not imprisoned

To see it in the menu

  • Your faith:
    • religion_tag = christianity_religion
  • Your faith:
    • If

      a check the game hides

      Then

      • Has you as head of faith

      Otherwise

      • main_rite.head_of_rite = root
    • Does not have the Ecumenism Doctrine
    • Does not have the Miaphysite Communion Doctrine

The character you target

To send it

  • Is an Adult
  • Is not incapable
  • Also needed: not imprisoned

To see it in the menu

Seek Communion is a religious character interaction in Crusader Kings III. You need: Is an Adult, Is not imprisoned and Is not at war with the target. The character you target needs: Is an Adult, Is not imprisoned and Is not incapable. The AI weighs it. Reasons the AI weighs include Weak Hook used (+30), Strong Hook used (+50), … Situation Phase (+30) and 4 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 Communion in CK3?
You: Is an Adult, Is not imprisoned and Is not at war with the target. The character you target: Is an Adult, Is not imprisoned and Is not incapable. (patch 1.20.1.2)
How do I get the AI to accept Seek Communion?
The AI weighs it. Its reasons: Weak Hook used +30, Strong Hook used +50, … Situation Phase +30, The recipient is Zealous -40, The recipient is Forgiving +25, You is Excommunicated -30, You is renowned for their Piety +20 and Divergence of … from ….

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-20
Weak Hook used
when
+30
Strong Hook used
when
+50
… Situation Phase
when
+30
The recipient is Zealous
when
-40
The recipient is Forgiving
when
+25
You is Excommunicated
when
-30
You is renowned for their Piety
when
  • Piety level at least 3
+20
Divergence of … from …varies
Their opinion of you × 0.5varies
Acceptance (ai_accept) (66 lines of game script)
base = -20
modifier = {
	add = 30
	desc = SCHEME_WEAK_HOOK_USED
	scope:hook = yes
	scope:actor = {
		NOT = {
			has_strong_hook = scope:recipient
		}
	}
}
modifier = {
	add = 50
	desc = SCHEME_STRONG_HOOK_USED
	scope:hook = yes
	scope:actor = {
		has_strong_hook = scope:recipient
	}
}
modifier = {
	add = 30
	desc = CHRISTIAN_CHURCH_PHASE_REASON
	situation:the_christian_church ?= {
		situation_current_phase = concord
	}
}
modifier = {
	add = -40
	desc = SEEK_COMMUNION_ZEALOUS_REASON
	scope:recipient = {
		has_trait = zealous
	}
}
modifier = {
	add = 25
	desc = SEEK_COMMUNION_FORGIVING_REASON
	scope:recipient = {
		has_trait = forgiving
	}
}
modifier = {
	add = -30
	desc = SEEK_COMMUNION_EXCOMMUNICATED_REASON
	scope:actor = {
		has_trait = excommunicated
	}
}
modifier = {
	add = 20
	desc = SEEK_COMMUNION_PIOUS_PETITIONER_REASON
	scope:actor = {
		piety_level >= 3
	}
}
modifier = {
	add = {
		value = scope:actor.faith.main_rite.divergence(scope:recipient.faith.main_rite)
		multiply = -0.5
	}
	desc = SEEK_COMMUNION_DIVERGENCE_REASON
}
opinion_modifier = {
	who = scope:recipient
	opinion_target = scope:actor
	multiplier = 0.5
}

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

What happens

If they accept

If they refuse

Options when sending

  • Use a Hook

Events it fires: pam_interactions_events.0130, pam_interactions_events.0131

• 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) (27 lines of game script)
is_available = is_christian_trigger = yes
faith ?= {
	trigger_if = {
		limit = {
			exists = religious_head
		}
		religious_head = root
	}
	trigger_else = {
		main_rite.head_of_rite = root
	}
	NOR = {
		has_doctrine = special_doctrine_ecumenical_christian
		has_doctrine = special_doctrine_ecumenical_miaphysite
	}
}
has_pam_dlc_trigger = yes
is_shown = scope:actor != scope:recipient
scope:recipient = {
	OR = {
		faith = faith:catholic
		faith = faith:christian_faith
	}
	any_held_title = {
		is_head_of_faith = yes
	}
}

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

Can be sent when (is_valid…) (12 lines of game script)
scope:actor = {
	is_adult = yes
	is_imprisoned = no
	NOT = {
		is_at_war_with = scope:recipient
	}
}
scope:recipient = {
	is_adult = yes
	is_imprisoned = no
	is_incapable = no
}

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

Effects (on_send, on_accept, on_decline) (27 lines of game script)
on_accept = scope:actor = {
	if = {
		limit = {
			scope:hook = yes
		}
		use_hook = scope:recipient
	}
	show_as_tooltip = {
		pam_seek_communion_reconcile_faith_effect = yes
	}
	trigger_event = pam_interactions_events.0130
	faith = {
		every_faith_character = {
			limit = {
				is_ruler = yes
				this != scope:actor
			}
			trigger_event = {
				id = pam_interactions_events.0130
				days = 1
			}
		}
	}
}
on_decline = scope:actor = {
	trigger_event = pam_interactions_events.0131
}

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

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