leader_trait_shroudwalker = {
	inline_script = {
		script = trait/icon_psionic
		CLASS = leader
		ICON = "GFX_leader_trait_shroudwalkers"
		RARITY = veteran
		COUNCIL = no
		TIER = none
	}
	planet_modifier = {
		planet_amenities_mult = 0.1
		planet_jobs_unity_produces_mult = 0.1
	}
	triggered_planet_modifier = {
		potential = {
			trait_is_gestalt_check = no
		}
		planet_telepaths_unity_produces_add = 1.5
		planet_bureaucrats_unity_produces_add = 0.5
	}
	triggered_planet_modifier = {
		potential = {
			trait_is_gestalt_check = yes
			trait_is_wilderness_check = no
		}
		planet_bureaucrats_unity_produces_add = 1
	}
	triggered_planet_modifier = {
		potential = {
			trait_is_wilderness_check = yes
		}
		planet_jobs_unity_produces_mult = 0.1
	}
	sector_modifier = {
		planet_amenities_mult = 0.05
		planet_jobs_unity_produces_mult = 0.05
	}
	triggered_sector_modifier = {
		potential = {
			trait_is_gestalt_check = no
		}
		planet_telepaths_unity_produces_add = 0.25
		planet_telepaths_unity_produces_add = 0.75
	}
	triggered_sector_modifier = {
		potential = {
			trait_is_gestalt_check = yes
			trait_is_wilderness_check = no
		}
		planet_bureaucrats_unity_produces_add = 0.5
	}
	triggered_sector_modifier = {
		potential = {
			trait_is_wilderness_check = yes
		}
		planet_jobs_unity_produces_mult = 0.05
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		country_unity_produces_mult  = 0.15
	}
	councilor_modifier = {
		category_psionics_research_speed_mult = 0.15
	}
	triggered_self_modifier = {
		potential = {
			is_councilor = yes
		}
		councilor_skill_add  = 3
	}
	self_modifier = {
		leader_lifespan_add = 30
	}
	leader_class = { official }
	initial = no
	randomized = no
}

leader_trait_master_salvager = {
	force_councilor_trait = yes
	inline_script = {
		script = trait/icon
		CLASS = scientist
		ICON = "GFX_leader_trait_master_salvager"
		RARITY = veteran
		COUNCIL = no
		TIER = none
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		ships_upkeep_mult = -0.05
		starbase_shipyard_build_cost_mult = -0.05
	}
	councilor_modifier = {
		country_alloys_produces_mult = 0.1
	}
	custom_tooltip_with_modifiers = leader_trait_master_salvager_effect
	initial = no
	randomized = no
	leader_class = { scientist }
	ai_weight = 100
}

leader_trait_curator = {
	inline_script = {
		script = trait/icon
		CLASS = scientist
		ICON = "GFX_leader_trait_curator"
		RARITY = veteran
		COUNCIL = yes
		TIER = none
	}
	custom_tooltip_with_modifiers = leader_trait_curator_effect
	councilor_modifier = {
		all_technology_research_speed = 0.05
		science_ship_survey_speed = 0.25
		# increased chance to discover rare techs (weighted in tech-script)
	}
	triggered_councilor_modifier = {
		potential = {
			trait_is_wilderness_check = no
		}
		planet_researchers_upkeep_mult = 0.05
	}
	triggered_councilor_modifier = {
		potential = {
			trait_is_wilderness_check = yes
		}
		planet_research_buildings_upkeep_mult = 0.15
	}
	triggered_councilor_modifier = {
		potential = {
			has_grand_archive_dlc = yes
		}
		specimens_produces_mult = 0.05
	}
	initial = no
	randomized = no
	leader_class = { scientist }
	ai_weight = 100
}

leader_trait_enclave_trader = {
	cost = 0
	inline_script = {
		script = trait/icon
		CLASS = official
		ICON = "GFX_leader_trait_enclave_trader"
		RARITY = common
		COUNCIL = no
		TIER = none
	}
	planet_modifier = {
		planet_jobs_trade_produces_mult = 0.15
	}
	sector_modifier = {
		planet_jobs_trade_produces_mult = 0.075
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		official_initial_skill = 1
		official_exp_gain = 0.15
	}
	councilor_modifier = {
		commercial_pact_mult = 0.15
	}
	leader_class = { official }
	initial = no
	randomized = no
}

leader_trait_xuracorp_liaison = {
	cost = 0
	inline_script = {
		script = trait/icon
		CLASS = official
		ICON = "GFX_leader_trait_enclave_trader"
		RARITY = veteran
		COUNCIL = no
		TIER = none
	}

	inline_script = {
		script = paragon/leader_resource_produces
		RESOURCE = exotic_gases
		AMOUNT = 2
	}

	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		megastructure_build_speed_mult = 0.15
		megastructures_cost_mult = -0.05
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
			trait_is_nomad_check = yes
		}
		planet_artificial_max_districts_add = 1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = yes }
		megastructures_arkships_cost_mult = -0.1
		starbase_arkship_upgrades_cost_mult = -0.1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = no }
		station_gatherers_produces_mult = 0.2
		shipclass_mining_station_build_speed_mult = 0.2
	}
	planet_modifier = {
		planet_jobs_exotic_gases_produces_mult = 0.2
		planet_jobs_trade_produces_mult = 0.10
	}
	sector_modifier = {
		planet_jobs_exotic_gases_produces_mult = 0.10
		planet_jobs_trade_produces_mult = 0.05
	}
	leader_class = { official }
	initial = no
	randomized = no
}

leader_trait_riggan_liaison = {
	cost = 0
	inline_script = {
		script = trait/icon
		CLASS = official
		ICON = "GFX_leader_trait_enclave_trader"
		RARITY = veteran
		COUNCIL = no
		TIER = none
	}

	inline_script = {
		script = paragon/leader_resource_produces
		RESOURCE = volatile_motes
		AMOUNT = 2
	}

	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		megastructure_build_speed_mult = 0.15
		megastructures_cost_mult = -0.05
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
			trait_is_nomad_check = yes
		}
		planet_artificial_max_districts_add = 1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = yes }
		megastructures_arkships_cost_mult = -0.1
		starbase_arkship_upgrades_cost_mult = -0.1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = no }
		station_gatherers_produces_mult = 0.2
		shipclass_mining_station_build_speed_mult = 0.2
	}
	planet_modifier = {
		planet_jobs_volatile_motes_produces_mult = 0.2
		planet_jobs_trade_produces_mult = 0.10
	}
	sector_modifier = {
		planet_jobs_volatile_motes_produces_mult = 0.10
		planet_jobs_trade_produces_mult = 0.05
	}
	leader_class = { official }
	initial = no
	randomized = no
}

leader_trait_muutagan_liaison = {
	cost = 0
	inline_script = {
		script = trait/icon
		CLASS = official
		ICON = "GFX_leader_trait_enclave_trader"
		RARITY = veteran
		COUNCIL = no
		TIER = none
	}

	inline_script = {
		script = paragon/leader_resource_produces
		RESOURCE = rare_crystals
		AMOUNT = 2
	}

	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
		}
		megastructure_build_speed_mult = 0.15
		megastructures_cost_mult = -0.05
	}
	triggered_councilor_modifier = {
		potential = {
			is_ruler = yes
			trait_is_nomad_check = yes
		}
		planet_artificial_max_districts_add = 1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = yes }
		megastructures_arkships_cost_mult = -0.05
		starbase_arkship_upgrades_cost_mult = -0.1
	}
	triggered_councilor_modifier = {
		potential = { trait_is_nomad_check = no }
		station_gatherers_produces_mult = 0.2
		shipclass_mining_station_build_speed_mult = 0.2
	}
	planet_modifier = {
		planet_jobs_rare_crystals_produces_mult = 0.2
		planet_jobs_trade_produces_mult = 0.10
	}
	sector_modifier = {
		planet_jobs_rare_crystals_produces_mult = 0.10
		planet_jobs_trade_produces_mult = 0.05
	}
	leader_class = { official }
	initial = no
	randomized = no
}
