﻿#Prowess
#Commanding Focus
reperk_nht_unrivaled_mastery_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_commander
	position = { 0.5 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_commander_perk
		reperk_ai_trigger = { PERK = reperk_nht_unrivaled_mastery_perk }
	}

	effect = {
		add_prowess_skill = {
			value = 1
			if = {
				limit = {
					has_game_rule = reperk_double_strength
				}
				multiply = 2
			}
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_unrivaled_mastery_perk } }
	}
}

reperk_nht_logistical_optimization_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_commander
	position = { 3.5 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_commander_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_logistical_optimization_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_logistical_optimization_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_logistical_optimization_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_logistical_optimization_perk } }
	}
}

#Offense Focus
reperk_nht_bolstered_ranks_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_offense
	position = { 2.25 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_vanguard_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_bolstered_ranks_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_bolstered_ranks_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_bolstered_ranks_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_bolstered_ranks_perk } }
	}
}

reperk_nht_menacing_authority_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_offense
	position = { -0.25 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_vanguard_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_menacing_authority_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_menacing_authority_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_menacing_authority_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_menacing_authority_perk } }
	}
}

#Defense Focus
reperk_nht_safe_passage_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_defense
	position = { 2.25 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_sentinel_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_safe_passage_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_safe_passage_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_safe_passage_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_safe_passage_perk } }
	}
}

reperk_nht_chivalric_mastery_perk = {
	lifestyle = nht_prowess_lifestyle
	tree = nht_defense
	position = { -0.25 5.5 }
	icon = repeatable_perk_prowess

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_sentinel_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_chivalric_mastery_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_chivalric_mastery_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_chivalric_mastery_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_chivalric_mastery_perk } }
	}
}



#Leadership
#Visionarty Focus
reperk_nht_strategic_parley_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_visionary
	position = { 0.5 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_visionary_perk
	}

	effect = {
		add_diplomacy_skill = {
			value = 1
			if = {
				limit = {
					has_game_rule = reperk_double_strength
				}
				multiply = 2
			}
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_strategic_parley_perk } }
	}
}

reperk_nht_courtly_elegance_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_visionary
	position = { 3.5 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_visionary_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_courtly_elegance_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_courtly_elegance_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_courtly_elegance_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_courtly_elegance_perk } }
	}
}

#Tradition Focus
reperk_nht_tax_harvesting_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_charismatic
	position = { 2.25 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_charismatic_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_tax_harvesting_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_tax_harvesting_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_tax_harvesting_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_tax_harvesting_perk } }
	}
}

reperk_nht_resourceful_oversight_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_charismatic
	position = { -0.25 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_charismatic_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_resourceful_oversight_perk }
	}

	effect = {
		add_stewardship_skill = {
			value = 1
			if = {
				limit = {
					has_game_rule = reperk_double_strength
				}
				multiply = 2
			}
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_resourceful_oversight_perk } }
	}
}

#Founder Focus
reperk_nht_hereditary_excellence_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_founder
	position = { 2.25 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_founder_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_hereditary_excellence_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_hereditary_excellence_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_hereditary_excellence_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_hereditary_excellence_perk } }
	}
}

reperk_nht_enhanced_immunity_perk = {
	lifestyle = nht_leadership_lifestyle
	tree = nht_founder
	position = { -0.25 5.5 }
	icon = repeatable_perk_leadership

	auto_selection_weight = {
		value = reperk_ai_weight
	}

	can_be_picked = { 
		has_perk = nht_founder_perk
		reperk_max_stack_trigger = { PERK = reperk_nht_enhanced_immunity_perk }
	}

	effect = {
		if = {
			limit = {
				has_game_rule = reperk_double_strength
			}
			add_character_modifier = reperk_nht_enhanced_immunity_strong_modifier
		}
		else = {
			add_character_modifier = reperk_nht_enhanced_immunity_modifier
		}
		hidden_effect = { reperk_on_select_effect = { PERK = reperk_nht_enhanced_immunity_perk } }
	}
}