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

Offer Spiritual Counsel

from 100PietyvariesTreasury or GoldThe AI weighs it

Offer the recipient private counsel in exchange for a Hook

What you need

You

To send it

  • Piety level at least 1
  • Is not at war with the target
  • Does not have a usable Hook on the target
  • If your government is not a Theocratic-type Government: Learning at least 18
  • Also needed: available (an adult, not in an army, not imprisoned, not incapable) · none of the traits Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux · not busy in an Activity · not planning another Activity

To see it in the menu

The character you target

To send it

  • Also needed: available (an adult, not in an army, not imprisoned, not incapable) · none of the traits Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux · not busy in an Activity · not planning another Activity

To see it in the menu

  • Their government is not a Theocratic-type Government
  • Their faith is the same as that of actor

Offer Spiritual Counsel is a religious character interaction in Crusader Kings III. You need: Piety level at least 1, Is available (an adult, not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux and 4 more. The character you target needs: Is available (an adult, not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux, Busy participating in an Activity and 1 more. The AI weighs it. Reasons the AI weighs include Clergy acting towards a secular Ruler (+20), Disputation Hall Ecclesiastical Estate Building (+5), Disputation Hall Ecclesiastical Estate Building (+10) and 29 more. It costs Piety (from 100), Treasury or Gold (varies). Patch 1.20.1.2, from game/common/character_interactions/spiritual_counsel_interaction.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Offer Spiritual Counsel in CK3?
You: Piety level at least 1, Is available (an adult, not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux, You are currently busy …, You are already planning another Activity, Is not at war with the target and Does not have a usable Hook on the target. The character you target: Is available (an adult, not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux, Busy participating in an Activity and You are already planning another Activity. (patch 1.20.1.2)
How do I get the AI to accept Offer Spiritual Counsel?
The AI weighs it. Its reasons: Clergy acting towards a secular Ruler +20, Relative Level of Devotion, … Opinion of …, Disputation Hall Ecclesiastical Estate Building +5, Disputation Hall Ecclesiastical Estate Building +10, Disputation Hall Ecclesiastical Estate Building +15, Confessional Ecclesiastical Estate Building +5, Confessional Ecclesiastical Estate Building +10, Confessional Ecclesiastical Estate Building +15, Chancery Ecclesiastical Estate Building +5, Chancery Ecclesiastical Estate Building +10, Chancery Ecclesiastical Estate Building +15, Awe of the Grand Cathedral +5, Awe of the Grand Cathedral +10, They is Zealous +25, They is Cynical -40, You have a high Level of Devotion +15, You have a very high Level of Devotion +30, You have a low Level of Devotion -50, You have Virtuous Traits, You have Sinful Traits, You are my Head of Faith +30, We share the same Rite +5, We belong to different Rites -100, Their high Tier -20, Their high Tier -50, Their high Tier -75, Their high Tier -100, Your Rite practices Sacrament of Confession +15, Your Rite practices Charity +10, Your Rite practices Love Thy Neighbour +10, Your Rite practices Communion +10, Your Rite practices Scholasticism +10, Your Rite practices Hesychasm +10, You are my Friend +200 and You are my Rival -200.
How much does Offer Spiritual Counsel cost?
Piety (from 100), Treasury or Gold (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
… Opinion of …varies
Disputation Hall Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_easier_spiritual_counsel_1
+5
Disputation Hall Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_easier_spiritual_counsel_2
+10
Disputation Hall Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_easier_spiritual_counsel_3
+15
Confessional Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_counsel_confessional_1
+5
Confessional Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_counsel_confessional_2
+10
Confessional Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_counsel_confessional_3
+15
Chancery Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_chancery_counsel_1
+5
Chancery Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_chancery_counsel_2
+10
Chancery Ecclesiastical Estate Building
when
  • Your domicile:
    • has_domicile_parameter = estate_chancery_counsel_3
+15
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
Their personality (AI values: zeal 0.5)varies
They is Zealous
when
+25
They is Cynical
when
-40
You have a high Level of Devotion
when
  • Piety level at least 3
  • Piety level less than 5
+15
You have a very high Level of Devotion
when
  • Piety level at least 5
+30
You have a low Level of Devotion
when
  • Piety level at most 1
-50
You have Virtuous Traits
when
  • Num virtuous traits more than 0
varies
You have Sinful Traits
when
  • Num sinful traits more than 0
varies
You are my Head of Faith
when
  • religious_head_or_challenger ?= scope:actor
+30
We share the same Rite
when
  • Your rite is the target’s
+5
We belong to different Rites
when
  • Your rite is not the target’s
-100
Their high Tier
when
-20
Their high Tier
when
-50
Their high Tier
when
-75
Their high Tier
when
-100
Your Rite practices Sacrament of Confession
when
+15
Your Rite practices Charity
when
  • Your rite: The rite has the tenet Charity
+10
Your Rite practices Love Thy Neighbour
when
  • Your rite: The rite has the tenet Love Thy Neighbour
+10
Your Rite practices Communion
when
  • Your rite: The rite has the tenet Communion
+10
Your Rite practices Scholasticism
when
  • Your rite: The rite has the tenet Scholasticism
+10
Your Rite practices Hesychasm
when
+10
You are my Friend
when
  • The character you target: Has you as friend
+200
You are my Rival
when
  • The character you target: Has you as rival
-200
Acceptance (ai_accept) (245 lines of game script)
base = 0
celestial_hierarchy_acceptance_modifier = {
	ACTOR = scope:actor
	RECIPIENT = scope:recipient
}
opinion_modifier = {
	who = scope:recipient
	opinion_target = scope:actor
	multiplier = 0.5
	desc = AI_OPINION_REASON
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_1
	desc = ESTATE_SPIRITUAL_COUNSEL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_easier_spiritual_counsel_1
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_2
	desc = ESTATE_SPIRITUAL_COUNSEL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_easier_spiritual_counsel_2
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_3
	desc = ESTATE_SPIRITUAL_COUNSEL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_easier_spiritual_counsel_3
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_1
	desc = ESTATE_COUNSEL_CONFESSIONAL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_counsel_confessional_1
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_2
	desc = ESTATE_COUNSEL_CONFESSIONAL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_counsel_confessional_2
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_minor_value_3
	desc = ESTATE_COUNSEL_CONFESSIONAL_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_counsel_confessional_3
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_micro_value_1
	desc = ESTATE_CHANCERY_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_chancery_counsel_1
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_micro_value_2
	desc = ESTATE_CHANCERY_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_chancery_counsel_2
		}
	}
}
modifier = {
	add = ecclesiastical_domicile_acceptance_micro_value_3
	desc = ESTATE_CHANCERY_REASON
	scope:actor = {
		domicile ?= {
			has_domicile_parameter = estate_chancery_counsel_3
		}
	}
}
ecclesiastical_domicile_cathedral_awe_modifier = yes
ai_value_modifier = {
	who = scope:recipient
	ai_zeal = 0.5
}
modifier = {
	add = 25
	scope:recipient = {
		has_trait = zealous
	}
	desc = spiritual_counsel_ai_recipient_zealous
}
modifier = {
	add = -40
	scope:recipient = {
		has_trait = cynical
	}
	desc = spiritual_counsel_ai_recipient_cynical
}
modifier = {
	add = 15
	scope:actor = {
		piety_level >= 3
		piety_level < 5
	}
	desc = spiritual_counsel_ai_priest_pious
}
modifier = {
	add = 30
	scope:actor = {
		piety_level >= 5
	}
	desc = spiritual_counsel_ai_priest_very_pious
}
modifier = {
	add = -50
	scope:actor = {
		piety_level <= 1
	}
	desc = spiritual_counsel_ai_priest_impious
}
modifier = {
	add = {
		value = 5
		multiply = scope:actor.num_virtuous_traits
	}
	scope:actor = {
		num_virtuous_traits > 0
	}
	desc = spiritual_counsel_ai_priest_virtuous
}
modifier = {
	add = {
		value = -30
		multiply = scope:actor.num_sinful_traits
	}
	scope:actor = {
		num_sinful_traits > 0
	}
	desc = spiritual_counsel_ai_priest_sinful
}
modifier = {
	add = 30
	religious_head_or_challenger ?= scope:actor
	desc = spiritual_counsel_ai_priest_hof
}
modifier = {
	add = 5
	scope:actor.rite = scope:recipient.rite
	desc = spiritual_counsel_ai_same_rite
}
modifier = {
	add = -100
	scope:actor.rite != scope:recipient.rite
	desc = spiritual_counsel_ai_different_rite
}
modifier = {
	add = -20
	scope:recipient = {
		highest_held_title_tier = tier_duchy
	}
	desc = spiritual_counsel_ai_recipient_tier
}
modifier = {
	add = -50
	scope:recipient = {
		highest_held_title_tier = tier_kingdom
	}
	desc = spiritual_counsel_ai_recipient_tier
}
modifier = {
	add = -75
	scope:recipient = {
		highest_held_title_tier = tier_empire
	}
	desc = spiritual_counsel_ai_recipient_tier
}
modifier = {
	add = -100
	scope:recipient = {
		highest_held_title_tier = tier_hegemony
	}
	desc = spiritual_counsel_ai_recipient_tier
}
modifier = {
	add = 15
	scope:actor.rite = {
		rite_has_parameter = tenet_confession_spiritual_counsel_bonus
	}
	desc = spiritual_counsel_ai_priest_tenet_confession
}
modifier = {
	add = 10
	scope:actor.rite = {
		rite_has_tenet = tenet_philanthropia
	}
	desc = spiritual_counsel_ai_priest_tenet_philanthropia
}
modifier = {
	add = 10
	scope:actor.rite = {
		rite_has_tenet = tenet_love_thy_neighbour
	}
	desc = spiritual_counsel_ai_priest_tenet_love_thy_neighbour
}
modifier = {
	add = 10
	scope:actor.rite = {
		rite_has_tenet = tenet_communion
	}
	desc = spiritual_counsel_ai_priest_tenet_communion
}
modifier = {
	add = 10
	scope:actor.rite = {
		rite_has_tenet = tenet_scholasticism
	}
	desc = spiritual_counsel_ai_priest_tenet_scholasticism
}
modifier = {
	add = 10
	scope:actor.rite = {
		rite_has_parameter = tenet_hesychasm_spiritual_counsel_bonus
	}
	desc = spiritual_counsel_ai_priest_tenet_hesychasm
}
modifier = {
	add = 200
	scope:recipient = {
		has_relation_friend = scope:actor
	}
	desc 
# … (cut here; the rest is in the file)

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

What happens

If they accept

  • Gain a Counsel on the target
  • The character you target:
    • add_piety = { … }
    • If

      • Is a ruler
      • One of these

        • Cannot play landless rulers without having an Estate
        • or

          If

          • One of these

            • Is landed
            • or

              Government is a Theocratic-type Government

          Then

        • or

          All of these

          • Their liege:
            • tgp_has_access_to_ministry_trigger = { }
          • One of these

        • or

          Has “laamp transition” (a variable the game's script sets)

      Then

      • change_spiritual_fulfillment = { … }
    • Stress -20, and by trait: Cynical +20, Zealous -10, Humble -10
    • Opinion: Counseled my Soul

If they refuse

• 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) (23 lines of game script)
is_available = OR = {
	government_has_flag = government_is_theocracy
	rite ?= {
		rite_has_parameter = gnosticism_cleric_interactions
	}
}
trigger_if = {
	limit = {
		is_ai = yes
	}
	piety >= medium_piety_value
	short_term_gold >= medium_gold_value
	NOT = {
		has_trait = cynical
	}
}
is_shown = scope:actor != scope:recipient
scope:recipient = {
	NOT = {
		government_has_flag = government_is_theocracy
	}
	faith ?= scope:actor.faith
}

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

Can be sent when (is_valid…) (19 lines of game script)
scope:actor = {
	piety_level >= 1
	is_available_adult = yes
	NOR = {
		is_at_war_with = scope:recipient
		has_usable_hook = scope:recipient
	}
	trigger_if = {
		limit = {
			NOT = {
				government_has_flag = government_is_theocracy
			}
		}
		learning >= very_high_skill_rating
	}
}
scope:recipient = {
	is_available_adult = yes
}

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

Effects (on_send, on_accept, on_decline) (165 lines of game script)
on_accept = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_good
		title = spiritual_counsel_interaction_accept_actor_toast
		left_icon = scope:actor
		right_icon = scope:recipient
		add_hook = {
			type = spiritual_counsel_hook
			target = scope:recipient
		}
	}
}
scope:recipient = {
	send_interface_toast = {
		type = event_toast_effect_good
		title = spiritual_counsel_interaction_accept_recipient_toast
		left_icon = scope:recipient
		right_icon = scope:actor
		add_piety = {
			value = minor_piety_value
			add = {
				value = miniscule_piety_value
				multiply = scope:actor.piety_level
			}
			if = {
				limit = {
					religious_head_or_challenger ?= scope:actor
				}
				add = minor_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_parameter = tenet_confession_spiritual_counsel_bonus
					}
				}
				add = miniscule_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_tenet = tenet_philanthropia
					}
				}
				add = miniscule_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_tenet = tenet_love_thy_neighbour
					}
				}
				add = miniscule_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_tenet = tenet_communion
					}
				}
				add = miniscule_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_tenet = tenet_scholasticism
					}
				}
				add = miniscule_piety_value
			}
			if = {
				limit = {
					scope:actor.rite = {
						rite_has_parameter = tenet_hesychasm_spiritual_counsel_bonus
					}
				}
				add = miniscule_piety_value
			}
		}
		if = {
			limit = {
				is_playable_character = yes
			}
			change_spiritual_fulfillment = {
				value = miniscule_spiritual_fulfillment_value
				add = scope:actor.piety_level
				if = {
					limit = {
						religious_head_or_challenger ?= scope:actor
					}
					add = 2
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_parameter = tenet_confession_spiritual_counsel_bonus
						}
					}
					add = 2
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_tenet = tenet_philanthropia
						}
					}
					add = 1
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_tenet = tenet_love_thy_neighbour
						}
					}
					add = 1
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_tenet = tenet_communion
						}
					}
					add = 2
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_tenet = tenet_scholasticism
						}
					}
					add = 1
				}
				if = {
					limit = {
						scope:actor.rite = {
							rite_has_parameter = tenet_hesychasm_spiritual_counsel_bonus
						}
					}
					add = 1
				}
			}
		}
		stress_impact = {
			base = medium_stress_loss
			cynical = minor_stress_gain
			zealous = minor_stress_loss
			humble = minor_stress_loss
		}
		add_opinion = {
			target = scope:actor
			modifier = received_spiritual_counsel_opinion
		}
	}
}
on_decline = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_bad
		title = spiritual_counsel_interaction_decline_actor_toast
		right_icon = scope:recipient
		add_opinion = {
			target = scope:recipient
			modifier = spurned_spiritual_counsel_opinion
		}
	}
}

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

Category
Religious actions
Cost: Piety
from 100
Cost: Treasury or Gold
varies
Cooldown
1 year
Again on the same character
after 10 years
In the menu
under More…
ID
spiritual_counsel_interaction

Source: game/common/character_interactions/spiritual_counsel_interaction.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?