# Entirely disabled, see CK2Plus_employment_decisions

decisions = {

	employ_soldier = {
		ai = no

		potential = {
			always = no
			in_seclusion = no
		}

		allow = {
			prestige >= 25
			scaled_wealth >= 0.25
		}

		effect = {
			prestige = -25
			scaled_wealth = -0.25

			custom_tooltip = {
				text = promoted_commander_TT

				if = {
					limit = {
						any_owned_bloodline = {
							has_bloodline_flag = bloodline_inspire_commanders
							bloodline_is_active_for = PREV
						}
					}

					random_list = {
						95 = { spawn_great_commander_effect = yes }

						 5 = {
							spawn_fantastic_commander_effect = yes

							new_character = {
								opinion = {
									name = opinion_legendary_commander
									years = 50
									who = ROOT
								}
							}
						}
					}
				}
				else = {
					spawn_good_commander_effect = yes
				}
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}

	employ_priest = {
		ai = no

		potential = {
			always = no
			in_seclusion = no
			religion_allows_male_temple_holders = yes
		}

		allow = {
			piety >= 25
		}

		effect = {
			piety = -25

			create_random_priest = {
				female = no
				random_traits = yes
				dynasty = actually_culture

				attributes = {
					diplomacy = 2
					learning = 8
					stewardship = 2
					intrigue = 2
					martial = 2
				}
			}

			new_character = {
				remove_trait = slow
				remove_trait = imbecile
				remove_trait = dull
				remove_lifestyle_trait_effect = yes

				# Flavor Randomization
				random_list = {
					35 = {} # Nothing
					20 = { add_trait = theologian }
					15 = { change_learning = 2 }
					10 = { change_learning = 4 }
					 5 = { change_learning = 6 }
					 5 = { add_trait = scholar }
					 5 = { add_trait = mystic }
					 5 = { add_trait = shrewd }
				}

				# If we have a wonder upgrade with "inpires_learning" flag, the priest will be better
				if = {
					limit = { ROOT = { realm_wonder_or_upgrade_has_flag_inspires_learning_trigger = yes } }

					random_list = {
						15 = { add_trait = scholar change_learning = 1 }
						10 = { add_trait = scholar change_learning = 2 }
						 5 = { add_trait = scholar change_learning = 3 }
						10 = { add_trait = erudite }
						10 = { add_trait = physician }
						10 = { add_trait = scholarly_theologian }
						10 = { add_trait = mastermind_theologian }
					}

					random_list = {
						50 = { } # Nothing
						10 = { add_trait = genius }
						10 = { add_trait = chaste }
						10 = { add_trait = poet }
						10 = { add_trait = proud }
						10 = { add_trait = humble }
					}
				}

				if = {
					limit = { has_dharmic_religion_trigger = yes }

					add_trait = brahmin
					character_event = { id = RoI.30121 }
				}
				else_if = {
					limit = {
						OR = {
							religion_openly_hellenic_or_reformed_trigger = yes
							has_religion_feature = religion_astrology
						}
					}

					add_western_zodiac_trait_effect = yes
				}

				if = {
					limit = {
						religion_group = pagan_group
						has_religion_feature = religion_no_leader
					}

					random_list = {
						25 = { add_trait = pagan_branch_1 }
						25 = { add_trait = pagan_branch_2 }
						25 = { add_trait = pagan_branch_3 }
						25 = { add_trait = pagan_branch_4 }
					}
				}

				save_event_target_as = invited_character
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}

	employ_priestess = {
		ai = no

		potential = {
			always = no
			in_seclusion = no
			has_religion_feature = religion_matriarchal
		}

		allow = {
			piety >= 25
		}

		effect = {
			piety = -25

			create_random_priest = {
				female = yes
				random_traits = yes
				dynasty = actually_culture

				attributes = {
					diplomacy = 2
					learning = 8
					stewardship = 2
					intrigue = 2
					martial = 2
				}
			}

			new_character = {
				remove_trait = slow
				remove_trait = imbecile
				remove_trait = dull
				remove_lifestyle_trait_effect = yes

				# Flavor Randomization
				random_list = {
					35 = {} # Nothing
					15 = { change_learning = 2 }
					20 = { add_trait = theologian }
					 5 = { add_trait = scholar }
					 5 = { add_trait = mystic }
					10 = { change_learning = 4 }
					 5 = { change_learning = 6 }
					 5 = { add_trait = shrewd }
				}

				# If we have a wonder upgrade with "inpires_learning" flag, the priest will be better
				if = {
					limit = { ROOT = { realm_wonder_or_upgrade_has_flag_inspires_learning_trigger = yes } }

					random_list = {
						15 = { add_trait = scholar change_learning = 1 }
						10 = { add_trait = scholar change_learning = 2 }
						 5 = { add_trait = scholar change_learning = 3 }
						10 = { add_trait = erudite }
						10 = { add_trait = physician }
						10 = { add_trait = scholarly_theologian }
						10 = { add_trait = mastermind_theologian }
					}

					random_list = {
						50 = { } # Nothing
						10 = { add_trait = genius }
						10 = { add_trait = chaste }
						10 = { add_trait = poet }
						10 = { add_trait = proud }
						10 = { add_trait = humble }
					}
				}

				if = {
					limit = { has_dharmic_religion_trigger = yes }

					add_trait = brahmin
					character_event = { id = RoI.30121 }
				}
				else_if = {
					limit = {
						OR = {
							religion_openly_hellenic_or_reformed_trigger = yes
							has_religion_feature = religion_astrology
						}
					}

					add_western_zodiac_trait_effect = yes
				}

				if = {
					limit = {
						has_religion_feature = religion_no_leader
						religion_group = pagan_group
					}

					random_list = {
						25 = { add_trait = pagan_branch_1 }
						25 = { add_trait = pagan_branch_2 }
						25 = { add_trait = pagan_branch_3 }
						25 = { add_trait = pagan_branch_4 }
					}
				}

				save_event_target_as = invited_character
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}

	employ_steward = {
		ai = no

		potential = {
			always = no
			in_seclusion = no

			OR = {
				has_law = true_cognatic_succession
				has_law = cognatic_succession
				has_law = agnatic_succession
			}
		}

		allow = {
			scaled_wealth >= 0.25
		}

		effect = {
			scaled_wealth = -0.25

			create_random_steward = {
				random_traits = yes
				dynasty = actually_culture
				female = no

				attributes = {
					diplomacy = 2
					learning = 2
					stewardship = 8
					intrigue = 2
					martial = 2
				}
			}

			new_character = {
				remove_trait = slow
				remove_trait = imbecile
				remove_trait = dull
				remove_lifestyle_trait_effect = yes

				# Flavor Randomization
				random_list = {
					35 = {} # Nothing
					15 = { change_stewardship = 2 }
					10 = { add_trait = gardener }
					10 = { add_trait = architect }
					10 = { add_trait = administrator }
					10 = { change_stewardship = 4 }
					 5 = { change_stewardship = 6 }
					 5 = { add_trait = shrewd }
				}

				if = {
					limit = { has_dharmic_religion_trigger = yes }

					add_trait = kshatriya
					character_event = { id = RoI.30121 }
				}
				else_if = {
					limit = {
						OR = {
							religion_openly_hellenic_or_reformed_trigger = yes
							has_religion_feature = religion_astrology
						}
					}

					add_western_zodiac_trait_effect = yes
				}

				if = {
					limit = {
						has_religion_feature = religion_no_leader
						religion_group = pagan_group
					}

					random_list = {
						25 = { add_trait = pagan_branch_1 }
						25 = { add_trait = pagan_branch_2 }
						25 = { add_trait = pagan_branch_3 }
						25 = { add_trait = pagan_branch_4 }
					}
				}

				save_event_target_as = invited_character
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}

	employ_stewardess = {
		ai = no

		potential = {
			always = no
			in_seclusion = no

			OR = {
				has_law = true_cognatic_succession
				has_law = enatic_cognatic_succession
				has_law = enatic_succession
				gender_equality_trigger = yes
			}
		}

		allow = {
			scaled_wealth >= 0.25
		}

		effect = {
			scaled_wealth = -0.25

			create_random_steward = {
				random_traits = yes
				dynasty = actually_culture
				female = yes

				attributes = {
					diplomacy = 2
					learning = 2
					stewardship = 8
					intrigue = 2
					martial = 2
				}
			}

			new_character = {
				remove_trait = slow
				remove_trait = imbecile
				remove_trait = dull
				remove_lifestyle_trait_effect = yes

				# Flavor Randomization
				random_list = {
					35 = {} # Nothing
					15 = { change_stewardship = 2 }
					10 = { add_trait = gardener }
					10 = { add_trait = architect }
					10 = { add_trait = administrator }
					10 = { change_stewardship = 4 }
					 5 = { change_stewardship = 6 }
					 5 = { add_trait = shrewd }
				}

				if = {
					limit = { has_dharmic_religion_trigger = yes }

					add_trait = kshatriya
					character_event = { id = RoI.30121 }
				}
				else_if = {
					limit = {
						OR = {
							religion_openly_hellenic_or_reformed_trigger = yes
							has_religion_feature = religion_astrology
						}
					}

					add_western_zodiac_trait_effect = yes
				}

				if = {
					limit = {
						has_religion_feature = religion_no_leader
						religion_group = pagan_group
					}

					random_list = {
						25 = { add_trait = pagan_branch_1 }
						25 = { add_trait = pagan_branch_2 }
						25 = { add_trait = pagan_branch_3 }
						25 = { add_trait = pagan_branch_4 }
					}
				}

				save_event_target_as = invited_character
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}

	present_debutante = {
		ai = no

		potential = {
			always = no
			in_seclusion = no

			NOR = {
				has_law = enatic_cognatic_succession
				has_law = enatic_succession
			}
		}

		allow = {
			scaled_wealth >= 0.20
		}

		effect = {
			scaled_wealth = -0.20

			spawn_debutante_effect = yes

			hidden_effect = {
				event_target:invited_character = {
					remove_trait = slow
					remove_trait = imbecile
					remove_trait = dull
				}
			}

			character_event = { id = NE.1 } # Notification event for invited character
		}

		ai_will_do = {
			factor = 0
		}
	}
}