﻿

gpt_confront_spouse = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = primary_spouse
			primary_spouse = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_spouse
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0007 }
						33 = { trigger_event = gpt_confront.0008 }
						33 = { trigger_event = gpt_confront.0009 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0004 }
						33 = { trigger_event = gpt_confront.0005 }
						33 = { trigger_event = gpt_confront.0006 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0001 }
						33 = { trigger_event = gpt_confront.0002 }
						33 = { trigger_event = gpt_confront.0003 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}

gpt_confront_chaplain = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = cp:councillor_court_chaplain
			cp:councillor_court_chaplain = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_chaplain
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0017 }
						33 = { trigger_event = gpt_confront.0018 }
						33 = { trigger_event = gpt_confront.0019 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0014 }
						33 = { trigger_event = gpt_confront.0015 }
						33 = { trigger_event = gpt_confront.0016 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0011 }
						33 = { trigger_event = gpt_confront.0012 }
						33 = { trigger_event = gpt_confront.0013 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}

gpt_confront_chancellor = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = cp:councillor_chancellor
			cp:councillor_chancellor = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_chancellor
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0027 }
						33 = { trigger_event = gpt_confront.0028 }
						33 = { trigger_event = gpt_confront.0029 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0024 }
						33 = { trigger_event = gpt_confront.0025 }
						33 = { trigger_event = gpt_confront.0026 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0021 }
						33 = { trigger_event = gpt_confront.0022 }
						33 = { trigger_event = gpt_confront.0023 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}

gpt_confront_steward = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = cp:councillor_steward
			cp:councillor_steward = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_steward
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0037 }
						33 = { trigger_event = gpt_confront.0038 }
						33 = { trigger_event = gpt_confront.0039 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0034 }
						33 = { trigger_event = gpt_confront.0035 }
						33 = { trigger_event = gpt_confront.0036 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0031 }
						33 = { trigger_event = gpt_confront.0032 }
						33 = { trigger_event = gpt_confront.0033 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}

gpt_confront_marshal = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = cp:councillor_marshal
			cp:councillor_marshal = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_marshal
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0047 }
						33 = { trigger_event = gpt_confront.0048 }
						33 = { trigger_event = gpt_confront.0049 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0044 }
						33 = { trigger_event = gpt_confront.0045 }
						33 = { trigger_event = gpt_confront.0046 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0041 }
						33 = { trigger_event = gpt_confront.0042 }
						33 = { trigger_event = gpt_confront.0043 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}

gpt_confront_spymaster = {
	icon = gpt_icon_confront
	category = interaction_category_hostile
 	common_interaction = yes
	interface_priority = 100

	desc = gpt_confront_councillor_desc

 #	cooldown = { years = 1 }
	cooldown_against_recipient = { years = 5 }

	is_shown = {
		NOT = { has_game_rule = GPT_rfavor_disabled }
		NOT = { scope:recipient = scope:actor }
		
		scope:actor = {
			is_ai = no
			highest_held_title_tier >= 2
			exists = cp:councillor_spymaster
			cp:councillor_spymaster = scope:recipient
			has_trait = gpt_power_struggle
			has_trait_xp = {
				trait = gpt_power_struggle
				track = gpt_spymaster
				value >= 60
			}
		}

		scope:recipient = {
			is_adult = yes
			is_imprisoned = no
			NOT = { has_relation_rival = scope:actor }
			NOT = { has_relation_nemesis = scope:actor }
			NOT = { has_character_flag = gpt_sucessful_confrontation }
		}
	}

	is_valid_showing_failures_only = {
		scope:actor = {
			is_adult = yes
			is_imprisoned = no
			prestige > 0
			prestige_level > 0
		}
	}

	send_option = {
		is_shown = {
			exists = scope:recipient
		}
		is_valid = {
			scope:actor = {
				gold > 0
			}
		}
		flag = confront_gold
		localization = SCHEME_AGENT_GOLD
	}

	send_option = {
		is_valid = {
			scope:actor = {
				has_usable_hook = scope:recipient
			}
		}
		flag = confront_hook
		localization = SCHEME_HOOK
	}
	should_use_extra_icon = {
		scope:actor = { has_usable_hook = scope:recipient }
	}
	extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds"

	send_options_exclusive = no

	on_accept = {
		scope:actor = {
			add_stress = 10
			stress_impact = {
				craven = 5
				patient = 5
				calm = 5
			}
			stress_impact = {
				wrathful = -5
				vengeful = -5
				callous = -5
			}
		}
		scope:recipient = {
			save_scope_as = saved_councillor
			custom_tooltip = gpt_recipient_confront_tt
		}
		scope:actor = {
			if = {
				limit = {
					ai_boldness >= 20
				}
				custom_tooltip = gpt_bold_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0057 }
						33 = { trigger_event = gpt_confront.0058 }
						33 = { trigger_event = gpt_confront.0059 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness > -20
					ai_boldness < 20
				}
				custom_tooltip = gpt_neutral_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0054 }
						33 = { trigger_event = gpt_confront.0055 }
						33 = { trigger_event = gpt_confront.0056 }
					}
				}
			}
			else_if = {
				limit = {
					ai_boldness <= -20
				}
				custom_tooltip = gpt_craven_confront_tt
				hidden_effect = {
					random_list = {
						33 = { trigger_event = gpt_confront.0051 }
						33 = { trigger_event = gpt_confront.0052 }
						33 = { trigger_event = gpt_confront.0053 }
					}
				}
			}
			else = { }
		}

		if = {
			limit = { always = scope:confront_gold }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_gift days = 5 }
				pay_short_term_gold = {
					gold = {
						value = monthly_character_income
						multiply = scope:recipient.highest_held_title_tier
						divide = 2
						min = {
							value = 10
							multiply = highest_held_title_tier
						}
					}
					target = scope:recipient
				}
				custom_tooltip = gpt_gold_confront_tt
				stress_impact = {
					greedy = minor_stress_impact_gain
				}
			}
		}
		if = {
			limit = { always = scope:confront_hook }
			scope:actor = {
				add_character_flag = { flag = gpt_confront_hook days = 5 }
				use_hook = scope:recipient
				custom_tooltip = gpt_hook_confront_tt
			}
		}
	}

	cost = {
		prestige = {
			value = 50
		 	multiply = scope:recipient.highest_held_title_tier
			min = 25
		}
	}
	
	ai_will_do = {
		base = 0 #The AI should never do this!
	}

	auto_accept = yes
}













