targetted_decisions = {

	break_up_with_lover = {
		ai_target_filter = court
		
		from_potential = {
			ai = no
			has_dlc = "Way of Life"
			has_lover = yes
		}
		potential = {
			is_lover = FROM
			NOT = { any_spouse = { character = FROM } }
			NOT = { any_consort = { character = FROM } }
		}
		allow = {
			always = yes
		}
		effect = {
			FROM = { character_event = { id = WoL.1109 tooltip = EVTTOOLTIP64046 } }
		}
		revoke_allowed = {
			always = no
		}
		ai_will_do = {
			factor = 0
		}
	}

	seduce_decision = {
		
		ai_target_filter = realm
	
		from_potential = {
			is_marriage_adult = yes
			has_focus = focus_seduction
			NOT = { trait = incapable }
			prisoner = no
			NOT = { has_any_opinion_modifier = opinion_seducing }
			OR = {
				ai = no
				AND = {
					OR = {
						is_female = no
						AND = {
							trait = homosexual
							OR = {
								is_married = yes
								is_consort = yes
							}
						}
						trait = extraverted 
						any_spouse = {
							trait = homosexual
						}
						any_consort = {
							trait = homosexual
						}
					}
					is_ill = no
					NOT = { trait = eunuch }
					NOT = { trait = infirm }
					NOT = { trait = inbred }
					NOT = { trait = imbecile }
					NOT = { trait = introverted }
					NOT = { trait = close_minded }
				}
			}
		}
		
		potential = {
			is_marriage_adult = yes
			NOT = { character = FROM }
			NOT = { trait = incapable }
			prisoner = no
			NOT = { is_lover = FROM }
			NOT = { is_former_lover = FROM }
			
			NOT = { is_consort = FROM }
			NOT = { any_spouse = { character = FROM } }
			
			#NOT = { is_child_of = FROM }
			#NOT = { mother_even_if_dead = { is_child_of = FROM } }
			#NOT = { father_even_if_dead = { is_child_of = FROM } }
			#FROM = {
				#NOT = { is_child_of = ROOT }
				#NOT = { mother_even_if_dead = { is_child_of = ROOT } }
				#NOT = { father_even_if_dead = { is_child_of = ROOT } }
			#}
			
			OR = {
				AND = {
					FROM = { trait = clone }
					trait = clone
				}
				AND = {
				    NOT = { is_child_of = FROM }
					NOT = { mother_even_if_dead = { is_child_of = FROM } }
				    NOT = { father_even_if_dead = { is_child_of = FROM } }
					FROM = { 
					      NOT = { is_child_of = ROOT }
						  NOT = { mother_even_if_dead = { is_child_of = ROOT } }
						  NOT = { father_even_if_dead = { is_child_of = ROOT } }
				    }
				}
			}
			OR = {
				AND = {
					FROM = { NOT = { trait = homosexual } }
					NOT = { trait = homosexual }
					NOT = { same_sex = FROM }
				}
				AND = {
					FROM = { 
					      OR = {
					          trait = homosexual
							  trait = bisexual
						  }
				    }
					same_sex = FROM
				}
			}
		}
		
		allow = {
			#NOT = { trait = celibate }
			#NOT = { FROM = { trait = celibate } }
			#religion_group = FROM
			is_within_diplo_range = FROM
		}
		
		effect = {
			hidden_tooltip = {
				FROM = {
					opinion = {
						who = ROOT
						modifier = opinion_seducing
						years = 1000
					}
					
					if = {
						limit = {
							is_close_relative = ROOT
							#NOT = { religion = messalian }
							#NOT = { religion = zoroastrian }
						}
						character_event = { id = WoL.102 days = 1 } # Warning - Incest scandal risk
						break = yes
					}
					
					#if = {
						#limit = {
							#same_sex = ROOT
						#}
						#character_event = { id = WoL.104 days = 1 } # Warning - Homosexual scandal risk
						#break = yes
					#}
					
					#if = {
						#limit = {
							#religion_group = christian
							#OR = {
								#is_priest = yes
								#trait = monk
								#trait = nun
								#ROOT = { is_priest = yes }
								#ROOT = { trait = monk }
								#ROOT = { trait = nun }
							#}
						#}
						#character_event = { id = WoL.103 days = 1 } # Warning - Priest scandal risk
						#break = yes
					#}
					
					if = {
						limit = { 
							age_diff = {
								who = ROOT
								years = 25
							}
						}
						character_event = { id = WoL.101 days = 1 } # Warning - Age scandal risk
						break = yes
					}
					
					character_event = { id = WoL.100 days = 1 } # No warning - Let the chase begin!
				}
			}
		}
		
		revoke_allowed = {
			always = no
		}
		
		ai_will_do = {
			factor = 1 		# 1 = 100% chance every month (for each allowed target!)
			modifier = {
				factor = 0.05
			}
			modifier = {
				factor = 0
				is_female = yes
				age = 40
			}
			modifier = {
				factor = 0
				is_female = yes
				has_character_modifier = lustful_affair_timer
			}
			modifier = {
				factor = 0.5
				FROM = {
					is_female = no
					num_of_children = 3
				}
			}
			modifier = {
				factor = 0.1
				FROM = {
					is_female = no
					num_of_children = 6
				}
			}
			modifier = {
				factor = 0.5
				FROM = {
					is_female = no
					num_of_children = 8
				}
			}
			
			modifier = {
				factor = 0
				num_of_lovers = 1
				NOT = { trait = extraverted }
				#NOT = { trait = hedonist }
				#NOT = { trait = seducer }
				#NOT = { trait = seductress }
				NOT = { has_focus = focus_seduction }
			}
			
			modifier = {
				factor = 0.25
				ai = no
			}
			
			modifier = {
				factor = 0.1
				is_ruler = no
				any_spouse = {
					ai = no
				}
				any_consort = {
					ai = no
				}
			}
			
			modifier = {
				factor = 10
				FROM = {
					OR = {
						trait = extraverted
						#trait = hedonist
						#trait = seducer
						#trait = seductress
					}
				}
			}
			
			modifier = {
				factor = 0
				OR = {
					trait = introverted
					trait = ugly
					trait = dwarf
					trait = inbred
					trait = imbecile
					trait = clubfooted
					trait = harelip
					trait = hunchback
					trait = eunuch
					is_ill = yes
					is_pregnant = yes
				}
			}
			modifier = {
				factor = 0.25
				is_close_relative = FROM
				FROM = {
					NOT = { trait = extraverted }
					#NOT = { trait = arbitrary }
					NOT = { trait = possessed }
					NOT = { trait = lunatic }
				}
			}
			
			modifier = {
				factor = 2
				trait = friendly
			}
			modifier = {
				factor = 5 # A more interesting quarry
				OR = {
					is_playable = yes
					is_married = yes
					father_even_if_dead = {
						always = yes
					}
					mother_even_if_dead = {
						always = yes
					}
				}
			}
			
			modifier = {
				factor = 10
				trait = fair
			}
		}
	}
	
	stop_seduce_decision = {
		filter = self
		ai_target_filter = self
	
		potential = {
			ai = no
			is_marriage_adult = yes
			has_focus = focus_seduction
			has_character_flag = seduction_confirmed
			has_any_opinion_modifier = opinion_seducing
		}
		
		effect = {
			random_opinion_modifier_target = {
				limit = {
					ROOT = {
						has_opinion_modifier = {
							who = PREV
							name = opinion_seducing
						}
					}
				}
				save_event_target_as = target_seduced
				ROOT = { character_event = { id = WoL.118 tooltip = stop_seduce_decision_tt } }
			}
		}
		
		revoke_allowed = {
			always = no
		}
		
		ai_will_do = {
			factor = 0
		}
	}
	
	stop_seduce_decision_target = {
		ai_target_filter = realm
	
		from_potential = {
			ai = no
			is_marriage_adult = yes
			has_focus = focus_seduction
			has_character_flag = seduction_confirmed
			has_any_opinion_modifier = opinion_seducing
		}
		
		potential = {
			FROM = {
				has_opinion_modifier = {
					who = ROOT
					name = opinion_seducing
				}
			}
		}
		
		effect = {
			save_event_target_as = target_seduced
			hidden_tooltip = {
				FROM = { character_event = { id = WoL.118 } }
			}
		}
		
		revoke_allowed = {
			always = no
		}
		
		ai_will_do = {
			factor = 0
		}
	}
}