
targetted_decisions = {

seduce_mod_decision = {
		only_playable = yes
		
		ai_target_filter = realm
	
		from_potential = {
			is_playable = yes
			age >= 12
			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 = lustful
						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 = chaste }
					NOT = { trait = shy }
				}
			}
		}
		
		potential = {
			age >= 12 
			NOT = { character = FROM }
			
		}
		
		allow = {
			NOR = {
				has_opinion_modifier = { who = FROM modifier = opinion_seduced_refused }
				has_character_modifier = dismissed_proposal
			}
			NOT = { trait = celibate }
			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 = KEK.102 days = 1 } # Warning - Incest scandal risk
						break = yes
					}
					
					if = {
						limit = {
							same_sex = ROOT
						}
						character_event = { id = KEK.104 days = 1 } # Warning - Homosexual scandal risk
						break = yes
					}
					
					if = {
						limit = {
							religion_group = christian
							OR = {
								is_priest = yes
								is_ascetic_trigger = yes
								ROOT = { is_priest = yes }
								ROOT = { is_ascetic_trigger = yes }
							}
						}
						character_event = { id = KEK.103 days = 1 } # Warning - Priest scandal risk
						break = yes
					}
					
					if = {
						limit = { 
							age_diff = {
								who = ROOT
								years = 25
							}
						}
						character_event = { id = KEK.101 days = 1 } # Warning - Age scandal risk
						break = yes
					}
					
					character_event = { id = KEK.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.4
			}
			modifier = {
				factor = 1
				is_female = yes
				age = 40
			}
			modifier = {
				factor = 1
				is_female = yes
				has_character_modifier = lustful_affair_timer
			}
			modifier = {
				factor = 1
				FROM = {
					is_female = no
					num_of_children = 3
				}
			}
			modifier = {
				factor = 0.5
				FROM = {
					is_female = no
					num_of_children = 6
				}
			}
			modifier = {
				factor = 0.5
				FROM = {
					is_female = no
					num_of_children = 8
				}
			}
			
			modifier = {
				factor = 1
				num_of_lovers = 1
				NOT = { trait = lustful }
				NOT = { trait = hedonist }
				NOT = { trait = seducer }
				NOT = { trait = seductress }
				NOT = { has_focus = focus_seduction }
			}
			
			modifier = {
				factor = 10
				ai = no
			}
			
			modifier = {
				factor = 1
				is_ruler = no
				OR = {
					any_spouse = {
						ai = no
					}
					any_consort = {
						ai = no
					}
				}
			}
			
			modifier = {
				factor = 10
				FROM = {
					OR = {
						trait = lustful
						trait = hedonist
						trait = seducer
						trait = seductress
					}
				}
			}
			
			modifier = {
				factor = 0.5
				OR = {
					trait = chaste
					trait = ugly
					trait = dwarf
					trait = inbred
					trait = imbecile
					trait = clubfooted
					trait = harelip
					trait = hunchback
					trait = eunuch
					is_ill = yes
					is_pregnant = yes
				}
			}
			modifier = {
				factor = 6
				is_close_relative = FROM
				FROM = {
					NOT = { trait = lustful }
					NOT = { trait = arbitrary }
					NOT = { trait = possessed }
					NOT = { trait = lunatic }
				}
			}
			
			modifier = {
				factor = 2
				trait = gregarious
			}
			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
			}
		}
	}
}	