CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Interaction · Diarch

Scapegoat Co-Ruler

variesPrestigeAccepted automatically

Let it be publicly known that all the ills of the realm are the recipient's doing — burning Opinion in exchange for Influence How much Influence you gain is proportional to how much more Diplomacy or Intrigue you have than your counterpart

What you need

You

To send it

  • Is an Adult
  • If

    • You: Is the diarch of the target

    Then

    • They … too preoccupied to act as … right now
  • Neither your Diplomacy nor your Intrigue are higher than …
  • The Scales of Power favor … too strongly…
  • None of these

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

To see it in the menu

  • If played by the AI:
    • One of these

      • All of these

        • has_active_diarchy = yes
        • One of these

          • diplomacy_diff = { target = diarch value >= 5 }
          • or

            intrigue_diff = { target = diarch value >= 5 }
      • or

        All of these

        • is_diarch = yes
        • One of these

          • intrigue_diff = { target = liege value >= 5 }
          • or

            diplomacy_diff = { target = liege value >= 5 }
        • Loyalty less than 75
    • Does not have the Trait: Honest
    • Does not have the Trait: Just
    • Does not have the Trait: Loyal
  • The Scales of Power favor … too strongly…

The character you target

Scapegoat Co-Ruler is a diarch character interaction in Crusader Kings III. You need: Is not imprisoned, Is an Adult, Neither your Diplomacy nor your Intrigue are higher than … and 1 more. The character you target needs: Is an Adult. Accepted automatically. It costs Prestige (varies). Patch 1.20.1.2, from game/common/character_interactions/00_diarch_interactions.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Scapegoat Co-Ruler in CK3?
You: Is not imprisoned, Is an Adult, Neither your Diplomacy nor your Intrigue are higher than … and The Scales of Power favor … too strongly…. The character you target: Is an Adult. (patch 1.20.1.2)
Will the AI accept Scapegoat Co-Ruler?
Yes: it is accepted automatically.
How much does Scapegoat Co-Ruler cost?
Prestige (varies) (patch 1.20.1.2).

Will they accept?

The other character has no choice: the game accepts it automatically.

What happens

Effects

  • The character you target:
    • If

      • Is the diarch of you

      Then

      • Event diarchy.8041
      • Every player:
        • Where:
          • top_liege = scope:actor.top_liege
        • Event diarchy.8041
      • If

        • The option “diplomacy small” is chosen

        Then

        • You:
          • Influence changes
          • add_tyranny = { value = scope:multiplied_diff divide = 40 min = 3 }
        • The character you target:
          • change_strife_opinion = { value = scope:multiplied_diff divide = 30 min = 5 }

        Else if

        • The option “diplomacy large” is chosen

        Then

        • You:
          • Influence changes
          • add_tyranny = { value = scope:multiplied_diff divide = 40 min = 5 }
        • The character you target:
          • change_strife_opinion = { value = scope:multiplied_diff divide = 30 min = 10 }

        Else if

        • The option “intrigue small” is chosen

        Then

        • You:
          • Influence changes
          • add_tyranny = { value = scope:multiplied_diff divide = 40 min = 3 }
        • The character you target:
          • change_strife_opinion = { value = scope:multiplied_diff divide = 30 min = 5 }

        Else if

        • The option “intrigue large” is chosen

        Then

        • You:
          • Influence changes
          • add_tyranny = { value = scope:multiplied_diff divide = 40 min = 5 }
        • The character you target:
          • change_strife_opinion = { value = scope:multiplied_diff divide = 30 min = 10 }

      Otherwise

      • If

        Then

      • Event diarchy.8042
      • Every player:
        • Where:
          • top_liege = scope:actor.top_liege
        • Event diarchy.8042
      • If

        • The option “diplomacy small” is chosen

        Then

        • You:
          • Influence changes
          • change_strife_opinion = { value = scope:multiplied_diff divide = 40 min = 3 }
        • The character you target:
          • add_tyranny = { value = scope:multiplied_diff divide = 30 min = 5 }

        Else if

        • The option “diplomacy large” is chosen

        Then

        • You:
          • Influence changes
          • change_strife_opinion = { value = scope:multiplied_diff divide = 40 min = 5 }
        • The character you target:
          • add_tyranny = { value = scope:multiplied_diff divide = 30 min = 10 }

        Else if

        • The option “intrigue small” is chosen

        Then

        • You:
          • Influence changes
          • change_strife_opinion = { value = scope:multiplied_diff divide = 40 min = 3 }
        • The character you target:
          • add_tyranny = { value = scope:multiplied_diff divide = 30 min = 5 }

        Else if

        • The option “intrigue large” is chosen

        Then

        • You:
          • Influence changes
          • change_strife_opinion = { value = scope:multiplied_diff divide = 40 min = 5 }
        • The character you target:
          • add_tyranny = { value = scope:multiplied_diff divide = 30 min = 10 }
  • The character you target: Opinion: Slandered Me
  • This infighting in the halls of power sullies the realm, making the Vassals think less of you both — though more so …

Options when sending

  • Leverage your superior Diplomacy subtly
  • Leverage your superior Diplomacy overtly
  • Leverage your superior Intrigue subtly
  • Leverage your superior Intrigue overtly

Events it fires: diarchy.8041, diarchy.8042

• 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) (42 lines of game script)
is_available = trigger_if = {
	limit = {
		is_ai = yes
	}
	OR = {
		AND = {
			has_active_diarchy = yes
			OR = {
				diplomacy_diff = {
					target = diarch
					value >= 5
				}
				intrigue_diff = {
					target = diarch
					value >= 5
				}
			}
		}
		AND = {
			is_diarch = yes
			OR = {
				intrigue_diff = {
					target = liege
					value >= 5
				}
				diplomacy_diff = {
					target = liege
					value >= 5
				}
			}
			diarch_loyalty < diarch_loyalty_visibly_loyal_threshold
		}
	}
	NOR = {
		has_trait = honest
		has_trait = just
		has_trait = loyal
	}
}
is_shown = is_in_scapegoating_diarchy_visibility_trigger = {
	PARAMETER_TYPE = has_diarchy_parameter
}

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

Can be sent when (is_valid…) (32 lines of game script)
scope:actor = {
	is_imprisoned = no
	is_adult = yes
}
scope:recipient = {
	is_adult = yes
}
trigger_if = {
	limit = {
		scope:actor = {
			is_diarch_of_target = scope:recipient
		}
	}
	diarch_cannot_be_disabled_trigger = {
		DIARCH = scope:actor
	}
}
custom_tooltip = {
	text = scapegoat_counterpart_interaction.tt.skill_requirements
	OR = {
		scope:actor.diplomacy > scope:recipient.diplomacy
		scope:actor.intrigue > scope:recipient.intrigue
	}
}
is_in_scapegoating_diarchy_visibility_trigger = {
	PARAMETER_TYPE = has_diarchy_active_parameter
}
NOT = {
	scope:actor = {
		is_at_war_with = scope:recipient
	}
}

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

Effects (on_send, on_accept, on_decline) (55 lines of game script)
on_accept = scope:recipient = {
	if = {
		limit = {
			is_diarch_of_target = scope:actor
		}
		trigger_event = diarchy.8041
		every_player = {
			limit = {
				top_liege = scope:actor.top_liege
				NOR = {
					this = scope:actor
					this = scope:recipient
				}
			}
			trigger_event = diarchy.8041
		}
		scapegoat_counterpart_interaction_process_results_effect = {
			REALM_OPINION_ACTOR = add_tyranny
			REALM_OPINION_RECIPIENT = change_strife_opinion
		}
	}
	else = {
		tgp_activate_catalyst_against_hegemon_effect = {
			HEGEMON = scope:actor.top_liege
			CATALYST = catalyst_diarch_mandate
		}
		trigger_event = diarchy.8042
		every_player = {
			limit = {
				top_liege = scope:actor.top_liege
				NOR = {
					this = scope:actor
					this = scope:recipient
				}
			}
			trigger_event = diarchy.8042
		}
		scapegoat_counterpart_interaction_process_results_effect = {
			REALM_OPINION_ACTOR = change_strife_opinion
			REALM_OPINION_RECIPIENT = add_tyranny
		}
	}
}
scope:recipient = {
	add_opinion = {
		target = scope:actor
		modifier = slandered_me_opinion
		opinion = {
			value = scope:multiplied_diff
			divide = -20
			max = -10
		}
	}
}
custom_tooltip = scapegoat_counterpart_interaction.tt.infighting_sullies_the_realm

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

Category
Diarch
Cost: Prestige
varies
Cooldown
3 years
In the menu
under More…
ID
scapegoat_counterpart_interaction

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