﻿# Standard Values
@pos_compat_high = 30
@pos_compat_medium = 15
@pos_compat_low = 5

@neg_compat_high = -30
@neg_compat_medium = -15
@neg_compat_low = -5

adulterer = {

	same_opinion = 10
	category = fame
	
	ruler_designer_cost = -5
	
	# [mtxxx]
	culture_modifier = {
		parameter = adulterer_trait_gives_bonuses
		intrigue_per_prestige_level = 1
		monthly_prestige = 1
		vassal_opinion = -15
	}
	# [/mtxxx]
	culture_modifier = {
		parameter = adulterer_fornicator_penalties
		same_culture_opinion = -15
	}

	triggered_opinion = {
		parameter = adultery_male_crime
		male_only = yes
		opinion_modifier = adulterer_crime
		ignore_opinion_value_if_same_trait = yes
	}
	triggered_opinion = {
		parameter = adultery_male_shunned
		male_only = yes
		opinion_modifier = adulterer_intolerant
		ignore_opinion_value_if_same_trait = yes
	}
	triggered_opinion = {
		parameter = adultery_female_crime
		female_only = yes
		opinion_modifier = adulterer_crime
		ignore_opinion_value_if_same_trait = yes
	}
	triggered_opinion = {
		parameter = adultery_female_shunned
		female_only = yes
		opinion_modifier = adulterer_intolerant
		ignore_opinion_value_if_same_trait = yes
	}

	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_adulterer_desc
			}
			desc = trait_adulterer_character_desc
		}
	}
}

brave = {
	category = personality
	opposites = {
		craven
	}
	martial = 2
	prowess = 3
	
	attraction_opinion = 10
	glory_hound_opinion = 10
	opposite_opinion = -10
	same_opinion = 10
	
	# [mtxxx]
	culture_modifier = {
		parameter = brave_trait_gives_bonuses
		advantage = 5
		monthly_martial_lifestyle_xp_gain_mult = 0.2
		monthly_prestige = 0.5
		same_culture_opinion = 10
	}

	#AGOT Disabled
	# culture_modifier = {
	# 	parameter = trait_county_opinion_modifiers
	# 	county_opinion_add = 10
	# }
	
	culture_modifier = {
		parameter = mountain_trait_bonuses
		mountains_max_combat_roll = 3
		#AGOT Added
		majorroad_mountains_max_combat_roll = 3
		minorroad_mountains_max_combat_roll = 3
		desert_mountains_max_combat_roll = 3
		#AGOT Added
		majorroad_desert_mountains_max_combat_roll = 3
		minorroad_desert_mountains_max_combat_roll = 3
		glacier_max_combat_roll = 3
		majorroad_glacier_max_combat_roll = 3
		minorroad_glacier_max_combat_roll = 3
		canyon_max_combat_roll = 3
		majorroad_canyon_max_combat_roll = 3
		minorroad_canyon_max_combat_roll = 3
	}
	
	culture_modifier = {
		parameter = winter_trait_bonuses
		winter_movement_speed = 0.1
	}
	
	culture_modifier = {
		parameter = hill_trait_bonuses
		hills_advantage = 4
		#AGOT Added
		majorroad_hills_advantage = 4
		minorroad_hills_advantage = 4
		hills_attrition_mult = -0.25
		#AGOT Added
		majorroad_hills_attrition_mult = -0.25
		minorroad_hills_attrition_mult = -0.25
		highlands_advantage = 4
		majorroad_highlands_advantage = 4
		minorroad_highlands_advantage = 4
		highlands_attrition_mult = -0.25
		majorroad_highlands_attrition_mult = -0.25
		minorroad_highlands_attrition_mult = -0.25
	}
	
	#AGOT Added
	culture_modifier = {
		parameter = wetlands_trait_bonuses
		wetlands_max_combat_roll = 5
		majorroad_wetlands_max_combat_roll = 5
		minorroad_wetlands_max_combat_roll = 5
	}

	#AGOT Added
	culture_modifier = {
		parameter = plains_trait_bonuses
		plains_advantage = 4
		majorroad_plains_advantage = 4
		minorroad_plains_advantage = 4
	}
	
	ruler_designer_cost = 40
	
	flag = higher_chance_of_dying_in_battle
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_brave_desc
			}
			desc = trait_brave_character_desc
		}
	}

	ai_energy = low_positive_ai_value
	ai_boldness = dominant_positive_ai_value
	ai_rationality = low_negative_ai_value
	ai_sociability = low_positive_ai_value
	ai_amenity_target_baseline = 0.1

	compatibility = {
		brave = @pos_compat_high
		ambitious = @pos_compat_medium
		rowdy = @pos_compat_medium
		gallant = @pos_compat_low
		lifestyle_blademaster = @pos_compat_low
		strategist = @pos_compat_low
		overseer = @pos_compat_low
		gallant = @pos_compat_low
		craven = @neg_compat_high
		lazy = @neg_compat_medium
		calm = @neg_compat_low
		content = @neg_compat_low
		#AGOT Added
		inquisitive = @neg_compat_low
	}
}
