﻿# The Magister's Virgin Warrior
accolade_the_magisters_descriptive_subject = {
	key = "accolade_the_magisters_descriptive_subject"

	num_options = 2

	# Descriptor
	option = {
		random_valid = {
			triggered_desc = {
				trigger = {
					OR = {
						has_trait = lustful
						has_trait = deviant
					}
				}
				desc = accolade_regula_lustful
			}

			triggered_desc = {
				trigger = {
					has_trait = zealous
				}
				desc = accolade_regula_fanatical
			}

			triggered_desc = {
				trigger = {
					has_trait = humble
				}
				desc = accolade_regula_humble
			}

			triggered_desc = {
				trigger = {
					regula_num_children_plus_dead = 0
				}
				desc = accolade_regula_pure
			}

			triggered_desc = {
				trigger = {
					OR = {
						has_trait = fecund
						regula_num_children_plus_dead >= 3
						has_trait = regula_bun_bloodline
					}
				}
				desc = accolade_regula_fertile
			}

			triggered_desc = {
				trigger = {
					has_trait = devoted_trait_group
				}
				desc = accolade_regula_charmed
				desc = accolade_regula_enchanted
			}

			triggered_desc = {
				trigger = {
					OR = {
						has_trait = shy
						has_trait = craven
					}
				}
				desc = accolade_regula_weak_willed
			}

			triggered_desc = {
				trigger = {
					has_trait = beauty_good
				}
				desc = accolade_regula_sexy
				desc = accolade_regula_beautiful
			}

			desc = accolade_regula_loyal
			desc = accolade_regula_warrior
		}
	}

	# Subject
	option = {
		random_valid = {

			triggered_desc = {
				trigger = {
					is_consort_of = scope:owner
				}
				desc = accolade_regula_mistress
				desc = accolade_regula_concubine
				desc = accolade_regula_devoted
			}

			triggered_desc = {
				trigger = {
					OR = {
						has_trait = lustful
						has_trait = seducer
					}
				}
				desc = accolade_regula_fucktoy
				desc = accolade_regula_sextoy
			}

			triggered_desc = {
				trigger = {
					regula_num_children_plus_dead = 0
				}
				desc = accolade_regula_virgin
			}

			triggered_desc = {
				trigger = {
					regula_num_children_plus_dead >= 3
					has_trait = regula_bun_bloodline
					has_trait = fecund
				}
				desc = accolade_regula_breeder
			}

			triggered_desc = {
				trigger = {
					is_child_of = scope:owner
				}
				desc = accolade_regula_daughter
			}

			triggered_desc = {
				trigger = {
					any_parent = {
						is_sibling_of = scope:owner
					}
				}
				desc = accolade_regula_niece
			}

			desc = accolade_regula_slave
			desc = accolade_regula_servant
			desc = accolade_regula_thrall
			desc = accolade_regula_famuli
			desc = accolade_regula_mulsa
			desc = accolade_regula_trophy
			desc = accolade_regula_prize
		}
	}

	potential = {
		is_regula_trigger = yes
	}

	weight = { value = 1000 }
}

# Enslaved by the Magisters Will
accolade_captured_by_the_magisters_power = {
	key = "accolade_captured_by_the_magisters_power"

	num_options = 2

	# Captured
	option = {
		random_valid = {
			desc = accolade_regula_charmed_by
			desc = accolade_regula_enchanted_by
			desc = accolade_regula_enslaved_to
			desc = accolade_regula_controlled_by
			desc = accolade_regula_whipped_by
			desc = accolade_regula_corralled_by
			desc = accolade_regula_chained_to
		}
	}

	# Power
	option = {
		random_valid = {
			desc = accolade_regula_will
			desc = accolade_regula_power
			desc = accolade_regula_seed
			desc = accolade_regula_cock
			desc = accolade_regula_voice
			desc = accolade_regula_edict
			desc = accolade_regula_command
			desc = accolade_regula_magic
		}
	}

	potential = {
		is_regula_trigger = yes
	}

	weight = { value = 1000 }
}
