privatebodyguard_interaction = {
	common_interaction = yes
	category = interaction_category_friendly
	icon = icon_gold
	desc = privatebodyguard_interaction_desc
	popup_on_receive = yes
	pause_on_receive = yes

	is_shown = {
		NOT = { scope:actor = scope:recipient }
	}

	is_valid_showing_failures_only = {
		scope:actor = { is_imprisoned = no }
		scope:recipient = {
		NOR = { 
		has_character_modifier = shadowbodyguard_modifier
		has_character_modifier = holybodyguard_modifier
		has_character_modifier = prestigebodyguard_modifier
		has_character_modifier = elitebodyguard_modifier
		}
		}
	}
	
	can_send = {
		scope:actor = {
			NOT = { has_character_flag = flag_character_recently_privatebodyguard}
		}
	}
	
	cost = {
		gold = {
			value = {
				if = {
					limit = { always = scope:shadow_bodyguard }
					add = 50
				}
				if = {
					limit = { always = scope:elite_bodyguard }
					add = 150
				}
			}
		}
		
		prestige = {
			value = {
				if = {
					limit = { always = scope:prestige_bodyguard }
					add = 300
				}
			}
		}
		
		piety = {
			value = {
				if = {
					limit = { always = scope:holy_bodyguard }
					add = 300
				}
			}
		}				
	}
	
	on_send = {
		scope:actor = {
			add_character_flag = {
				flag = flag_character_recently_privatebodyguard
				months = 12
			}
		}
	}

	send_option = {
	is_shown = {
	scope:actor = { is_alive = yes }
	}
	flag = shadow_bodyguard
	localization = "SHADOW_BODYGUARD"
	}
	
	send_option = {
	is_shown = {
	scope:actor = { is_alive = yes }
	}
	flag = holy_bodyguard
	localization = "HOLY_BODYGUARD"
	}
	
	send_option = {
	is_shown = {
	scope:actor = { is_alive = yes }
	}
	flag = prestige_bodyguard
	localization = "PRESTIGE_BODYGUARD"
	}
	
	send_option = {
	is_shown = {
	scope:actor = { is_alive = yes }
	}
	flag = elite_bodyguard
	localization = "ELITE_BODYGUARD"
	}
	
	send_options_exclusive = yes

	on_accept = {
		scope:actor = {
			send_interface_toast = {
			type = event_toast_effect_good
			title = bodyguardsforhire_tt
			left_icon = scope:actor
			right_icon = scope:recipient
			
			if = {
			limit = { always = scope:shadow_bodyguard }
			scope:recipient = {
				add_character_modifier = {
					modifier = shadowbodyguard_modifier
					years = 5
					}
				}
			}
			if = {
			limit = { always = scope:holy_bodyguard }
			scope:recipient = {
				add_character_modifier = {
					modifier = holybodyguard_modifier
					years = 5
					}
				}
			}
			if = {
			limit = { always = scope:prestige_bodyguard }
			scope:recipient = {
				add_character_modifier = {
					modifier = prestigebodyguard_modifier
					years = 5
					}
				}
			}
			if = {
			limit = { always = scope:elite_bodyguard }
			scope:recipient = {
				add_character_modifier = {
					modifier = elitebodyguard_modifier
					years = 5
					}
				}
			}
		}
	}
	auto_accept = yes
}
