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

Interaction · Vassal actions

Declare me Co-Emperor

variesInfluencevariesGoldAccepted automatically in some cases; otherwise the AI weighs it

Ask the recipient to declare you Co-Emperor of …

What you need

You

To send it

To see it in the menu

The character you target

To send it

  • Is at not War
  • has_active_diarchy = no
  • If

    a check the game hides

    Then

    • time_after_diarch_designated = { years >= 10 }

To see it in the menu

Declare me Co-Emperor is a vassal character interaction in Crusader Kings III. You need: Is an Adult, Is not imprisoned, Must be in same Realm and 8 more. The character you target needs: Is at not War. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Close Family should aid my rule (+30), Extended Family should aid my rule (+20), My House should aid my rule (+10) and 8 more. It costs Influence (varies), Gold (varies). Patch 1.20.1.2, from game/common/character_interactions/06_ep3_interactions.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Declare me Co-Emperor in CK3?
You: Is an Adult, Is not imprisoned, Must be in same Realm, Only Top Liege's Close Family and House Heads of Powerful Families may be Co-Emperors, Does not have the Trait: Blind, Does not have the Trait: Eunuch, Does not have the Trait: Incapable, Your government is not unplayable, Your government is not a Theocratic-type Government, Your government is not Adventurer and Is not at war with the target. The character you target: Is at not War. (patch 1.20.1.2)
How do I get the AI to accept Declare me Co-Emperor?
Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: Close Family should aid my rule +30, Extended Family should aid my rule +20, My House should aid my rule +10, Your House is a Dominant Family +10, Your House is a Powerful Family +5, You … my Designated Heir +25, We share a treasured Special Relationship +25, I already endure too much of you -25, Your succession score, Weak Hook used +50, Exerting Influence (based on your Level of Influence) +50 and Gold is Good +50.
How much does Declare me Co-Emperor cost?
Influence (varies), Gold (varies) (patch 1.20.1.2).

Will they accept?

Accepted automatically when:

  • They use their Hook on …

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-150
Their opinion of you × 0.5varies
Their personality (AI values: boldness -0.5, energy -0.25)varies
Close Family should aid my rule
when
  • Is close family of you
  • diarchy_successor = { … }
+30
Extended Family should aid my rule
when
  • Is extended family of you
  • diarchy_successor = { … }
+20
My House should aid my rule
when
  • Is of the same house as you
  • Is not family of you
  • diarchy_successor = { house != scope:recipient.house }
+10
Your House is a Dominant Family
when
  • Your house:
    • is_dominant_family = yes
+10
Your House is a Powerful Family
when
  • Your house:
    • is_powerful_family = yes
    • is_dominant_family = no
+5
You … my Designated Heir
when
  • scope:recipient.designated_heir ?= scope:actor
+25
We share a treasured Special Relationship
when
  • One of these

    • One of these

      • Has you as potential lover
      • or

        Has you as crush
      • or

        Has you as potential friend
      • or

        Has you as guardian
      • or

        Has you as ward
      • or

        Has you as elder
      • or

        Has you as disciple
    • or

      One of these

      • Has you as lover
      • or

        Has you as friend
+25
I already endure too much of you
when
  • One of these

    • One of these

      • Has you as potential rival
      • or

        Has you as victim
      • or

        Has you as bully
    • or

      Has you as rival
-25
Your succession scorevaries
Weak Hook used
when
+50
Exerting Influence (based on your Level of Influence)
when
  • The option “influence” is chosen
+50
Gold is Good
when
  • The option “gold” is chosen
+50
Acceptance (ai_accept) (101 lines of game script)
base = -150
opinion_modifier = {
	who = scope:recipient
	opinion_target = scope:actor
	multiplier = 0.5
}
ai_value_modifier = {
	ai_boldness = -0.5
	ai_energy = -0.25
}
modifier = {
	add = 30
	desc = declare_me_regent_interaction.tt.actor_is.close_family
	is_close_family_of = scope:actor
	diarchy_successor = {
		NOT = {
			is_close_family_of = scope:recipient
		}
	}
}
modifier = {
	add = 20
	desc = declare_me_regent_interaction.tt.actor_is.extended_family
	is_extended_family_of = scope:actor
	diarchy_successor = {
		NOT = {
			is_extended_family_of = scope:recipient
		}
	}
}
modifier = {
	add = 10
	desc = declare_me_regent_interaction.tt.actor_is.house_member
	house = scope:actor.house
	NOT = {
		is_close_or_extended_family_of = scope:actor
	}
	diarchy_successor = {
		house != scope:recipient.house
	}
}
modifier = {
	scope:actor.house = {
		is_dominant_family = yes
		this != scope:recipient.house
	}
	add = 10
	desc = YOUR_FAMILY_IS_DOMINANT
}
modifier = {
	scope:actor.house = {
		is_powerful_family = yes
		is_dominant_family = no
		this != scope:recipient.house
	}
	add = 5
	desc = YOUR_FAMILY_IS_POWERFUL
}
modifier = {
	scope:recipient.designated_heir ?= scope:actor
	add = 25
	desc = YOU_ARE_MY_DESIGNATED_HEIR
}
modifier = {
	add = 25
	desc = declare_me_regent_interaction.tt.actor_is.positive_relationship
	has_any_good_relationship_with_character_trigger = {
		CHARACTER = scope:actor
	}
}
modifier = {
	add = -25
	desc = declare_me_regent_interaction.tt.actor_is.negative_relationship
	has_any_bad_relationship_with_character_trigger = {
		CHARACTER = scope:actor
	}
}
modifier = {
	add = {
		value = scope:actor.appointment_candidate_score(scope:recipient.primary_title)
		divide = 4
		min = 0
		max = 100
	}
	desc = declare_me_regent_interaction.tt.actor_is.succession_score
}
modifier = {
	add = 50
	desc = SCHEME_WEAK_HOOK_USED
	scope:hook = yes
}
modifier = {
	add = 50
	desc = INFLUENCE_REASON
	scope:influence = yes
}
modifier = {
	add = 50
	desc = GOLD_REASON
	scope:gold = yes
}

As written in game/common/character_interactions/06_ep3_interactions.txt.

What happens

If they accept

  • The character you target:
    • … will enter a Duumvirate with … as … Co-Emperor
    • If

      • You: Is a child of the target

      Then

      • Their designated heir:
        • If

          a check the game hides

          Then

          • This will supersede your current designated Heir, your … …
  • If

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

    Then

    • Use a Hook on the target
    • The target gains the opinion “Suspicion” (-20) of them
  • If

    • The option “gold” is chosen

    Then

    • Pay gold to the target
  • If

    • title:h_china.holder ?= scope:recipient
    • Any character situation:

    Then

  • If

    • The option “influence” is chosen

    Then

    • The character you target: Influence changes
  • If

    a check the game hides

    Then

    • The old heir:
      • If

        Then

        • Opinion: Disappointed (-20)
        • If a check the game hides passes: the same again (1 line)
          • Opinion: Insulted (-30)

          Otherwise

          • Opinion: Insulted (-30)

        Otherwise

        • Opinion: Betrayal (-50)
        • If a check the game hides passes: the same again (1 line)
          • Opinion: Hatred (-75)

          Otherwise

          • Opinion: Hatred (-75)

If they refuse

  • If played by the AI: Opinion: Insulted (-40)
  • change_strife_opinion = medium_strife_gain

Options when sending

  • Use Influence
  • Bribe
  • Use a Hook

• 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) (15 lines of game script)
is_available = government_has_mechanic = administrative
trigger_if = {
	limit = {
		is_ai = yes
	}
	NOR = {
		has_trait = content
		has_trait = humble
	}
}
top_liege != this
is_shown = scope:recipient = {
	this = scope:actor.top_liege
	may_appoint_co_emperors_trigger = yes
}

As written in game/common/character_interactions/06_ep3_interactions.txt.

Can be sent when (is_valid…) (20 lines of game script)
scope:actor = {
	valid_co_emperor_candidate_trigger = {
		LIEGE = scope:recipient
	}
	NOT = {
		is_at_war_with = scope:recipient
	}
}
scope:recipient = {
	is_at_war = no
	has_active_diarchy = no
	trigger_if = {
		limit = {
			exists = designated_diarch
		}
		time_after_diarch_designated = {
			years >= 10
		}
	}
}

As written in game/common/character_interactions/06_ep3_interactions.txt.

Effects (on_send, on_accept, on_decline) (106 lines of game script)
on_accept = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_good
		title = declare_me_co_emperor_interaction.tt.success
		left_icon = scope:recipient
		scope:recipient = {
			custom_tooltip = {
				text = declare_me_co_emperor_interaction.tt.effect
				try_start_diarchy = co_emperorship
				set_diarch = scope:actor
			}
			if = {
				limit = {
					scope:actor = {
						is_child_of = scope:recipient
					}
				}
				designated_heir ?= {
					if = {
						limit = {
							this != scope:actor
						}
						custom_tooltip = appoint_co_emperor_interaction.tt.overwrite_designated_heir
						save_scope_as = old_heir
					}
				}
				hidden_effect = {
					set_designated_heir = scope:actor
				}
			}
		}
	}
	if = {
		limit = {
			scope:hook = yes
			has_usable_hook = scope:recipient
		}
		use_hook = scope:recipient
		reverse_add_opinion = {
			target = scope:recipient
			modifier = suspicion_opinion
			opinion = -20
		}
	}
	if = {
		limit = {
			scope:gold = yes
		}
		show_as_tooltip = {
			pay_short_term_gold = {
				target = scope:recipient
				gold = scope:recipient.request_co_emperor_interaction_gold_cost_value
			}
		}
		hidden_effect = {
			scope:recipient = {
				add_gold = request_co_emperor_interaction_gold_cost_value
			}
		}
	}
	tgp_activate_catalyst_against_hegemon_effect = {
		HEGEMON = scope:recipient
		CATALYST = catalyst_hegemon_influenced_by_interaction
	}
}
if = {
	limit = {
		scope:influence = yes
	}
	scope:recipient = {
		change_influence = scope:actor.request_co_emperor_interaction_influence_cost_value
	}
}
scope:actor = {
	set_variable = {
		name = co_emp_appointer
		value = scope:recipient
	}
}
if = {
	limit = {
		exists = scope:old_heir
	}
	diarch_overwrites_old_designated_heir_apply_opinions_effect = {
		LIEGE = scope:recipient
		CO_RULER = scope:actor
	}
}
on_decline = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_bad
		title = declare_me_co_emperor_interaction.tt.failure
		left_icon = scope:recipient
		if = {
			limit = {
				is_ai = yes
			}
			add_opinion = {
				target = scope:recipient
				modifier = insult_opinion
				opinion = -40
			}
		}
		change_strife_opinion = medium_strife_gain
	}
}

As written in game/common/character_interactions/06_ep3_interactions.txt.

Category
Vassal actions
Cost: Influence
varies
Cost: Gold
varies
Again on the same character
after 10 years
In the menu
under More…
ID
request_co_emperor_interaction

Source: game/common/character_interactions/06_ep3_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?