leader_traits = {

	
##################################
# Common Traits
##################################
	UKR_polish_officer = { 
		type = all
		trait_type = personality_trait
		gain_xp = {
			always = no # not gainable
		}
		allowed = {
			FROM = {
				tag = UKR
			}
		}
		modifier = {
			
		}
		
		new_commander_weight = {
			factor = 0
		}
	}
	UKR_military_medicine_officer = { 
		type = corps_commander
		trait_type = personality_trait
		gain_xp = {
			always = no # not gainable
		}

		modifier = {
			land_reinforce_rate = 0.05
			experience_loss_factor = -0.10
		}

		new_commander_weight = {
			factor = 0
		}
	}
	UKR_discredited_commander = { 
		type = corps_commander
		trait_type = personality_trait
		gain_xp = {
			always = no # not gainable
		}

		modifier = {
			promote_cost_factor = 10
		}

		new_commander_weight = {
			factor = 0
		}
	}
	UKR_makhnovist_insurgent = { 
		type = corps_commander
		trait_type = personality_trait
		gain_xp = {
			always = no # not gainable
		}

		modifier = {
			equipment_capture = 0.05
			cas_damage_reduction = 0.25
			terrain_penalty_reduction = 0.15
			max_commander_army_size = -6
			promote_cost_factor = 0.5
		}

		new_commander_weight = {
			factor = 0
		}
	}
	UKR_rebel_leader = { 
		type = corps_commander
		trait_type = personality_trait
		gain_xp = {
			always = no # not gainable
		}

		modifier = {
			equipment_capture = 0.03
			army_core_attack_factor = 0.05
			army_core_defence_factor = 0.05
			max_commander_army_size = -6
			promote_cost_factor = 0.5
		}

		new_commander_weight = {
			factor = 0
		}
	}
	UKR_cowed_by_party_army = {

		type = { land }
		trait_type = personality_trait

		allowed = {
			FROM = { original_tag = UKR }
		}

		new_commander_weight = {
			factor = 0
		}

		attack_skill = -2
		defense_skill = -2
		
		modifier = {
			army_morale_factor = -0.1
		}
	}
}
