namespace = lovers

################################################
# Lover events from VIET
################################################
# Character can't satisfy lover
character_event = {
	id = lovers.1
	desc = EVTDESClovers.1
	picture = GFX_evt_lovers
	
	capable_only = yes
	only_rulers = yes
	prisoner = no
	
	is_triggered_only = yes
	
	trigger = {
		in_command = no
		war = no
		is_abroad = no
		has_lover = yes
		NOT = { trait = celibate }
		any_lover = {
			OR = {
				trait = lustful
				trait = hedonist
				trait = gregarious
				is_strong_trigger = yes
			}
			NOT = { trait = chaste }
			NOT = { trait = celibate }
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 0.5
			trait = hedonist
		}
		modifier = {
			factor = 2
			trait = content
		}
		modifier = {
			factor = 0.5
			trait = lustful
		}
		modifier = {
			factor = 2
			trait = chaste
		}
		modifier = {
			factor = 0.5
			has_fair_trait_trigger = yes
		}
		modifier = {
			factor = 2
			has_ugly_trait_trigger = yes
		}
	}
	
	option = {
		name = EVTOPTAlovers.1 #Try harder
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = content
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = craven
			}
			modifier = {
				factor = 0.5
				trait = shy
			}
			modifier = {
				factor = 2
				trait = gregarious
			}
			modifier = {
				factor = 2
				trait = hedonist
			}
			modifier = {
				factor = 2
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = chaste
			}
			random_list = {
				70 = { }
				30 = { remove_trait = chaste }
			}
		}
		random_lover = {
			limit = {
				OR = {
					trait = lustful
					trait = hedonist
					trait = gregarious
					is_strong_trigger = yes
				}
				NOT = { trait = chaste }
				NOT = { trait = celibate }
			}
			opinion = {
				modifier = opinion_reassured_of_love
				who = ROOT
				years = 1
			}
		}
	}
	option = {
		name = EVTOPTBlovers.1 #Nice and easy
		tooltip_info = patient
		trigger = { 
			trait = patient
		}
		ai_chance = {
			factor = 2
			modifier = {
				factor = 2
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = slothful
			}
			modifier = {
				factor = 2
				trait = hedonist
			}
			modifier = {
				factor = 2
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = chaste
			}
			random_list = {
				70 = { }
				30 = { remove_trait = chaste }
			}
		}
		random_lover = {
			limit = {
				OR = {
					trait = lustful
					trait = hedonist
					trait = gregarious
					is_strong_trigger = yes
				}
				NOT = { trait = chaste }
				NOT = { trait = celibate }
			}
			opinion = {
				modifier = opinion_delighted
				who = ROOT
				years = 1
			}
		}
	}
	option = {
		name = EVTOPTClovers.1 #Exotica
		tooltip_info = learning
		trigger = { 
			learning = 13
		}
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = content
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = craven
			}
			modifier = {
				factor = 0.5
				trait = shy
			}
			modifier = {
				factor = 2
				trait = gregarious
			}
			modifier = {
				factor = 2
				trait = hedonist
			}
			modifier = {
				factor = 2
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = chaste
			}
			random_list = {
				70 = { }
				30 = { remove_trait = chaste }
			}
		}
		random_lover = {
			limit = {
				OR = {
					trait = lustful
					trait = hedonist
					trait = gregarious
					is_strong_trigger = yes
				}
				NOT = { trait = chaste }
				NOT = { trait = celibate }
			}
			opinion = {
				modifier = opinion_happy
				who = ROOT
				years = 1
			}
		}
	}
}
# Character & lover are too chaste
character_event = {
	id = lovers.2
	desc = EVTDESClovers.2
	picture = GFX_evt_quarrel
	
	capable_only = yes
	only_rulers = yes
	prisoner = no
	
	is_triggered_only = yes
	
	trigger = {
		in_command = no
		war = no
		is_abroad = no
		has_lover = yes
		NOT = { trait = celibate }
		NOT = { trait = lustful }
		NOT = { trait = hedonist }
		NOT = { trait = gregarious }
		OR = {
			trait = shy
			trait = craven
			trait = slothful
			trait = chaste
		}
		any_lover = {
			NOT = { trait = celibate }
			NOT = { trait = lustful }
			NOT = { trait = hedonist }
			NOT = { trait = gregarious }
			OR = {
				trait = shy
				trait = craven
				trait = slothful
				trait = chaste
			}
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 0.5
			trait = humble
		}
		modifier = {
			factor = 2
			trait = proud
		}
		modifier = {
			factor = 0.5
			trait = content
		}
		modifier = {
			factor = 2
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = shy
		}
		modifier = {
			factor = 2
			trait = gregarious
		}
	}
	
	option = {
		name = EVTOPTAlovers.2 #A little more physical?
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = content
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = craven
			}
			modifier = {
				factor = 0.5
				trait = shy
			}
			modifier = {
				factor = 2
				trait = gregarious
			}
			modifier = {
				factor = 2
				trait = hedonist
			}
			modifier = {
				factor = 4
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = chaste
			}
			random_list = {
				70 = { }
				30 = { remove_trait = chaste }
			}
		}
		prestige = 5
		random_lover = {
			limit = {
				NOT = { trait = celibate }
				NOT = { trait = lustful }
				NOT = { trait = hedonist }
				NOT = { trait = gregarious }
				OR = {
					trait = shy
					trait = craven
					trait = slothful
					trait = chaste
				}
			}
			opinion = {
				modifier = opinion_confused
				who = ROOT
				years = 1
			}
		}
	}
	option = {
		name = EVTOPTBlovers.2 #Happy with how things are
		tooltip_info = content
		trigger = { 
			trait = content
		}
		ai_chance = {
			factor = 4
			modifier = {
				factor = 2
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = slothful
			}
			modifier = {
				factor = 0.1
				trait = hedonist
			}
			modifier = {
				factor = 0.1
				trait = lustful
			}
		}
		prestige = -5
		piety = 10
		random_lover = {
			limit = {
				NOT = { trait = celibate }
				NOT = { trait = lustful }
				NOT = { trait = hedonist }
				NOT = { trait = gregarious }
				OR = {
					trait = shy
					trait = craven
					trait = slothful
					trait = chaste
				}
			}
			opinion = {
				modifier = opinion_approves
				who = ROOT
				years = 1
			}
		}
	}
	option = {
		name = EVTOPTClovers.2 #Spread rumors
		tooltip_info = intrigue
		trigger = { 
			intrigue = 13
		}
		ai_chance = {
			factor = 2
			modifier = {
				factor = 5
				trait = deceitful
			}
			modifier = {
				factor = 2
				trait = chaste
			}
			modifier = {
				factor = 0.5
				trait = brave
			}
			modifier = {
				factor = 2
				trait = craven
			}
			modifier = {
				factor = 0.5
				trait = just
			}
			modifier = {
				factor = 0.1
				trait = honest
			}
			modifier = {
				factor = 2
				trait = arbitrary
			}
		}
		if = {
			limit = {
				trait = honest
			}
			random_list = {
				70 = { }
				30 = { remove_trait = honest }
			}
		}
		if = {
			limit = {
				NOT = { trait = deceitful }
			}
			random_list = {
				70 = { }
				30 = { add_trait = deceitful }
			}
		}
		prestige = 10
		piety = -5
	}
}
# Character & lover - why do you love me?
character_event = {
	id = lovers.3
	desc = EVTDESClovers.3
	picture = GFX_evt_quarrel
	
	capable_only = yes
	only_rulers = yes
	prisoner = no
	
	is_triggered_only = yes
	
	trigger = {
		in_command = no
		war = no
		is_abroad = no
		has_lover = yes
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 0.5
			trait = humble
		}
		modifier = {
			factor = 2
			trait = proud
		}
		modifier = {
			factor = 0.5
			trait = envious
		}
		modifier = {
			factor = 2
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = deceitful
		}
		modifier = {
			factor = 2
			trait = honest
		}
		modifier = {
			factor = 0.5
			trait = shy
		}
		modifier = {
			factor = 2
			trait = gregarious
		}
	}
	
	option = {
		name = EVTOPTAlovers.3 # Pretty
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = kind
			}
			modifier = {
				factor = 0.5
				trait = cruel
			}
			modifier = {
				factor = 2
				trait = lustful
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
			modifier = {
				factor = 0.5
				any_lover = {
					has_ugly_trait_trigger = yes
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					has_fair_trait_trigger = yes
				}
			}
			modifier = {
				factor = 0.5
				any_lover = {
					is_weak_trigger = yes
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					is_strong_trigger = yes
				}
			}
			modifier = {
				factor = 0.5
				any_lover = {
					trait = dwarf
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					trait = tall
				}
			}
		}
		random_lover = {
			opinion = {
				modifier = opinion_flattered
				who = ROOT
				years = 1
			}
		}
	}
	option = {
		name = EVTOPTBlovers.3 #Great toy
		ai_chance = {
			factor = 0.5
			modifier = {
				factor = 0.25
				trait = kind
			}
			modifier = {
				factor = 4
				trait = cruel
			}
		}
		random_lover = {
			opinion = {
				modifier = opinion_shocked
				who = ROOT
				years = 1
			}
		}
		if = {
			limit = {
				NOT = { trait = lustful }
			}
			random_list = {
				70 = { }
				30 = { add_trait = lustful }
			}
		}
	}
	option = {
		name = EVTOPTClovers.3 #Personality
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = kind
			}
			modifier = {
				factor = 0.5
				trait = cruel
			}
			modifier = {
				factor = 2
				trait = lustful
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
			modifier = {
				factor = 0.5
				any_lover = {
					trait = envious
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					trait = gregarious
				}
			}
			modifier = {
				factor = 0.5
				any_lover = {
					trait = cruel
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					trait = kind
				}
			}
			modifier = {
				factor = 0.5
				any_lover = {
					trait = wroth
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					trait = patient
				}
			}
			modifier = {
				factor = 0.5
				any_lover = {
					trait = arbitrary
				}
			}
			modifier = {
				factor = 2
				any_lover = {
					trait = just
				}
			}
		}
		if = {
			limit = {
				NOT = { trait = kind }
			}
			random_list = {
				70 = { }
				30 = { add_trait = kind }
			}
		}
		random_lover = {
			opinion = {
				modifier = opinion_flattered
				who = ROOT
				years = 1
			}
		}
	}
}
# Character & lover's display of affections are getting out of hand
character_event = {
	id = lovers.4
	desc = EVTDESClovers.4
	picture = GFX_evt_scandal
	
	capable_only = yes
	only_rulers = yes
	prisoner = no
	
	is_triggered_only = yes
	
	trigger = {
		in_command = no
		war = no
		is_abroad = no
		has_lover = yes
		NOT = { trait = chaste }
		NOT = { trait = celibate }
		NOT = { trait = shy }
		NOT = { trait = humble }
		any_lover = {
			NOT = { trait = chaste }
			NOT = { trait = celibate }
			NOT = { trait = shy }
			NOT = { trait = humble }
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 0.5
			trait = patient
		}
		modifier = {
			factor = 2
			trait = proud
		}
		modifier = {
			factor = 0.5
			trait = slothful
		}
		modifier = {
			factor = 2
			trait = lustful
		}
		modifier = {
			factor = 2
			trait = hedonist
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
		modifier = {
			factor = 2
			trait = gregarious
		}
		modifier = {
			factor = 0.5
			trait = craven
		}
		modifier = {
			factor = 2
			trait = arbitrary
		}
	}
	
	option = {
		name = EVTOPTAlovers.4 # Fine we'll stop
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = content
			}
			modifier = {
				factor = 0.2
				trait = lustful
			}
			modifier = {
				factor = 5
				trait = craven
			}
			modifier = {
				factor = 0.2
				trait = hedonist
			}
		}
		if = {
			limit = {
				NOT = { trait = chaste }
			}
			random_list = {
				70 = { }
				30 = { add_trait = chaste }
			}
		}
		random_lover = {
			limit = {
				NOT = { trait = chaste }
				NOT = { trait = celibate }
				NOT = { trait = shy }
				NOT = { trait = humble }
			}
			opinion = {
				modifier = opinion_very_disappointed
				who = ROOT
				years = 1
			}
		}
		prestige = 3
		piety = 3
	}
	option = {
		name = EVTOPTBlovers.4 #Act more modestly
		ai_chance = {
			factor = 2
			modifier = {
				factor = 2
				trait = content
			}
			modifier = {
				factor = 0.2
				trait = lustful
			}
			modifier = {
				factor = 2
				trait = craven
			}
			modifier = {
				factor = 0.2
				trait = hedonist
			}
		}
		random_lover = {
			limit = {
				NOT = { trait = chaste }
				NOT = { trait = celibate }
				NOT = { trait = shy }
				NOT = { trait = humble }
			}
			opinion = {
				modifier = opinion_disappointed
				who = ROOT
				years = 1
			}
		}
		if = {
			limit = {
				trait = lustful
			}
			random_list = {
				70 = { }
				30 = { remove_trait = lustful }
			}
		}
		piety = 1
		prestige = 1
	}
	option = {
		name = EVTOPTClovers.4 #NO
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = lustful
			}
			modifier = {
				factor = 0.2
				trait = craven
			}
			modifier = {
				factor = 0.5
				trait = just
			}
			modifier = {
				factor = 0.5
				trait = kind
			}
		}
		if = {
			limit = {
				trait = lustful
			}
			random_list = {
				70 = { }
				30 = { remove_trait = lustful }
			}
		}
		random_lover = {
			limit = {
				NOT = { trait = chaste }
				NOT = { trait = celibate }
				NOT = { trait = shy }
				NOT = { trait = humble }
			}
			opinion = {
				modifier = opinion_happy
				who = ROOT
				years = 1
			}
		}
	}
}
# 2 good people fall in love?
character_event = {
	id = lovers.5
	desc = EVTDESClovers.5
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	
	min_age = 15
	capable_only = yes
	prisoner = no
	is_married = no
	
	trigger = {
		NOT = { has_character_modifier = old_age }
		NOT = { trait = homosexual }
		has_lover = no
		any_courtier = {
			is_abroad = no
			prisoner = no
			at_location = ROOT
			OR = {
				AND = {
					ROOT = {
						is_female = yes
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
					is_female = no
					OR = {
						trait = kind
						trait = chaste
						trait = charitable
						trait = patient
						trait = temperate
						trait = diligent
						trait = humble
					}
					NOT = { trait = lustful }
					NOT = { trait = gluttonous }
					NOT = { trait = greedy }
					NOT = { trait = slothful }
					NOT = { trait = envious }
					NOT = { trait = wroth }
					NOT = { trait = proud }
				}
				AND = {
					ROOT = {
						is_female = no
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
					is_female = yes
					OR = {
						trait = kind
						trait = chaste
						trait = charitable
						trait = patient
						trait = temperate
						trait = diligent
						trait = humble
					}
					NOT = { trait = lustful }
					NOT = { trait = gluttonous }
					NOT = { trait = greedy }
					NOT = { trait = slothful }
					NOT = { trait = envious }
					NOT = { trait = wroth }
					NOT = { trait = proud }
				}
			}
			NOT = {
				sibling = ROOT
			}
			is_adult = yes
			NOT = { has_character_modifier = old_age }
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = content
		}
		modifier = {
			factor = 2
			trait = patient
		}
		modifier = {
			factor = 0.5
			trait = diligent
		}
		modifier = {
			factor = 2
			trait = gregarious
		}
		modifier = {
			factor = 0.5
			trait = shy
		}
		modifier = {
			factor = 2
			has_fair_trait_trigger = yes
		}
		modifier = {
			factor = 0.5
			has_ugly_trait_trigger = yes
		}
		modifier = {
			factor = 2
			trait = brave
		}
		modifier = {
			factor = 0.5
			trait = craven
		}
		modifier = { factor = 1.2 has_ambition = obj_find_a_lover }
	}
	
	option = { #Rather not
		name = EVTOPTAlovers.5
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0.5
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = gregarious
			}
			modifier = {
				factor = 3
				trait = chaste
			}
			modifier = {
				factor = 2
				trait = craven
			}
			modifier = {
				factor = 2
				trait = shy
			}
		}
		if = {
			limit = {
				NOT = { trait = chaste }
			}
			random_list = {
				70 = { }
				30 = { add_trait = chaste }
			}
		}
		piety = 2
	}
	option = { #Friendship
		name = EVTOPTClovers.5
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = paranoid
			}
			modifier = {
				factor = 4
				trait = chaste
			}
			modifier = {
				factor = 0.25
				trait = brave
			}
			modifier = {
				factor = 4
				trait = craven
			}
			modifier = {
				factor = 4
				trait = shy
			}
			modifier = {
				factor = 0.25
				trait = gregarious
			}
			modifier = {
				factor = 0.5
				trait = proud
			}
			modifier = {
				factor = 0.5
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = shy
			}
			random_list = {
				70 = { }
				30 = { remove_trait = shy }
			}
		}
		random_courtier = {
			limit = {
				is_abroad = no
				prisoner = no
				at_location = ROOT
				OR = {
					AND = {
						ROOT = {
							is_female = yes
							OR = {
								trait = kind
								trait = chaste
								trait = charitable
								trait = patient
								trait = temperate
								trait = diligent
								trait = humble
							}
							NOT = { trait = lustful }
							NOT = { trait = gluttonous }
							NOT = { trait = greedy }
							NOT = { trait = slothful }
							NOT = { trait = envious }
							NOT = { trait = wroth }
							NOT = { trait = proud }
						}
						is_female = no
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
					AND = {
						ROOT = {
							is_female = no
							OR = {
								trait = kind
								trait = chaste
								trait = charitable
								trait = patient
								trait = temperate
								trait = diligent
								trait = humble
							}
							NOT = { trait = lustful }
							NOT = { trait = gluttonous }
							NOT = { trait = greedy }
							NOT = { trait = slothful }
							NOT = { trait = envious }
							NOT = { trait = wroth }
							NOT = { trait = proud }
						}
						is_female = yes
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
				}
				NOT = {
					sibling = ROOT
				}
				is_adult = yes
				NOT = { has_character_modifier = old_age }
			}
			add_friend = ROOT
		}
		prestige = 1
	}
	option = { #LOVE!
		name = EVTOPTClovers.5
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = paranoid
			}
			modifier = {
				factor = 2
				trait = chaste
			}
			modifier = {
				factor = 0.25
				trait = brave
			}
			modifier = {
				factor = 4
				trait = craven
			}
			modifier = {
				factor = 4
				trait = shy
			}
			modifier = {
				factor = 0.25
				trait = gregarious
			}
			modifier = {
				factor = 0.5
				trait = proud
			}
			modifier = {
				factor = 0.5
				trait = lustful
			}
		}
		if = {
			limit = {
				trait = shy
			}
			random_list = {
				70 = { }
				30 = { remove_trait = shy }
			}
		}
		random_courtier = {
			limit = {
				is_abroad = no
				prisoner = no
				at_location = ROOT
				OR = {
					AND = {
						ROOT = {
							is_female = yes
							OR = {
								trait = kind
								trait = chaste
								trait = charitable
								trait = patient
								trait = temperate
								trait = diligent
								trait = humble
							}
							NOT = { trait = lustful }
							NOT = { trait = gluttonous }
							NOT = { trait = greedy }
							NOT = { trait = slothful }
							NOT = { trait = envious }
							NOT = { trait = wroth }
							NOT = { trait = proud }
						}
						is_female = no
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
					AND = {
						ROOT = {
							is_female = no
							OR = {
								trait = kind
								trait = chaste
								trait = charitable
								trait = patient
								trait = temperate
								trait = diligent
								trait = humble
							}
							NOT = { trait = lustful }
							NOT = { trait = gluttonous }
							NOT = { trait = greedy }
							NOT = { trait = slothful }
							NOT = { trait = envious }
							NOT = { trait = wroth }
							NOT = { trait = proud }
						}
						is_female = yes
						OR = {
							trait = kind
							trait = chaste
							trait = charitable
							trait = patient
							trait = temperate
							trait = diligent
							trait = humble
						}
						NOT = { trait = lustful }
						NOT = { trait = gluttonous }
						NOT = { trait = greedy }
						NOT = { trait = slothful }
						NOT = { trait = envious }
						NOT = { trait = wroth }
						NOT = { trait = proud }
					}
				}
				NOT = {
					sibling = ROOT
				}
				is_adult = yes
				NOT = { has_character_modifier = old_age }
			}
			add_lover = ROOT
		}
	}
}
# Remembering great time with lover
character_event = {
	id = lovers.6 
	desc = EVTDESClovers.6
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	
	min_age = 15
	capable_only = yes
	prisoner = no
	
	trigger = {
		is_ruler = yes
		war = no
		in_command = no
		has_lover = yes
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			trait = gregarious
		}
		modifier = {
			factor = 0.5
			trait = shy
		}
		modifier = {
			factor = 4
			trait = lustful
		}
		modifier = {
			factor = 0.25
			trait = chaste
		}
		modifier = {
			factor = 2
			trait = hedonist
		}
		modifier = {
			factor = 0
			trait = celibate
		}
		modifier = {
			factor = 2
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = cruel
		}
		modifier = {
			factor = 2
			trait = poet
		}
		modifier = {
			factor = 0.5
			trait = depressed
		}
	}
	
	option = {
		name = EVTOPTAlovers.6  #ok
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				trait = lustful
			}
			modifier = {
				factor = 0.5
				trait = chaste
			}
		}
		add_character_modifier = {
			name = lustful_ruler
			duration = 365
		}
		random_lover = {
			opinion = {
				modifier = opinion_happy
				who = ROOT
				years = 1
			}
		}
	}
}
# Sunset Sex
character_event = {
	id = lovers.7
	desc = EVTDESClovers.7
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	min_age = 15
	only_rulers = yes
	capable_only = yes
	prisoner = no
	
	trigger = {
		war = no
		in_command = no
		is_abroad = no
		has_character_modifier = sunset_watcher
		any_lover = {
			NOT = { has_character_modifier = sunset_watcher }
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			trait = shy
		}
		modifier = {
			factor = 0.5
			trait = gregarious
		}
		modifier = {
			factor = 2
			trait = humble
		}
		modifier = {
			factor = 0.5
			trait = proud
		}
		modifier = {
			factor = 2
			trait = zealous
		}
		modifier = {
			factor = 0.5
			trait = cynical
		}
		modifier = {
			factor = 2
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = envious
		}
		modifier = {
			factor = 2
			trait = content
		}
		modifier = {
			factor = 0.5
			trait = ambitious
		}
		modifier = {
			factor = 2
			trait = slothful
		}
		modifier = {
			factor = 0.5
			trait = diligent
		}
		modifier = {
			factor = 2
			trait = patient
		}
		modifier = {
			factor = 0.5
			trait = wroth
		}
	}
	
	option = {
		name = EVTOPTAlovers.7
		add_character_modifier = {
			name = sunset_watcher
			duration = -1
		}
	}
}
# Strange sex smell
character_event = {
	id = lovers.8
	desc = EVTDESClovers.8
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	
	min_age = 15
	only_rulers = yes
	capable_only = yes
	prisoner = no
	
	trigger = {
		war = no
		in_command = no
		is_abroad = no
		has_lover = yes
		any_lover = {
			NOT = { trait = incapable }
		}
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			trait = lustful
		}
		modifier = {
			factor = 0.5
			trait = chaste
		}
		modifier = {
			factor = 2
			trait = wroth
		}
		modifier = {
			factor = 0.5
			trait = patient
		}
		modifier = {
			factor = 2
			trait = paranoid
		}
		modifier = {
			factor = 0.5
			trait = trusting
		}
		modifier = {
			factor = 2
			trait = shy
		}
		modifier = {
			factor = 0.5
			trait = gregarious
		}
		modifier = {
			factor = 2
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = content
		}
		modifier = {
			factor = 2
			intrigue = 15
		}
		modifier = {
			factor = 0.5
			NOT = { intrigue = 7 }
		}
	}
	option = {
		name = EVTOPTAlovers.8
		random = {
			chance = 5
			add_trait = paranoid
			hidden_tooltip = { character_event = { id = 38275 } }
		}
	}
}
# Viagra?
character_event = {
	id = lovers.9
	desc = EVTDESClovers.9
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	min_age = 15
	only_rulers = yes
	capable_only = yes
	prisoner = no
	
	trigger = {
		war = no
		in_command = no
		is_abroad = no
		has_lover = yes
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			trait = lustful
		}
		modifier = {
			factor = 0.5
			trait = chaste
		}
		modifier = {
			factor = 2
			is_strong_trigger = yes
		}
		modifier = {
			factor = 0.5
			is_weak_trigger = yes
		}
		modifier = {
			factor = 2
			trait = patient
		}
		modifier = {
			factor = 0.5
			trait = wroth
		}
		modifier = {
			factor = 2
			trait = shy
		}
		modifier = {
			factor = 0.5
			trait = gregarious
		}
		modifier = {
			factor = 2
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = content
		}
		modifier = {
			factor = 2
			trait = agile
		}
		modifier = {
			factor = 0.5
			trait = hunchback
		}
		modifier = {
			factor = 2
			health = 6
		}
		modifier = {
			factor = 0.5
			NOT = { health = 4 }
		}
	}
	
	option = {
		name = EVTOPTAlovers.9
		add_character_modifier = {
			name = virile_ruler
			duration = -1
		}
	}
}
# Sex fart
character_event = {
	id = lovers.10
	desc = EVTDESClovers.10
	picture = GFX_evt_lovers
	
	is_triggered_only = yes
	min_age = 15
	only_rulers = yes
	capable_only = yes
	prisoner = no
	
	trigger = {
		war = no
		in_command = no
		is_abroad = no
		has_lover = yes
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
		modifier = {
			factor = 2
			trait = shy
		}
		modifier = {
			factor = 0.5
			trait = gregarious
		}
		modifier = {
			factor = 2
			trait = slothful
		}
		modifier = {
			factor = 0.5
			trait = diligent
		}
		modifier = {
			factor = 2
			trait = humble
		}
		modifier = {
			factor = 0.5
			trait = proud
		}
		modifier = {
			factor = 2
			trait = patient
		}
		modifier = {
			factor = 0.5
			trait = wroth
		}
		modifier = {
			factor = 2
			trait = trusting
		}
		modifier = {
			factor = 0.5
			trait = paranoid
		}
	}
	
	option = {
		name = EVTOPTAlovers.10
		random_lover = {
			opinion = {
				modifier = opinion_amused
				who = ROOT
				years = 1
			}
		}
	}
}
