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

Interaction · Diarch

Subsidize Liege Authority

variesPrestigeAccepted automatically in some cases; otherwise the AI weighs it

Offer to use your own Prestige to help your Liege boost their Crown Authority, Tribal Authority, or Imperial Bureaucracy which some of your Borrowed Powers may require. This will incur Strife with your fellow Vassals

What you need

You

To send it

  • … is not your Liege
  • They … too preoccupied to act as … right now
  • Your liege:
    • has_diarchy_active_parameter = diarch_can_subsidise_liege_authority
  • Your Liege has all the authority you need
  • Your Liege already has the maximum possible authority
  • None of these

    • You:
      • is_at_war_with = scope:actor.liege

To see it in the menu

  • If played by the AI:
    • is_diarch = yes
    • Loyalty less than 75
    • prestige >= { value = liege.increase_crown_authority_prestige_cost multiply = subsidised_liege_authority_discount_value add = major_prestige_value }
  • Your liege:
    • has_diarchy_parameter = diarch_can_subsidise_liege_authority
  • Your liege:
    • None of these

      • has_diarchy_parameter = diarchy_type_is_co_emperorship
      • has_diarchy_parameter = diarchy_type_is_junior_emperorship
  • is_diarch_of_target = liege
  • One of these

    • root.liege ?= scope:recipient
    • or

      The character you target › Any liege or above:
      • this = scope:actor.liege

The character you target

Subsidize Liege Authority is a diarch character interaction in Crusader Kings III. You need: They … too preoccupied to act as … right now, Your Liege has all the authority you need and Your Liege already has the maximum possible authority. The character you target needs: Government has Government Authority. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include And I don't even have to pay you? (+100). 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 Subsidize Liege Authority in CK3?
You: They … too preoccupied to act as … right now, Your Liege has all the authority you need and Your Liege already has the maximum possible authority. The character you target: Government has Government Authority. (patch 1.20.1.2)
How do I get the AI to accept Subsidize Liege Authority?
Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: And I don't even have to pay you? +100.
How much does Subsidize Liege Authority cost?
Prestige (varies) (patch 1.20.1.2).

Will they accept?

Accepted automatically when:

  • It is in … best interests

Otherwise the AI adds these up and accepts above zero. Reasons in italics are the script's, with no label in the game.

ReasonAmount
Base0
And I don't even have to pay you?
when
  • always = yes
+100
Acceptance (ai_accept) (6 lines of game script)
base = 0
modifier = {
	add = 100
	desc = diarch_subsidise_crown_authority_interaction.tt.absolutely_yes_please
	always = yes
}

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

What happens

If they accept

  • The character you target:
    • Depending on has realm law in group:
      • When has realm law in group is Celestial Bureaucracy:
        • change_realm_law_level = { law_group = celestial_bureaucracy change = 1 }
      • When has realm law in group is Imperial Bureaucracy:
        • change_realm_law_level = { law_group = imperial_bureaucracy change = 1 }
      • When has realm law in group is Japanese Bureaucracy:
        • change_realm_law_level = { law_group = japanese_bureaucracy change = 1 }
      • When has realm law in group is Meritocratic Bureaucracy:
        • change_realm_law_level = { law_group = meritocratic_bureaucracy change = 1 }
      • When has realm law in group is Crown Authority:
        • change_realm_law_level = { law_group = crown_authority change = 1 }
      • When has realm law in group is Tribal Authority:
        • change_realm_law_level = { law_group = tribal_authority change = 1 }
      • When has realm law in group is Dominance:
        • change_realm_law_level = { law_group = nomadic_authority change = 1 }
      • When has realm law in group is Church Authority:
        • change_realm_law_level = { law_group = church_authority change = 1 }
    • Gains the modifier “Has Convenient Scapegoat” for 10 years
  • change_strife_opinion = massive_strife_gain

If they refuse

  • Opinion: Refusal (-20)

• 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 = trigger_if = {
	limit = {
		is_ai = yes
	}
	is_diarch = yes
	diarch_loyalty < diarch_loyalty_visibly_loyal_threshold
	prestige >= {
		value = liege.increase_crown_authority_prestige_cost
		multiply = subsidised_liege_authority_discount_value
		add = major_prestige_value
	}
}
liege ?= {
	has_diarchy_parameter = diarch_can_subsidise_liege_authority
}
liege_has_co_emperorship_trigger = no
is_diarch_of_target = liege
exists = liege
is_shown = scope:actor != scope:recipient
OR = {
	scope:actor.liege ?= scope:recipient
	scope:recipient = {
		any_liege_or_above = {
			this = scope:actor.liege
		}
	}
}

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

Can be sent when (is_valid…) (35 lines of game script)
custom_tooltip = {
	text = custom_description.tt.must_target_liege
	scope:recipient = scope:actor.liege
}
diarch_cannot_be_disabled_trigger = {
	DIARCH = scope:actor
}
scope:actor.liege = {
	has_diarchy_active_parameter = diarch_can_subsidise_liege_authority
}
custom_tooltip = {
	text = diarch_subsidise_crown_authority_interaction.tt.cannot_subsidise_past_necessary
	scope:recipient = {
		NOT = {
			has_realm_law_flag = diarchs_want_to_subsidise_without_this_flag
		}
	}
}
custom_tooltip = {
	text = diarch_subsidise_crown_authority_interaction.tt.liege_cannot_have_max_authority
	scope:recipient = {
		NOT = {
			has_realm_law_flag = max_authority_level
		}
	}
}
scope:recipient = {
	can_increase_government_authority = yes
	should_synchronize_liege_law = no
}
NOT = {
	scope:actor = {
		is_at_war_with = scope:actor.liege
	}
}

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

Effects (on_send, on_accept, on_decline) (29 lines of game script)
on_accept = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_good
		title = diarch_subsidise_crown_authority_interaction.tt.accepted
		left_icon = scope:recipient
		scope:recipient = {
			change_authority_effect = {
				CHANGE = 1
			}
			add_character_modifier = {
				modifier = liege_authority_boost_has_scapegoat_modifier
				years = 10
			}
		}
		change_strife_opinion = massive_strife_gain
	}
}
on_decline = scope:actor = {
	send_interface_toast = {
		type = event_toast_effect_bad
		title = diarch_subsidise_crown_authority_interaction.tt.declined
		left_icon = scope:recipient
		add_opinion = {
			target = scope:recipient
			modifier = refusal_opinion
			opinion = -20
		}
	}
}

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

Category
Diarch
Cost: Prestige
varies
Again on the same character
after 10 years
In the menu
under More…
ID
diarch_subsidise_crown_authority_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?