﻿### DIPLOMACY LIFESTYLE

# Diplomat
diplomat_perk = {
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 5.3 }
	icon = trait_diplomat
	
	character_modifier = {
		monthly_diplomacy_lifestyle_xp_gain_mult = 0.2
	}
	
	effect = {
		add_trait_force_tooltip = diplomat
		custom_description_no_bullet = { ### Trait Requirements
			text = vts_lifestyle_trait_req_effect
		}
	}
	can_be_picked = { 
		vts_lifestyle_trait_trigger = yes
	}
}
# Hierarch
family_man_perk = {
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 5.3 }
	icon = trait_family_first
	
	character_modifier = {
		monthly_diplomacy_lifestyle_xp_gain_mult = 0.1
		monthly_learning_lifestyle_xp_gain_mult = 0.1
	}
	
	effect = {
		add_trait_force_tooltip = family_first
		custom_description_no_bullet = { ### Trait Requirements
			text = vts_lifestyle_trait_req_effect
		}
	}
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { NOT = { exists = this } }
				desc = family_man_perk_male_name
			}
			triggered_desc = {
				trigger = { is_female = yes }
				desc = family_man_perk_female_name
			}
			desc = family_man_perk_male_name
		}
	}
	can_be_picked = { 
		vts_lifestyle_trait_trigger = yes
	}
}
# August
august_perk = {
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 5.3 }
	icon = trait_august
	
	character_modifier = {
		monthly_diplomacy_lifestyle_xp_gain_mult = 0.1
		monthly_martial_lifestyle_xp_gain_mult = 0.1
	}
	
	effect = {
		add_trait_force_tooltip = august
		custom_description_no_bullet = { ### Trait Requirements
			text = vts_lifestyle_trait_req_effect
		}
	}
	can_be_picked = { 
		vts_lifestyle_trait_trigger = yes
	}
}

### 5 Skill Perks

vts_passion_perk = { # Passion
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 0 0 }
	icon = vts_node_scheme_romance
	
	character_modifier = {
		courting_scheme_phase_duration_add = monumental_scheme_phase_duration_bonus_value
		#max_courting_schemes_add = 1
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_retainers_perk = { # Retainers
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 1.5 0 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		knight_effectiveness_mult = 0.10
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
befriend_perk = { # Outgoing
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 3 0 }
	icon = vts_node_scheme_befriend

	effect = { 
		if = {
			limit = {
				NOT = {
					culture = { has_cultural_parameter = automatic_befriend_access }
				}
			}
			custom_description_no_bullet = { ### Custom Effect
				text = befriend_perk_effect
			}
		}
		custom_description_no_bullet = { ### Custom Effect
			text = unlocks_board_games_interaction_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_role_model_perk = { # Role Model
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 9 0 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		eligible_child_opinion = 40
		child_opinion = -20
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_aspirations_diplomacy_perk = { # Aspirations
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 0 }
	icon = vts_node_diplomacy_2
	
	character_modifier = {
		diplomacy_per_prestige_level = 1
	}
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_diplomacy_aspirations_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_self_made_perk = { # Self-Made
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 0 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_self_made_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_magistrate_perk = { # Partystarter
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 10.5 0 }
	icon = vts_node_diplomacy_3

	character_modifier = {
		lifestyle_reveler_xp_gain_mult = 0.50
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_tangled_sheets_perk = { # Tangled Sheets
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 0 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_tangled_sheets_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}
vts_gallantry_perk = { # Gallantry
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 12 0 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		prowess_per_prestige_level = 2
		intrigue_per_prestige_level = -2
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_5_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_5_trigger = yes
	}
}

### 10 Skill Perks

vts_sworn_knights_perk = { # Sworn Knights
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 0 1 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		knight_limit = 3
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_heraldry_perk = { # Heraldry
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 1.5 1 } 
	icon = vts_node_diplomacy_3 
	
	character_modifier = {
		monthly_prestige_gain_per_knight_mult = 0.01
		monthly_piety_gain_per_knight_mult = 0.01
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
embassies_perk = { # Diplomatic League
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 3 1 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = embassies_perk_effect
		}
		hidden_effect = {
			update_embassies_effect = yes
		}
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}	
			custom_tooltip = {
				text = adventurer_embassies_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_apply_butter_perk = { # Butter Them Up
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 1 } 
	icon = vts_node_diplomacy_3 
	
	effect = { 
		custom_description_no_bullet = { ### Custom Effect
			text = vts_apply_butter_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_eloquent_perk = { # Eloquent
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 1 } 
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		#owned_personal_scheme_success_chance_add = 10
		sway_scheme_phase_duration_add = major_scheme_phase_duration_bonus_value
		#befriend_scheme_phase_duration_add = medium_scheme_phase_duration_bonus_value
	}
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_talkative_perk = { # Talkative 
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 9 1 }
	icon = vts_node_trait_talkative
	
	auto_selection_weight = {
		value = 0
	}
	
	effect = {	
		add_trait_force_tooltip = vts_talkative
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_deadly_handshake_perk = { # Deadly Handshake
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 1 }
	icon = vts_node_diplomacy_3

	effect = {	
		custom_description_no_bullet = { ### Custom Effect
			text = vts_deadly_handshake_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_appointed_perk = { # Appointed
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 10.5 1 }
	icon = vts_node_diplomacy_3

	character_modifier = {
		monthly_prestige_gain_per_court_position_add = 0.10
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}
vts_spilled_wine_perk = { # Close Confidant
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 12 1 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_spilled_wine_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_10_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_10_trigger = yes
	}
}

### 15 Skill Perks

adaptive_traditions_perk = { # Expedience (Adventurer: That Which Binds Us)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 0 2 }
	icon = vts_node_diplomacy_3
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = chains_of_loyalty_perk_adventurer_name
			}
			desc = adaptive_traditions_perk_name
		}
	}
	
	effect = {
		hidden_effect = {
			add_perk = chains_of_loyalty_perk
		}
		if = {
			limit = {
				NOT = { government_has_flag = government_is_landless_adventurer }
			}
			custom_description_no_bullet = { ### Custom Effect
				text = adaptive_traditions_perk_effect
			}
			custom_description_no_bullet = { ### Custom Effect
				text = chains_of_loyalty_perk_effect
			}
		}
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}
			custom_tooltip = {
				text = adventurer_chains_of_loyalty_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
forced_vassalage_perk = { # Bend the Knee (Adventurer: Pleasant Company)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 1.5 2 }
	icon = vts_node_forced_vassalization
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = this # Needed or game_concept_vassalize_casus_belli_desc will error
					is_landless_adventurer = yes
				}
				desc = vts_bend_the_knee_perk_adventurer_name
			}
			desc = forced_vassalage_perk_name
		}
	}
	
	government_character_modifier = {
		flag = government_is_landless_adventurer
		independent_ruler_opinion = 15
		courtier_and_guest_opinion = 15
	}
	
	effect = {
		if = {
			limit = {
				NOT = { government_has_flag = government_is_landless_adventurer }
			}
			custom_description_no_bullet = { ### Custom Effect
				text = forced_vassalage_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
thoughtful_perk = { # Thoughtful
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 2 } 
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = thoughtful_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
vts_true_knight_perk = { # True Knight
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 3 2 }
	icon = vts_node_diplomacy_3

	character_modifier = {
		martial_lifestyle_xp_gain_add = 10
	}

	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
vts_friend_to_all_perk = { # Friendly to All
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 2 }
	icon = vts_node_eloquent

	character_modifier = {
		max_sway_schemes_add = 1
		#max_befriend_schemes_add = 1
	}

	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
writing_history_perk = { # Family Epic (Adventurer: Gravitas)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 2 }
	icon = vts_node_diplomacy_3

	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = writing_history_perk_adventurer_name
			}
			desc = writing_history_perk_name
		}
	}
	
	effect = {
		if = {
			limit = {
				NOT = { government_has_flag = government_is_landless_adventurer }
			}
			custom_description_no_bullet = { ### Custom Effect
				text = writing_history_perk_effect
			}
		}
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}	
			custom_tooltip = { ### Custom Effect
				text = adventurer_writing_history_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
vts_leech_perk = { # Deadbeat
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 9 2 }
	icon = vts_node_diplomacy_3

	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_leech_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
loyalty_and_respect_perk = { # Always Dependable (Adventurer: Pro Solo Exercitio)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 10.5 2 }
	icon = vts_node_diplomacy_3
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = vts_loyalty_and_respect_perk_adventurer_name
			}
			desc = loyalty_and_respect_perk_name
		}
	}
	
	government_character_modifier = {
		flag = government_is_landless_adventurer
		invert_check = yes
		spouse_opinion = 50
	}

	effect = {
		if = {
			limit = {
				NOT = { government_has_flag = government_is_landless_adventurer }
			}
			custom_description_no_bullet = { ### Custom Effect
				text = loyalty_and_respect_perk_stats_effect
			}
		}
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}
			hidden_effect = {
				add_perk = stalwart_leader_perk
			}
			custom_tooltip = {
				text = adventurer_stalwart_leader_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}
flexible_truces_perk = { # Trucebreaker
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 12 2 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = flexible_truces_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_15_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_15_trigger = yes
	}
}

### 20 Skill Perks

inspiring_rule_perk = { # Servants of the Realm (Adventurer: Guest of Honor)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 0 3 }
	icon = vts_node_diplomacy_3

	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = inspiring_rule_perk_adventurer_name
			}
			desc = vts_servants_of_the_realm_perk_name
		}
	}
	government_character_modifier = {
		flag = government_is_landless_adventurer
		invert_check = yes
		monthly_prestige_gain_per_happy_powerful_vassal_mult = 0.05
	}
	effect = {
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}
			custom_tooltip = {
				text = adventurer_inspiring_rule_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}

	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
promising_prospects_perk = { # Royal Marriage
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 1.5 3 }
	icon = vts_node_diplomacy_3

	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = promising_prospects_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
defensive_negotiations_perk = { # Defensive Negotiations (Adventurer: Worthy to Follow)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 3 3 } 
	icon = vts_node_defensive_negotiations
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = vts_defensive_negotiations_perk_adventurer_name
			}
			desc = defensive_negotiations_perk_name
		}
	}
	
	effect = {
		if = {
			limit = {
				NOT = { government_has_flag = government_is_landless_adventurer }
			}
			custom_description_no_bullet = { ### Custom Effect
				text = defensive_negotiations_perk_effect
			}
		}
		else = {
			custom_tooltip = { ### Custom Effect
				text = adventurer_defensive_negotiations_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
vts_ulterior_motives_perk = { # Ulterior Motives
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 3 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_ulterior_motives_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
vts_socializer_perk = { # Socializer
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 3 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		max_personal_schemes_add = 1
		max_political_schemes_add = 1
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
vts_tempting_words_perk = { # Tempting Words
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 3 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		owned_personal_scheme_success_chance_max_add = 10
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
vts_sworn_to_you_perk = { # Sworn to You
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 9 3 }
	icon = vts_node_diplomacy_3
	
	auto_selection_weight = {
		value = 0
	}
	
	effect = {
		hidden_effect = { vts_create_character_diplomacy_guest_effect = yes }
		custom_description_no_bullet = { ### Custom Effect
			text = vts_sworn_to_you_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
groomed_to_rule_perk = { # Familial Ties
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 10.5 3 }
	icon = vts_node_diplomacy_3

	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = groomed_to_rule_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}
		# If a child has already gotten their childhood personality or education (and thus missed the skill gain), add it now.
		hidden_effect = {
			save_scope_as = parent
			every_child = {
				limit = {
					OR = {
						has_trait = curious
						has_trait = rowdy
						has_trait = charming
						has_trait = pensive
						has_trait = bossy
						has_trait = education_martial
						has_trait = education_intrigue
						has_trait = education_stewardship
						has_trait = education_learning
						has_trait = education_diplomacy
					}
				}
				groomed_to_rule_random_skills_effect = yes
			}
		}
		if = {
			limit = {
				has_bp2_dlc_trigger = yes
			}
			custom_description_no_bullet = {
				text = groomed_to_rule_perk_2_effect
			}
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}
vts_honored_dynasty_perk = { # Honored Dynasty (Adventurer: Goblets and Glory)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 12 3 }
	icon = vts_node_diplomacy_3
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = vts_honored_dynasty_perk_adventurer_name
			}
			desc = vts_honored_dynasty_perk_name
		}
	}
	
	effect = {
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}
			custom_tooltip = { 
				text = vts_honored_dynasty_adventurer_perk_effect
			}
		}
		else = {
			custom_description_no_bullet = { ### Custom Effect
				text = vts_honored_dynasty_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_20_req_effect
		}		
	}
	can_be_picked = { 
		vts_diplomacy_skill_20_trigger = yes
	}
}

### 25 Skill Perks

vts_upper_echelon_perk = { # Upper Echelon
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 0 4 }
	icon = vts_node_diplomacy_3

	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_upper_echelon_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
true_ruler_perk = { # True Ruler (Adventurer: Do You Know Who I Am)
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 1.5 4 }
	icon = vts_node_diplomacy_3
	
	name = {
		first_valid = {
			triggered_desc = {
				trigger = { is_landless_adventurer = yes }
				desc = true_ruler_perk_adventurer_name
			}
			desc = true_ruler_perk_name
		}
	}
	effect = {
		if = {
			limit = {
				government_has_flag = government_is_landless_adventurer
			}
			custom_tooltip = { ### Custom Effect
				text = adventurer_true_ruler_perk_effect
			}
		}
		else = {
			custom_description_no_bullet = {
				text = true_ruler_perk_effect
			}
			custom_description_no_bullet = {
				text = true_ruler_confederation_perk_effect
			}
			custom_description_no_bullet = {
				text = true_ruler_nomadic_perk_effect
			}
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}		
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
vts_remember_me_perk = { # Remember Me
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 3 4 }
	icon = vts_node_diplomacy_3

	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_remember_me_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
vts_silver_tongue_perk = { # Silver Tongue
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 4.5 4 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		diplomacy_scheme_phase_duration = major_scheme_phase_duration_bonus_value
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
dignitas_perk = { # Dignitas
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 6 4 }
	icon = vts_node_diplomacy_3
	
	character_modifier = {
		monthly_prestige = 1
	}
	
	effect = {
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
a_life_of_glory_perk = { # Eminence
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 7.5 4 }
	icon = vts_node_diplomacy_3
	
	name = {
		first_valid = {
			desc = vts_eminence_perk_name
		}
	}
	
	character_modifier = {
		prestige_level_impact_mult = 1.0
	}
	
	effect = {
		if = {
			limit = { government_has_flag = government_is_mandala }	
			custom_description_no_bullet = { text = add_mandala_radiance_perk_effect }
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
vts_golden_stag_perk = { # Beneath a Golden Stag
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 9 4 }
	icon = vts_node_diplomacy_3
	
	effect = { 
		custom_description_no_bullet = { ### Custom Effect
			text = vts_golden_stag_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
sound_foundations_perk = { # Householder
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 10.5 4 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effects
			text = sound_foundations_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
		hidden_effect = {
			every_child = {
				root = {
					sound_foundations_skill_gain_effect = yes
				}
			}
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}
vts_kingmaker_perk = { # To Your Good Health
	lifestyle = diplomacy_lifestyle
	tree = foreign_affairs
	position = { 12 4 }
	icon = vts_node_diplomacy_3
	
	effect = {
		custom_description_no_bullet = { ### Custom Effect
			text = vts_to_your_good_health_perk_effect
		}
		custom_description_no_bullet = { ### Perk Requirements
			text = vts_diplomacy_skill_25_req_effect
		}
	}
	can_be_picked = { 
		vts_diplomacy_skill_25_trigger = yes
	}
}