
# All leaders will have a common trait-point value set in defines, which they use to grab traits

# leader_trait = { ruler } - this tags the trait as a leader-trait and not a species-trait
# initial = no - if set to no, this trait can not be granted to leaders when they are generated
# leader_class = { admiral scientist }  -- OR  - if not set, it can be given to all leader-types except Rulers
# requires_traits = { trait_psionic } -- AND - leader-trait can only be randomly given on generation if the leaders species has this trait
# requires_governments = { despotic_hegemony ai_overlordship } -- OR - leader-trait can only be randomly given on generation if the Empire has this type of government form
# prerequisites = { tech_psionic_theory } - AND - leader-trait can only be given if the technology specified has been researched by the Empire

#################
#  Ruler Traits #
#################

# Ruler-traits have the same parameters as leader-traits
# leader_class has to be set to include "ruler" for a ruler to be valid for a trait
# modifiers granted to rulers are applied to the entire Empire

trait_ruler_recruiter_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_recruiter_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		planet_army_build_speed_mult = 1.0
		armies_cost_mult = -0.3
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	opposites = { "trait_ruler_recruiter" }
	prerequisites = { tech_centralized_command  }
	initial = no
	randomized = no
}

trait_ruler_from_the_ranks_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_from_the_ranks_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		army_morale = 0.4
		army_experience_gain_mult = 0.66
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_centralized_command  }
	initial = no
	randomized = no
}

trait_ruler_fortifier_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_fortifier_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		starbase_upgrade_cost_mult = -0.20
		ship_military_station_small_cost_mult = -0.50
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_space_defense_station_1 }
	initial = no
	randomized = no
}

trait_ruler_logistic_understanding_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_logistic_understanding_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		ships_upkeep_mult = -0.1
		armies_upkeep_mult = -0.15
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_military_pioneer_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_military_pioneer_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		country_ship_upgrade_cost_mult = -0.2
		starbase_shipyard_build_cost_mult = -0.15
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_warlike_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/leader_trait_fist_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		ship_weapon_damage = 0.10
		army_damage_mult = 0.20
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_architectural_sense_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_architectural_sense_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		planet_buildings_cost_mult = -0.15
		planet_districts_cost_mult = -0.15
		planet_building_build_speed_mult = 0.2
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_frontier_spirit_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_frontier_spirit_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		ship_colonizer_cost_mult = -0.50
		planet_colony_development_speed_mult = 0.50
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_colonization_1 }
	initial = no
	randomized = no
}

trait_ruler_world_shaper_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_world_shaper_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		terraform_speed_mult = 0.5
		deposit_blockers_cost_mult = -0.25
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_terrestrial_sculpting }
	initial = no
	randomized = no
}

trait_ruler_home_in_the_sky_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_home_in_the_sky_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		starbase_modules_cost_mult = -0.25
		starbase_upgrade_cost_mult = -0.20
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_industrialist_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_industrialist_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		country_minerals_produces_mult = 0.2
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_eye_for_talent_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_eye_for_talent_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		leader_skill_levels = 2
		species_leader_exp_gain = 0.40
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_galactic_administration }
	initial = no
	randomized = no
}

trait_ruler_deep_connections_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_deep_connections_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		country_base_influence_produces_add = 2
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_charismatic_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_charismatic_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		edicts_cost_mult = -0.15
		country_edict_fund_add = 40
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_champion_of_the_people_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_champion_of_the_people_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		pop_happiness = 0.10
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_expansionist_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_expansionist_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		starbase_outpost_cost_mult = -0.25
		country_starbase_influence_cost_mult = -0.25
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_fertility_preacher_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_fertility_preacher_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		planet_jobs_food_produces_mult = 0.2
		pop_growth_speed = 0.10
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_investor_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_investor_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		trade_value_mult = 0.20
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_space_miner_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_space_miner_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		station_gatherers_produces_mult = 0.20
		station_gatherers_cost_mult = -0.35
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

trait_ruler_explorer_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_explorer_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		ship_science_cost_mult = -0.40
		ship_anomaly_research_speed_mult = 0.66
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

leader_trait_fleet_organizer_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/leader_trait_fleet_organizer_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		country_naval_cap_mult = 0.30
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	prerequisites = { tech_doctrine_fleet_size_2 }
	opposites = { "leader_trait_nervous" }
	initial = no
	randomized = no
}

leader_trait_reformer_est_2 = {
	cost = 1
	icon = "gfx/interface/icons/traits/leader_traits/trait_ruler_reformer_est_2.dds"
	leader_potential_add = {
		NOT = { from = { has_ethic = "ethic_gestalt_consciousness" } }
	}
	modifier = {
		country_unity_produces_mult = 0.20
	}
	leader_trait = { ruler }
	leader_class = { ruler }
	initial = no
	randomized = no
}

