owp_trait_Almighty_Sociologists = {
	cost = 0
	initial = yes
	category = normal	
	randomized = no
	advanced_trait = no	
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_natural_physicists" "trait_natural_engineers" "trait_nerve_stapled" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		biologist_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1
			from = { has_research_designation = yes }
		}
		modifier = {
			add = 1
			from = { has_building = building_order_keep }
		}
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Armageddon_Arsenal = {
	cost = 0
	initial = yes
	category = normal	
	randomized = no
	advanced_trait = no
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		army_damage_mult = 4
		army_collateral_damage_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_AscendIQ_Algorithm = {
	cost = 0
	initial = yes
	category = normal		
	randomized = no
	advanced_trait = no
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		pop_bonus_workforce_mult = 1
	}

	slave_cost = {
		energy = 100000
	}
	assembly_score = {
		modifier = {
			add = 0.8 #always good
		}
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Brilliant_Farmers = {
	cost = 0
	initial = yes
	category = normal			
	randomized = no
	advanced_trait = no	
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0	# 1.0 = 100% chance of being considered for new traits when forming half-species. does not guarantee the trait will be added if it costs points.
	allowed_archetypes = { BIOLOGICAL }
	modifier = {
		farmer_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_farming_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Electrogenic_Perfection = {
	cost = 0
	initial = yes
	category = normal		
	randomized = no
	advanced_trait = no	
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		technician_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_generator_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Emotion_OmniMatrix = {
	cost = 0
	initial = yes
	randomized = no
	category = normal		
	advanced_trait = no	
	opposites = { "trait_robot_uncanny" }
	allowed_archetypes = { MACHINE ROBOT }
	modifier = {
		entertainer_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Endura_Mech = {
	cost = 0
	initial = yes
	category = normal			
	randomized = no
	advanced_trait = no	
	opposites = { "trait_robot_high_maintenance" }

	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		planet_pops_robotics_upkeep_mult = -2
		army_health = 3
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Eternal_Beings = {
	cost = 0
	initial = yes
	randomized = no
	category = normal			
	advanced_trait = no
	immortal_leaders = yes
	allowed_archetypes = {
		BIOLOGICAL LITHOID
		
	}
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = no
	}
	potential_crossbreeding_chance = 0
	ai_weight = {
		weight = 0
	}	
	modifier = {
		army_health = 3
		lead
		
	}
	slave_cost = {
		energy = 10000
	}
}
owp_trait_ExploreX_Drive = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	opposites = { "trait_robot_repurposed_hardware" }

	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		species_leader_exp_gain = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_FlexiRecall_Unit = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		negative_leader_traits_species = -10
		leaders_upkeep_mult = -1
	}
	ai_weight = {
		factor = 0
	}
	slave_cost = {
		energy = 10000
	}
}
owp_trait_Glorious_Architects = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_solitary" }

	allowed_archetypes = { BIOLOGICAL LITHOID }

	modifier = {
		pop_housing_usage_mult = -1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		factor = 0
	}	
}
owp_trait_Guardian_Goliath = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		army_health = 4
		army_damage_taken_mult = -0.5

	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Harmonious_Sovereigns = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_quarrelsome" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		bureaucrat_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_unity_designation = yes }
		}
		modifier = {
			add = 1.5
			from = { has_building = building_order_keep }
		}
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_High_Speed_Reproduction = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_slow_breeders" "trait_fertile" "trait_rapid_breeders_lithoid" "trait_plantoid_budding" "trait_lithoid_budding" "trait_vat_grown" "trait_tiyanki" "trait_humanoid_existential_iteroparity" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		logistic_growth_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Indestructable = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		army_health = 4
		army_damage_taken_mult = -0.5
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Joymaster = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0

	opposites = { "trait_repugnant" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		pop_happiness = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Knowledge_Absorbers = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_slow_learners" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		species_leader_exp_gain = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Magnificient_Engineers = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_natural_physicists" "trait_natural_sociologists" "trait_nerve_stapled" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		engineer_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1
			from = { has_research_designation = yes }
		}
		modifier = {
			add = 1
			from = { has_building = building_order_keep }
		}
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Maximal_Adaption = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		pop_environment_tolerance = 1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_MegaCrop_Extractor = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		farmer_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_farming_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}

	ai_weight = {
		weight = 0
	}
}
owp_trait_Nano_Repair_Nodes = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	opposites = { "trait_robot_high_maintenance" }

	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		planet_pops_robotics_upkeep_mult = -1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Nanohub_Transformation = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	opposites = { "trait_robot_bulky" }

	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		pop_housing_usage_mult = -1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_Obedient_Mass = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	modifier = { pop_government_ethic_attraction = 1 bureaucrat_jobs_bonus_workforce_mult = 1 }

	allowed_archetypes = { BIOLOGICAL LITHOID }

	opposites = { "trait_deviants" "trait_hive_mind" "trait_machine_unit" }
	ai_weight = {
		weight = 0
	}
	slave_cost = {
		energy = 10000
	}
}
owp_trait_Persuasion_Nullifier = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	allowed_archetypes = { ROBOT MACHINE }


	modifier = {
		bureaucrat_jobs_bonus_workforce_mult = 2
		coordinator_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_unity_designation = yes }
		}
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_PrimeTrade_Nexus = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		trader_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}	
}
owp_trait_RapidReplicate_Reactor = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	opposites = { "trait_robot_custom_made" }

	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		planet_pop_assembly_mult = 1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Sovereign_Traders = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0	
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		trader_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_trade_designation = yes }
		}
	}
	ai_weight = {
		weight = 0
	}		
}
owp_trait_Superior_Physicists = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_natural_engineers" "trait_natural_sociologists" "trait_nerve_stapled" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		physicist_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1
			from = { has_research_designation = yes }
		}
		modifier = {
			add = 1
			from = { has_building = building_order_keep }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Supreme_Researchers = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_nerve_stapled" "trait_erudite" "trait_enigmatic_intelligence_poor" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		physicist_jobs_bonus_workforce_mult = 1
		biologist_jobs_bonus_workforce_mult = 1
		engineer_jobs_bonus_workforce_mult = 1
	}
	slave_cost = {
		energy = 1000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_research_designation = yes }
		}
		modifier = {
			add = 1.5
			from = { has_building = building_order_keep }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Swift_Sync_Processors = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	allowed_archetypes = { ROBOT MACHINE }
	modifier = {
		physicist_jobs_bonus_workforce_mult = 1
		biologist_jobs_bonus_workforce_mult = 1
		engineer_jobs_bonus_workforce_mult = 1
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_research_designation = yes }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_TitanCore_Drill = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no	
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		miner_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_mining_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Total_Recycling = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_wasteful" "trait_hive_mind" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		planet_pops_consumer_goods_upkeep_mult = -1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Ultimate_Showmen = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0

	opposites = { "trait_repugnant" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		entertainer_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 500
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Ultimate_Miners = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no			
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		miner_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_mining_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Ultra_Cell_Saver = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no			
	allowed_archetypes = { ROBOT MACHINE }

	modifier = {
		technician_jobs_bonus_workforce_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	assembly_score = {
		modifier = {
			add = 1.5
			from = { has_generator_designation = yes }
		}
		modifier = {
			add = 0.5
			from = { has_rural_designation = yes }
		}
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_UltraNano_Protocol = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	opposites = { "trait_robot_luxurious" }

	allowed_archetypes = { ROBOT MACHINE }

	#assembling_modifier, declining_modifier, growing_modifier are applied to planet when pop is the one assembling/declining/growing
	assembling_modifier = {
		planet_pop_assemblers_upkeep_mult = -1
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Unbreakable_Mirror_Defense = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		army_defense_damage_mult = 4
		army_defense_health_mult = 4
		army_defense_morale_mult = 2
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Unparalleled_Strength = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		army_damage_mult = 4
		army_attack_damage_mult = 2
		army_morale = 4
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Unsurpassed_Talent = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	allowed_archetypes = { BIOLOGICAL LITHOID }
	opposites = { "trait_nerve_stapled" }
	slave_cost = {
		energy = 10000
	}
	modifier = {
		negative_leader_traits_species = -10
		leaders_upkeep_mult = -1
	}
	ai_weight = {
		weight = 0	
	}		
}
owp_trait_Unwavering_Patriots = {
	cost = 0
	initial = yes
	randomized = no
	advanced_trait = no		
	species_possible_remove = {
		can_remove_beneficial_genetic_traits = yes
	}
	species_possible_merge_remove = {
		always = yes
	}
	potential_crossbreeding_chance = 0
	opposites = { "trait_unruly" }
	allowed_archetypes = { BIOLOGICAL LITHOID }
	modifier = {
		species_empire_size_mult = -1
		army_morale = 4
	}
	slave_cost = {
		energy = 10000
	}
	ai_weight = {
		weight = 0	
	}		
}

