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

Compel Conversion

variesTreasuryThe AI weighs it (the answer is partly random)

Demand that the recipient converts to your Faith (From … to …)

What you need

You

To send it

  • The character you target:
  • You:
    • If

      • Government is Adventurer
      • The character you target: Is a courtier of you

      Then

      • Adventurers require the Portable Shrine upgrade for the Baggage Train to convert Followers
    • You cannot demand conversions as a Zealous follower of the Way of the Nomad
  • If

    • The character you target:
      • Has “cannot be converted by value” (a variable the game's script sets)
      • Cannot be converted by value is scope:puppet or actor

    Then

    • You have promised to not convert … until …
  • … cannot take overt hostile actions against … Diarch
  • The holder of a Clerical Region cannot convert to your Faith unless its Capital already follows your Faith
  • In some cases (on a condition the game doesn't show) › You:
    • treasury >= demand_conversion_minister_rites_treasury_cost_value

To see it in the menu

  • Is played by a person
  • Holds Ministry of Rites
  • The character you target:
    • top_liege ?= scope:puppet_or_actor.top_liege
    • Their rite:
      • One of these

        • rite_hostility_level = { target = scope:puppet_or_actor.rite value >= faith_hostile_level }
        • or

          rite_hostility_level = { target = scope:puppet_or_actor.top_liege.rite value >= faith_hostile_level }
    • Is played by the AI
    • Is a ruler

Compel Conversion is a religious character interaction in Crusader Kings III. You need: The holder of a Clerical Region cannot convert to your Faith unless its Capital already follows your Faith. The AI weighs it (the answer is partly random). Reasons the AI weighs include Clergy acting towards a secular Ruler (+20), You are the Minister of Rites (+50), Impressed by Authority (+25) and 39 more. It costs Treasury (varies). Patch 1.20.1.2, from game/common/character_interactions/00_religious_interactions.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Compel Conversion in CK3?
You: The holder of a Clerical Region cannot convert to your Faith unless its Capital already follows your Faith. (patch 1.20.1.2)
How do I get the AI to accept Compel Conversion?
The AI weighs it (the answer is partly random). Its reasons: Clergy acting towards a secular Ruler +20, Relative Level of Devotion, You are the Minister of Rites +50, Impressed by Authority +25, Overwhelmed by Authority +50, Overwhelmed by Authority +75, Has a Hook on the recipient +25, Difference between the recipient's and your Learning Skill, Fervent Proselytism - our Learning advantage counts twice, Weak Hook used +50, Ecclesiastical Estate Building added +15, Ecclesiastical Estate Building added +30, Ecclesiastical Estate Building added +45, Awe of the Grand Cathedral +5, Awe of the Grand Cathedral +10, Consecrated to Saint Paul +10, You are the The Savior of … +30, Herald +75, I have Divine Blood +15, The recipient is Stubborn -15, The recipient is Fickle +10, The recipient is Zealous -100, The recipient is not Cynical -50, The recipient is a Heresiarch -100, Difference between … and … Fervor, … Tenet - Adaptability -20, … Tenet - Literalism -20, My Literalism Personal Tenet and Religious Scholar Trait +20, My Monophysitism Personal Tenet +20, Declining to Convert is a Crime +50, Intimidated by you, Terrified of you, The recipient's Dynasty has Strange Gods +50, You have the flame of persia Modifier +20, Strong Believers Cultural Tradition -50, The recipient's Level of Devotion, The recipient practices the State Rite -150, The recipient does not practice the State Rite +100, You have been anointed to proselytize +25, You have been anointed to proselytize +10, Spending Influence +25, The recipient will never convert willingly -1,500, We follow the Devaraja +25, The Reverence Decree is active +25, You … the Dar al-Islam Title and the recipient is a Muslim +75, High Spiritual Fulfillment +15, Low Spiritual Fulfillment -10, …: + +25 and The recipient might ask for something in return 0.
How much does Compel Conversion cost?
Treasury (varies) (patch 1.20.1.2).

Will they accept?

The AI adds these up and accepts above zero; near zero the answer is partly random (ai_maybe). 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
You are the Minister of Rites+50
Impressed by Authority
when
+25
Overwhelmed by Authority
when
+50
Overwhelmed by Authority
when
+75
Has a Hook on the recipient
when
  • Has a Hook on the target
+25
Their opinion of youvaries
Difference between the recipient's and your Learning Skillvaries
Fervent Proselytism - our Learning advantage counts twice
when
  • Your rite: The rite has Your Learning advantage counts twice when demanding Characters convert
varies
Weak Hook used
when
+50
Ecclesiastical Estate Building added
when
  • One of these

    • The target’s liege’s domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_1
    • or

      Your domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_1
+15
Ecclesiastical Estate Building added
when
  • One of these

    • The target’s liege’s domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_2
    • or

      Your domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_2
+30
Ecclesiastical Estate Building added
when
  • One of these

    • The target’s liege’s domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_3
    • or

      Your domicile:
      • has_domicile_parameter = estate_increase_conversion_acceptance_3
+45
Awe of the Grand Cathedral
when
  • Your domicile:
    • has_domicile_parameter = estate_cathedral_awe_1
+5
Awe of the Grand Cathedral
when
  • Your domicile:
    • has_domicile_parameter = estate_cathedral_awe_2
+10
Consecrated to Saint Paul
when
  • Has the Modifier: Consecrated to Saint Paul
+10
You are the The Savior of …
when
+30
Herald
when
+75
I have Divine Blood
when
+15
The recipient is Stubborn
when
-15
The recipient is Fickle
when
+10
The recipient is Zealous
when
-100
The recipient is not Cynical
when
-50
The recipient is a Heresiarch
when
-100
Difference between … and … Fervor
when
  • root.faith.fervor != scope:recipient.faith.fervor
varies
… Tenet - Adaptability
when
  • The target’s rite: The rite has County Conversion Resistance: +30%
  • The character you target: Is a vassal (or below) of you
-20
… Tenet - Literalism
when
  • The target’s rite: The rite has Characters of this Faith are less likely to be converted away from it
  • The character you target: Is a vassal (or below) of you
-20
My Literalism Personal Tenet and Religious Scholar Trait
when
+20
My Monophysitism Personal Tenet
when
  • Your Personal Tenets unlock tenet monophysitism conversion conviction
  • The character you target:
    • Their faith is not the same as that of puppet or actor
    • faith.religion = scope:puppet_or_actor.faith.religion
+20
Declining to Convert is a Crime
when
  • One of these

    • Holds Ministry of Rites
    • or

      Your rite:
      • If

        • The character you target:
          • Their top liege: Government allows: state faith
          • rite = scope:recipient.top_liege.primary_title.state_rite

        Then

        • Never
      • One of these

        • rite_religion_tag = christianity_religion
        • or

          rite_religion_tag = islam_religion
        • or

          rite_religion_tag = judaism_religion
        • or

          rite_religion_tag = zoroastrianism_religion
      • NOT = { rite_hostility_level = { target = scope:recipient.rite value <= faith_astray_level } }
  • The character you target: Is a vassal (or below) of you
+50
Intimidated by you
when
  • Your government is not Adventurer
  • The character you target:
    • has_dread_level_towards = { target = scope:puppet_or_actor level = 1 }
intimidated_halved_reason_value
Terrified of you
when
  • Your government is not Adventurer
  • The character you target:
    • has_dread_level_towards = { target = scope:puppet_or_actor level = 2 }
cowed_halved_reason_value
The recipient's Dynasty has Strange Gods
when
+50
You have the flame of persia Modifier
when
  • Your dynasty:
    • has_dynasty_modifier = fp3_rekindler_of_iran_modifier
+20
Strong Believers Cultural Tradition
when
-50
The recipient's Level of Devotion
when
  • The character you target: Piety level more than 1
their piety level × -10
The recipient practices the State Rite
when
  • The character you target:
    • Government allows: state faith
    • Their top liege: Government allows: state faith
    • rite = top_liege.primary_title.state_rite
-150
The recipient does not practice the State Rite
when
  • The character you target:
    • Government allows: state faith
    • Their top liege: Government allows: state faith
    • rite != top_liege.primary_title.state_rite
+100
You have been anointed to proselytize+25
You have been anointed to proselytize+10
Spending Influence
when
  • The option “influence send option” is chosen
+25
The recipient will never convert willingly-1,500
We follow the Devaraja
when
+25
The Reverence Decree is active
when
  • has_realm_law_flag = vassals_more_inclined_to_convert
+25
You … the Dar al-Islam Title and the recipient is a Muslim
when
  • Holds Dar al-Islam
  • The character you target: Their religion is Islam
+75
High Spiritual Fulfillment
when
  • has_fulfillment_parameter = sp_easier_conversion
+15
Low Spiritual Fulfillment
when
  • has_fulfillment_parameter = sp_harder_conversion
-10
…: +
when
  • top_participant_group:the_christian_church:
    • has_participant_group_parameter = the_christian_church_easier_faith_conversion
+25
The recipient might ask for something in return0
Acceptance (ai_accept) (54 lines of game script)
base = 0
celestial_hierarchy_acceptance_modifier = {
	ACTOR = scope:puppet_or_actor
	RECIPIENT = scope:recipient
}
modifier = {
	add = 50
	desc = ACTOR_IS_MINISTER_OF_RITES
}
modifier = {
	add = 25
	trigger = {
		scope:puppet_or_actor.top_liege = {
			OR = {
				has_realm_law = celestial_bureaucracy_0
				has_realm_law = celestial_bureaucracy_1
			}
		}
	}
	desc = IMPRESSED_BY_AUTHORITY
}
modifier = {
	add = 50
	trigger = {
		scope:puppet_or_actor.top_liege = {
			has_realm_law = celestial_bureaucracy_2
		}
	}
	desc = OVERWHELMED_BY_AUTHORITY
}
modifier = {
	add = 75
	trigger = {
		scope:puppet_or_actor.top_liege = {
			has_realm_law = celestial_bureaucracy_3
		}
	}
	desc = OVERWHELMED_BY_AUTHORITY
}
modifier = {
	add = 25
	trigger = {
		scope:puppet_or_actor = {
			has_hook = scope:recipient
		}
	}
	desc = HAS_A_HOOK
}
religion_demand_conversion_default_modifier = yes
religion_demand_conversion_christian_situation_modifier = yes
modifier = {
	desc = might_ask_for_something_in_return_warning_line_break
	add = 0
}

As written in game/common/character_interactions/00_religious_interactions.txt.

What happens

If they accept

  • In some cases (on a condition the game doesn't show) › You › If demand conversion minister rites treasury cost more than 0:
    • remove_treasury = { value = demand_conversion_minister_rites_treasury_cost_value }
  • Event religious_interaction.2002
  • If

    • You: Confession penalty var is scope:recipient

    Then

    • You: Loses “Confession Penalty”
  • You › If government uses the Mandala Capital Temple Complex Great Project and Great Building:
  • Every in list:
    • If

      • No
      • Their faith is the same as that of recipient

      Then

      • If

        a check the game hides

        Then

        • convert_to_rite_with_consequences_effect = { RITE = scope:conversion_rite }

        Otherwise

        • convert_to_rite_with_consequences_effect = { RITE = scope:puppet_or_actor.rite }
      • If

        • No secret:
        • NOT = { scope:old_faith = faith }

        Then

        • add_secret = { type = secret_crypto_religionist }
      • Every in list:
        • If

          • prev != this

          Then

          • The crypto religionist secret:
            • reveal_to_without_events_effect = { CHARACTER = prev }

      Otherwise

      • If

        a check the game hides

        Then

        • convert_to_rite_with_consequences_effect = { RITE = scope:conversion_rite }

        Otherwise

        • convert_to_rite_with_consequences_effect = { RITE = scope:puppet_or_actor.rite }
  • The character you target:
    • If

      • Has the Trait: Bastard
      • Your rite: The rite has There is no such thing as a Bastard. All children are equally Legitimate
      • If any parent › Any parent:
        • Is of the same dynasty as the target
        • Their rite: The rite has There is no such thing as a Bastard. All children are equally Legitimate

      Then

      • Loses the Trait Bastard
      • add_trait_force_tooltip = wild_oat
  • If

    • The character you target:
      • One of these

        • is_important_struggle_character = { }
        • or

          is_vip_struggle_character = { }
    • You › Any character struggle:
      • involvement = involved
      • activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { CATALYST = catalyst_demanding_important_conversion CHAR = scope:recipient }

    Then

    • You › Every character struggle:
      • Where:
        • activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { CATALYST = catalyst_demanding_important_conversion CHAR = scope:recipient }
      • involvement = involved
      • activate_struggle_catalyst = { catalyst = catalyst_demanding_important_conversion character = scope:puppet_or_actor }
  • Every in list:
    • If

      • Their faith is the same as that of recipient
      • None of these

        • Any secret › Any secret knower: Is you

      Then

      • … may continue to practice … in secret
  • The character you target: Event false_conversion.0900
  • If

    • You use a Hook
    • You: Has a usable Hook on the target

    Then

    • You: Use a Hook on the target
  • The character you target: Opinion: Demanded My Conversion (-10)
  • If all of these hold:
    • Conditions › Your house › House member (at least 60%): Their faith is the same as that of puppet or actor
    • Then:
      • If

        • You: Government is Clan
        • The character you target: Government is Clan
        • Your house is the target’s
        • If

          • You are not the target

          Then

          • You are not the target

        Then

        • Your house:
          • add_unity_value = { … }

        Else if

        • No
        • You: Government is Clan
        • Your house: Has you as house head
        • One of these

          • All of these

            • exists = scope:recipient.house
            • Your house is not the target’s
          • or

            The character you target: Is Lowborn

        Then

        • Your house:
          • add_unity_value = { … }
  • Else, if all of these hold: … (more in the script below)
  • … (more in the script below)

If they refuse

  • The character you target:
    • … does not convert
    • Opinion: Compelled Me to Convert (-10)
    • You:
      • If

        • One of these

          • Holds Ministry of Rites
          • or

            Your rite:
            • If

              • The character you target:
                • Their top liege: Government allows: state faith
                • rite = scope:recipient.top_liege.primary_title.state_rite

              Then

              • Never
            • One of these

              • rite_religion_tag = christianity_religion
              • or

                rite_religion_tag = islam_religion
              • or

                rite_religion_tag = judaism_religion
              • or

                rite_religion_tag = zoroastrianism_religion
            • NOT = { rite_hostility_level = { target = scope:recipient.rite value <= faith_astray_level } }

        Then

        • You can lawfully Imprison your … …
    • If

      • top_liege.primary_title.state_rite ?= scope:recipient.rite

      Then

Options when sending

  • Compel Conversion to …
  • Compel Conversion to …
  • Compel Conversion to …

Events it fires: religious_interaction.2002, false_conversion.0900, religious_interaction.2011, religious_interaction.2012, religious_interaction.2003

• 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) (22 lines of game script)
is_shown = scope:puppet_or_actor ?= {
	is_ai = no
	has_title = title:e_minister_of_rites
	scope:recipient = {
		top_liege ?= scope:puppet_or_actor.top_liege
		this != top_liege
		rite ?= {
			OR = {
				rite_hostility_level = {
					target = scope:puppet_or_actor.rite
					value >= faith_hostile_level
				}
				rite_hostility_level = {
					target = scope:puppet_or_actor.top_liege.rite
					value >= faith_hostile_level
				}
			}
		}
		is_ai = yes
		is_ruler = yes
	}
}

As written in game/common/character_interactions/00_religious_interactions.txt.

Can be sent when (is_valid…) (9 lines of game script)
valid_demand_conversion_conditions_trigger = yes
trigger_if = {
	limit = {
		scope:is_puppet_action ?= yes
	}
	scope:puppet_or_actor = {
		treasury >= demand_conversion_minister_rites_treasury_cost_value
	}
}

As written in game/common/character_interactions/00_religious_interactions.txt.

Effects (on_send, on_accept, on_decline) (180 lines of game script)
on_send = 
on_accept = if = {
	limit = {
		scope:is_puppet_action ?= yes
	}
	scope:puppet_or_actor = {
		if = {
			limit = {
				demand_conversion_minister_rites_treasury_cost_value > 0
			}
			remove_treasury = {
				value = demand_conversion_minister_rites_treasury_cost_value
			}
		}
	}
}
switch = {
	trigger = yes
	scope:convert_to_minister_faith = {
		scope:puppet_or_actor.rite = {
			save_scope_as = conversion_rite
		}
	}
	scope:convert_to_top_liege_faith = {
		scope:puppet_or_actor.top_liege.rite = {
			save_scope_as = conversion_rite
		}
	}
	scope:convert_to_realm_capital_faith = {
		scope:puppet_or_actor.top_liege.capital_county.rite = {
			save_scope_as = conversion_rite
		}
	}
}
scope:puppet_or_actor = {
	trigger_event = religious_interaction.2002
}
demand_conversion_vassal_ruler_interaction_effect = yes
accept_faith_conversion_add_clan_unity_effect = yes
show_as_tooltip = {
	scope:puppet_or_actor = {
		change_influence = {
			value = minor_influence_gain
			multiply = scope:recipient.primary_title.tier
		}
		add_piety = {
			value = minor_piety_gain
			multiply = scope:recipient.primary_title.tier
		}
	}
}
conversion_tenet_acts_of_the_apostles_effect = yes
conversion_tenet_mendicant_preachers_effect = yes
on_decline = switch = {
	trigger = yes
	scope:convert_to_minister_faith = {
		scope:puppet_or_actor.rite = {
			save_scope_as = conversion_rite
		}
	}
	scope:convert_to_top_liege_faith = {
		scope:puppet_or_actor.top_liege.rite = {
			save_scope_as = conversion_rite
		}
	}
	scope:convert_to_realm_capital_faith = {
		scope:puppet_or_actor.top_liege.capital_county.rite = {
			save_scope_as = conversion_rite
		}
	}
}
scope:recipient = {
	hidden_effect = {
		random_list = {
			80 = {
				modifier = {
					factor = 0
					scope:recipient = {
						has_trait = heresiarch
					}
				}
				ai_value_modifier = {
					ai_greed = 0.5
				}
				random_list = {
					50 = {
						modifier = {
							add = 50
							scope:recipient.short_term_gold < medium_gold_value
						}
						modifier = {
							add = {
								value = 50
								if = {
									limit = {
										gold < 0
									}
									add = 150
								}
							}
							is_at_war = yes
							any_character_war = {
								is_war_leader = scope:recipient
							}
						}
						scope:puppet_or_actor = {
							trigger_event = {
								id = religious_interaction.2011
							}
						}
					}
					500 = {
						trigger = {
							exists = scope:recipient.capital_county
							NOT = {
								has_hook = scope:puppet_or_actor
							}
						}
						modifier = {
							add = {
								value = 50
								if = {
									limit = {
										is_powerful_vassal_of = scope:puppet_or_actor
									}
									add = 100
								}
							}
							this.liege = scope:puppet_or_actor
							government_has_flag = government_is_feudal
						}
						scope:puppet_or_actor = {
							trigger_event = {
								id = religious_interaction.2012
							}
						}
					}
				}
			}
			20 = {
				modifier = {
					add = 20
					scope:recipient.demand_conversion_likelihood_calculation < 40
				}
				modifier = {
					add = 20
					scope:recipient.demand_conversion_likelihood_calculation < 20
				}
				modifier = {
					add = 50
					scope:recipient.demand_conversion_likelihood_calculation < 0
				}
				scope:puppet_or_actor = {
					trigger_event = {
						id = religious_interaction.2003
					}
				}
			}
		}
	}
	custom_tooltip = demand_conversion_vassal_ruler_does_not_convert
	show_as_tooltip = {
		add_opinion = {
			modifier = compelled_me_to_convert_opinion
			target = scope:puppet_or_actor
			opinion = -10
		}
		scope:puppet_or_actor = {
			if = {
				limit = {
					refusing_conversion_is_crime_trigger = {
						CHARACTER = scope:recipient
					}
				}
				custom_tooltip = action_can_lawfully_imprison_label
			}
		}
		give_piety_for_clinging_to_state_faith_effect = yes
	}
}

As written in game/common/character_interactions/00_religious_interactions.txt.

Category
Religious actions
Cost: Treasury
varies
Again on the same character
after 15 years
In the menu
under More…
ID
demand_conversion_minister_rites_interaction

Source: game/common/character_interactions/00_religious_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?