###################################
#
# Events for Adult Personality Traits
#
# Id 1000-1499 is reserved
#
###################################
#
# Written by Sara Wendel-rtqvist

# Lustful/Chaste - male
character_event = {
	id = 1000
	desc = "EVTDESC1000"
	picture = "GFX_evt_lovers"

	only_men = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			religion_group = muslim
		}
		NOT = {
			trait = chaste
		}
		NOT = {
			trait = lustful
		}
		NOT = {
			trait = celibate
		}
		NOT = {
			trait = homosexual
		}
		NOT = { trait = eunuch }
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1000"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = gluttonous
			}
		}
		add_trait = lustful
		hidden_tooltip = {
			character_event = {
				id = 38272 #Notify Lustful
			}
		}
	}
	option = {
		name = "EVTOPTB1000"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = temperate
			}
		}
		add_trait = chaste
		hidden_tooltip = {
			character_event = {
				id = 38274 #Notify Chaste
			}
		}
	}
}

#Gluttonous/Temperate
character_event = {
	id = 1001
	desc = "EVTDESC1001"
	picture = "GFX_evt_feast"

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = gluttonous
		}
		NOT = {
			trait = temperate
		}
		NOT = {
			trait = hedonist
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = lustful
		}
		modifier = {
			factor = 1.7
			trait = slothful
		}
	}

	option = {
		name = "EVTOPTA1001"
		add_character_modifier = {
			name = well_fed
			years = 5
		}
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = lustful
			}
		}
		add_trait = gluttonous
		hidden_tooltip = {
			character_event = {
				id = 38277 #Notify Gluttonous
			}
		}
	}
	option = {
		name = "EVTOPTB1001"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = chaste
			}
		}
		add_trait = temperate
		hidden_tooltip = {
			character_event = {
				id = 38276 #Notify Temperate
			}
		}
		random = {
			chance = 25
			health = -1
		}
	}
}

#Charitable/Greedy
character_event = {
	id = 1003
	desc = "EVTDESC1003"
	picture = "GFX_evt_market"

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = greedy
		}
		NOT = {
			trait = charitable
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = kind
		}
	}

	option = {
		name = "EVTOPTA1003"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = kind
			}
		}
		add_trait = charitable
		hidden_tooltip = {
			character_event = {
				id = 38273 #Notify Charitable
			}
		}
	}
	option = {
		name = "EVTOPTB1003"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = envious
			}
		}
		add_trait = greedy
		hidden_tooltip = {
			character_event = {
				id = 38252 #Notify Greedy
			}
		}
	}
}

#Slothful/Diligent
character_event = {
	id = 1004
	desc = "EVTDESC1004"
	picture = "GFX_evt_drunk"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = diligent
		}
		NOT = {
			trait = slothful
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 1.7
			trait = lustful
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
	}

	option = {
		name = "EVTOPTA1004"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = content
			}
		}
		add_trait = slothful
		hidden_tooltip = {
			character_event = {
				id = 38251 #Notify Slothful
			}
		}
		if = {
			limit = { trait = stressed }
			remove_trait = stressed
		}
	}
	option = {
		name = "EVTOPTB1004"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = ambitious
			}
		}
		add_trait = diligent
		hidden_tooltip = {
			character_event = {
				id = 38256 #Notify Diligent
			}
		}
		if = {
			limit = { 
				NOR = { 
					trait = stressed 
					trait = depressed
				}
			}
			random = {
				chance = 25
				add_trait = stressed
				hidden_tooltip = {
					character_event = {
						id = 38282 #Notify Stressed
					}
				}
			}
		}
	}
}

#Kind/Envious - female
character_event = {
	id = 1005
	desc = "EVTDESC1005"
	picture = "GFX_evt_shadowy_cabal"

	only_women = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = envious
		}
		NOT = {
			trait = kind
		}
		NOT = {
			trait = homosexual
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = proud
		}
		modifier = {
			factor = 0.5
			trait = charitable
		}
		modifier = {
			factor = 0.5
			trait = humble
		}
	}

	option = {
		name = "EVTOPTA1005"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = greedy
			}
		}
		add_trait = envious
		hidden_tooltip = {
			character_event = {
				id = 38271 #Notify Envious
			}
		}
	}
	option = {
		name = "EVTOPTB1005"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = charitable
			}
		}
		add_trait = kind
		hidden_tooltip = {
			character_event = {
				id = 38268 #Notify Kind
			}
		}
	}
}

#Kind/Envious - male
character_event = {
	id = 1006
	desc = "EVTDESC1006"
	picture = "GFX_evt_shadowy_cabal"

	only_men = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = envious
		}
		NOT = {
			trait = kind
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 0.5
			trait = greedy
		}
		modifier = {
			factor = 0.5
			trait = proud
		}
		modifier = {
			factor = 1.7
			trait = charitable
		}
		modifier = {
			factor = 1.7
			trait = humble
		}
	}

	option = {
		name = "EVTOPTA1006"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = charitable
			}
		}
		add_trait = kind
		hidden_tooltip = {
			character_event = {
				id = 38268 #Notify Kind
			}
		}
	}
	option = {
		name = "EVTOPTB1006"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = greedy
			}
		}
		add_trait = envious
		hidden_tooltip = {
			character_event = {
				id = 38271 #Notify Envious
			}
		}
	}
}

#Wroth/Patient
character_event = {
	id = 1007
	desc = "EVTDESC1007"
	picture = "GFX_evt_spymaster"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = wroth
		}
		NOT = {
			trait = patient
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = envious
		}
		modifier = {
			factor = 1.7
			trait = cruel
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1007"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = cruel
			}
		}
		add_trait = wroth
		hidden_tooltip = {
			character_event = {
				id = 38254 #Notify Wroth
			}
		}
	}
	option = {
		name = "EVTOPTB1007"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = kind
			}
		}
		add_trait = patient
		hidden_tooltip = {
			character_event = {
				id = 38264 #Notify Patient
			}
		}
	}
}

#Proud/Humble
character_event = {
	id = 1008
	desc = "EVTDESC1008"
	picture = "GFX_evt_throne_room"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = proud
		}
		NOT = {
			trait = humble
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = content
		}
	}

	option = {
		name = "EVTOPTA1008"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = ambitious
			}
		}
		add_trait = proud
		hidden_tooltip = {
			character_event = {
				id = 38261 #Notify Proud
			}
		}
	}
	option = {
		name = "EVTOPTB1008"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = content
			}
		}
		add_trait = humble
		hidden_tooltip = {
			character_event = {
				id = 38260 #Notify Humble
			}
		}
	}
}

#Deceitful/Honest
character_event = {
	id = 1009
	desc = "EVTDESC1009"
	picture = "GFX_evt_whispers"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = deceitful
		}
		NOT = {
			trait = honest
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = envious
		}
		modifier = {
			factor = 1.7
			trait = cruel
		}
		modifier = {
			factor = 1.7
			trait = arbitrary
		}
		modifier = {
			factor = 0.5
			trait = kind
		}
		modifier = {
			factor = 0.5
			trait = just
		}
	}

	option = {
		name = "EVTOPTA1009"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = paranoid
			}
		}
		add_trait = deceitful
		hidden_tooltip = {
			character_event = {
				id = 38255 #Notify Deceitful
			}
		}
	}
	option = {
		name = "EVTOPTB1009"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = trusting
			}
		}
		add_trait = honest
		hidden_tooltip = {
			character_event = {
				id = 38262 #Notify honest
			}
		}
	}
}

#Craven/Brave
character_event = {
	id = 1010
	desc = "EVTDESC1010"
	picture = "GFX_evt_courier"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOR = {
			trait = incapable
			personality_traits = 5
			trait = craven
			trait = brave
		}
	}

	weight_multiplier = {
		days = 1
	}

	option = {
		name = "EVTOPTA1010"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = patient
			}
		}
		add_trait = craven
		hidden_tooltip = {
			character_event = {
				id = 38257 #Notify Craven
			}
		}
	}
	option = {
		name = "EVTOPTB1010"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = wroth
			}
		}
		add_trait = brave
		hidden_tooltip = {
			character_event = {
				id = 38270 #Notify brave
			}
		}
		random = {
			chance = 25
			add_trait = wounded
			hidden_tooltip = {
				character_event = {
					id = 38280 #Notify Wounded
				}
			}
		}
	}
}

#Shy/Gregarious
character_event = {
	id = 1011
	desc = "EVTDESC1011"
	picture = "GFX_evt_garden"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = shy
		}
		NOT = {
			trait = gregarious
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = chaste
		}
		modifier = {
			factor = 0.7
			trait = celibate
		}
		modifier = {
			factor = 1.5
			trait = lustful
		}
		modifier = {
			factor = 0.5
			trait = hedonist
		}
	}

	option = {
		name = "EVTOPTA1011"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = paranoid
			}
		}
		add_trait = shy
		hidden_tooltip = {
			character_event = {
				id = 38263 #Notify shy
			}
		}
	}
	option = {
		name = "EVTOPTB1011"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = trusting
			}
		}
		add_trait = gregarious
		hidden_tooltip = {
			character_event = {
				id = 38265 #Notify Gregarious
			}
		}
	}
}

#Ambitious/Content
character_event = {
	id = 1012
	desc = "EVTDESC1012"
	picture = "GFX_evt_council"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = ambitious
		}
		NOT = {
			trait = content
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = proud
		}
		modifier = {
			factor = 0.5
			trait = humble
		}
	}

	option = {
		name = "EVTOPTA1012"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = proud
			}
		}
		add_trait = ambitious
		hidden_tooltip = {
			character_event = {
				id = 38278 #Notify Ambitious
			}
		}
	}
	option = {
		name = "EVTOPTB1012"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = humble
			}
		}
		add_trait = content
		hidden_tooltip = {
			character_event = {
				id = 38279 #Notify Content
			}
		}
		if = {
			limit = {
				trait = stressed
			}
			remove_trait = stressed
		}
		if = {
			limit = {
				trait = depressed
			}
			remove_trait = depressed
		}
	}
}

#Arbitrary/Just
character_event = {
	id = 1013
	desc = "EVTDESC1013"
	picture = "GFX_evt_beheading"
	border = GFX_event_normal_frame_economy


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = arbitrary
		}
		NOT = {
			trait = just
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = deceitful
		}
		modifier = {
			factor = 1.7
			trait = cruel
		}
		modifier = {
			factor = 0.5
			trait = honest
		}
	}

	option = {
		name = "EVTOPTA1013"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = wroth
			}
		}
		add_trait = arbitrary
		hidden_tooltip = {
			character_event = {
				id = 38266 #Notify Arbitrary
			}
		}
	}
	option = {
		name = "EVTOPTB1013"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = patient
			}
		}
		add_trait = just
		hidden_tooltip = {
			character_event = {
				id = 38267 #Notify Just
			}
		}
	}
}

#Cynical/Zealous
character_event = {
	id = 1014
	desc = "EVTDESC1014"
	picture = "GFX_evt_bishop"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = cynical
		}
		NOT = {
			trait = zealous
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			OR = {
				trait = quick
				trait = shrewd
			}
		}
		modifier = {
			factor = 1.5
			trait = genius
		}
		modifier = {
			factor = 0.5
			OR = {
				trait = slow
				trait = dull
			}
		}
		modifier = {
			factor = 2
			trait = imbecile
		}
		modifier = {
			factor = 1.5
			trait = detached_priest
		}
		modifier = {
			factor = 2
			trait = mastermind_theologian
		}
		modifier = {
			factor = 2
			trait = scholarly_theologian
		}
	}

	option = {
		name = "EVTOPTA1014"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = honest
			}
		}
		add_trait = zealous
		hidden_tooltip = {
			character_event = {
				id = 38269 #Notify Zealous
			}
		}
	}
	option = {
		name = "EVTOPTB1014"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = deceitful
			}
		}
		add_trait = cynical
		hidden_tooltip = {
			character_event = {
				id = 38258 #Notify Cynical
			}
		}
	}
}

#Lustful/chaste - female
character_event = {
	id = 1015
	desc = "EVTDESC1015"
	picture = "GFX_evt_lovers"

	only_women = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			religion_group = muslim
		}
		NOT = {
			trait = chaste
		}
		NOT = {
			trait = lustful
		}
		NOT = {
			trait = celibate
		}
		NOT = {
			trait = homosexual
		}
		NOT = { trait = eunuch }
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1015"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = gluttonous
			}
		}
		add_trait = lustful
		hidden_tooltip = {
			character_event = {
				id = 38272 #Notify Lustful
			}
		}
	}
	option = {
		name = "EVTOPTB1015"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = temperate
			}
		}
		add_trait = chaste
		hidden_tooltip = {
			character_event = {
				id = 38274 #Notify Chaste
			}
		}
	}
}

#Paranoid/Trusting
character_event = {
	id = 1016
	desc = "EVTDESC1016"
	picture = "GFX_evt_lunatic"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = paranoid
		}
		NOT = {
			trait = trusting
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = ambitious
		}
		modifier = {
			factor = 1.7
			trait = envious
		}
		modifier = {
			factor = 1.5
			trait = content
		}
		modifier = {
			factor = 0.5
			trait = kind
		}
	}

	option = {
		name = "EVTOPTA1016"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = gluttonous
			}
		}
		add_trait = paranoid
		hidden_tooltip = {
			character_event = {
				id = 38275 #Notify Paranoid
			}
		}
	}
	option = {
		name = "EVTOPTB1016"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = temperate
			}
		}
		add_trait = trusting
		hidden_tooltip = {
			character_event = {
				id = 38250 #Notify Trusting
			}
		}
	}
}

#Cruel/Kind
character_event = {
	id = 1017
	desc = "EVTDESC1017"
	picture = "GFX_evt_lunatic"


	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = kind
		}
		NOT = {
			trait = cruel
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 0.5
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = envious
		}
		modifier = {
			factor = 1.7
			trait = content
		}
		modifier = {
			factor = 1.7
			trait = kind
		}
	}

	option = {
		name = "EVTOPTA1017"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = wroth
			}
		}
		add_trait = cruel
		hidden_tooltip = {
			character_event = {
				id = 38259 #Notify
			}
		}
	}
	option = {
		name = "EVTOPTB1017"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = patient
			}
		}
		add_trait = kind
		hidden_tooltip = {
			character_event = {
				id = 38268 #Notify Kind
			}
		}
	}
}

#Lustful/chaste - Homosexual female
character_event = {
	id = 1018
	desc = "EVTDESC1018"
	picture = "GFX_evt_lovers"

	only_women = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			religion_group = muslim
		}
		NOT = {
			trait = chaste
		}
		NOT = {
			trait = lustful
		}
		NOT = {
			trait = celibate
		}
		NOT = { trait = eunuch }
		trait = homosexual
		any_courtier = {
			is_female = yes
			is_adult = yes
			trait = homosexual
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1018"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = gluttonous
			}
		}
		add_trait = lustful
		hidden_tooltip = {
			character_event = {
				id = 38272 #Notify Lustful
			}
		}
	}
	option = {
		name = "EVTOPTB1018"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = temperate
			}
		}
		add_trait = chaste
		hidden_tooltip = {
			character_event = {
				id = 38274 #Notify Chaste
			}
		}
	}
}

#Lustful/chaste - Homosexual male
character_event = {
	id = 1019
	desc = "EVTDESC1019"
	picture = "GFX_evt_lovers"

	only_men = yes

	min_age = 16
	is_triggered_only = yes

	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			religion_group = muslim
		}
		NOT = {
			trait = chaste
		}
		NOT = {
			trait = lustful
		}
		NOT = {
			trait = celibate
		}
		NOT = { trait = eunuch }
		trait = homosexual
		any_courtier = {
			is_female = no
			is_adult = yes
			trait = homosexual
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1019"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = gluttonous
			}
		}
		add_trait = lustful
		hidden_tooltip = {
			character_event = {
				id = 38272 #Notify Lustful
			}
		}
	}
	option = {
		name = "EVTOPTB1019"
		ai_chance = {
			factor = 100
			modifier = {
				factor = 2.0
				trait = temperate
			}
		}
		add_trait = chaste
		hidden_tooltip = {
			character_event = {
				id = 38274 #Notify Chaste
			}
		}
	}
}

### THESE EVENTS REMOVES TRAITS ###
#Exterminated (:

### Lustful Muslim ###
character_event = {
	id = 1060
	desc = "EVTDESC1060"
	picture = "GFX_evt_lovers"
	
	min_age = 16
	only_capable = yes
	religion_group = muslim
	
	is_triggered_only = yes
	
	trigger = {
		NOT = {
			personality_traits = 5
		}
		NOT = {
			trait = lustful
		}
		NOT = {
			trait = homosexual
		}
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.7
			trait = greedy
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		modifier = {
			factor = 1.7
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = temperate
		}
	}

	option = {
		name = "EVTOPTA1060"
		if = {
			limit = {
				trait = honest
				NOT = {
					trait = slothful
				}
			}
			random = {
				chance = 70
				
				add_trait = lustful
				hidden_tooltip = {
					character_event = {
						id = 38272 #Notify Lustful
					}
				}
			}
		}
		if = {
			limit = {
				trait = slothful
				NOT = {
					trait = honest
				}
			}
			random = {
				chance = 20
				
				add_trait = lustful
				hidden_tooltip = {
					character_event = {
						id = 38272 #Notify Lustful
					}
				}
			}
		}
		if = {
			limit = {
				NOT = {
					trait = honest
				}
				NOT = {
					trait = slothful
				}
			}
			random = {
				chance = 45
				
				add_trait = lustful
				hidden_tooltip = {
					character_event = {
						id = 38272 #Notify Lustful
					}
				}
			}
		}
		if = {
			limit = {
				trait = honest
				trait = slothful
			}
			random = {
				chance = 45
				
				add_trait = lustful
				hidden_tooltip = {
					character_event = {
						id = 38272 #Notify Lustful
					}
				}
			}
		}
	}
	option = {
		name = "EVTOPTB1060"
		piety = 10
	}
}
### Hafiz - only for Muslims ###
character_event = {
	id = 1070
	desc = "EVTDESC1070"
	picture = GFX_evt_monk
	border = GFX_event_normal_frame_religion

	min_age = 16
	capable_only = yes
	prisoner = no
	religion_group = muslim

	is_triggered_only = yes

	trigger = {
		NOT = { religion = druze }
		NOT = {
			trait = hafiz
		}
		NOT = {
			trait = inbred
		}
		is_dumb_trigger = no
		NOT = {
			trait = infirm
		}
	}

	weight_multiplier = {
		days = 1

		modifier = {
			factor = 0.5
			NOT = { piety = 0 }
		}
		modifier = {
			factor = 1.25
			piety = 100
		}
		modifier = {
			factor = 1.25
			piety = 250
		}
		modifier = {
			factor = 1.25
			piety = 500
		}
		modifier = {
			factor = 0.5
			NOT = { learning = 5 }
		}
		modifier = {
			factor = 0.5
			NOT = { learning = 10 }
		}
		modifier = {
			factor = 1.5
			learning = 15
		}
		modifier = {
			factor = 1.5
			learning = 20
		}
		modifier = {
			factor = 1.5
			trait = faqih
		}
		modifier = {
			factor = 1.5
			trait = scholar
		}
		modifier = {
			factor = 1.5
			trait = zealous
		}
		modifier = {
			factor = 0.1
			trait = cynical
		}
		modifier = {
			factor = 0.1
			trait = slothful
		}
		modifier = {
			factor = 1.5
			trait = ambitious
		}
		modifier = {
			factor = 0.5
			trait = content
		}
	}

	option = {
		name = "EVTOPTA1070"
		set_character_flag = aspiring_hafiz_flag
		add_character_modifier = {
			name = aspiring_hafiz
			duration = -1
		}
	}
	option = {
		name = "EVTOPTB1070"
		if = {
			limit = {
				NOT = {
					trait = slothful
				}
			}
			random = {
				chance = 50
				add_trait = slothful
				hidden_tooltip = {
					character_event = {
						id = 38251 #Notify Slothful
					}
				}
			}
		}
		if = {
			limit = {
				trait = slothful
			}
			piety = -10
		}
	}
}

#Become Hafiz [Root.GetTitledFirstName]
character_event = {
	id = 1071
	desc = "EVTDESC1071"
	picture = GFX_evt_monk
	border = GFX_event_normal_frame_religion

	min_age = 16
	capable_only = yes
	prisoner = no
	religion_group = muslim
	has_character_flag = aspiring_hafiz_flag

	trigger = {
		has_character_modifier = aspiring_hafiz
		NOT = {
			trait = hafiz
		}
		had_character_flag = {
			flag = aspiring_hafiz_flag
			days = 365
		}
	}

	mean_time_to_happen = {
		months = 36

		modifier = {
			factor = 0.7
			trait = diligent
		}
		modifier = {
			factor = 0.7
			trait = scholar
		}
		modifier = {
			factor = 0.7
			trait = zealous
		}
		modifier = {
			factor = 2
			trait = cynical
		}
		modifier = {
			factor = 2
			trait = slothful
		}
		modifier = {
			factor = 2
			trait = content
		}
	}

	option = {
		name = "EVTOPTA1071"
		add_trait = hafiz
		remove_character_modifier = aspiring_hafiz
		clr_character_flag = aspiring_hafiz_flag
	}
}

