decisions = {
	seek_ED_treatment = {
		only_playable = yes
		is_high_prio = yes
		
		potential = {
			is_playable = yes
			trait = impotent
			has_assigned_minor_title = title_court_physician
			NOT = { 
				has_character_flag = { recent_ED_treatment }
				has_character_flag = { failed_ED_treatment }
			}
		}
		
		allow = {
			NOT = { trait = incapable }
			prisoner = no
		}
		
		effect = {
			set_character_flag = recent_ED_treatment
			random_courtier_or_vassal = {
				limit = {
					is_adult = yes
					has_minor_title = title_court_physician
					liege = {
						character = ROOT
					}
				}
				character_event = { id = SRR.102 } 
			}
			set_character_flag = { recent_ED_treatment_ED_treatment }
		}
		revoke_allowed = {
			always = no
		}
		ai_will_do = {
			factor = 0
		}
	}
}
targetted_decisions = {
	seduce_spouse = {
		target_filter = realm
		ai_target_filter = realm
		
		from_potential = {
			ai = no
			is_marriage_adult = yes
			OR = {			
				has_focus = focus_seduction
				trait = seducer
				trait = seductress
			}
			is_incapable = no
			prisoner = no
			NOT = { has_any_opinion_modifier = opinion_seducing_concubine }
		}
		
		potential = {
			OR = {
				is_consort = FROM
				any_spouse = { character = FROM }
			}
			is_incapable = no
			prisoner = no
			NOT = { is_lover = FROM }
			OR = {
				AND = {
					FROM = { 
						NAND = { 
							trait = homosexual 
							trait = bisexual
						}
					}
					NOT = { trait = homosexual }
					NOT = { same_sex = FROM }
				}
				AND = {
					FROM = { trait = homosexual }
					OR = {
						trait = homosexual
						trait = bisexual
					}
					same_sex = FROM
				}
				AND = {
					FROM = { trait = bisexual }
					OR = {
						AND = {
							OR = {
								trait = homosexual
								trait = bisexual
							}
							same_sex = FROM
						}
						AND = {
							NOT = { same_sex = FROM }
							NOT = { trait = homosexual }
						}
					}
				}
			}
		}
		
		allow = {
			always = yes
		}
		
		effect = {
			FROM = { character_event = { id = SRR.2050 } }
		}
	}
	curse_penis = {
		is_in_society = yes
		
		target_filter = realm
		ai_target_filter = realm
		ai_check_interval = 12
		
		from_potential = {
			has_dlc = "Reapers"
			society_is_devil_worshiper = yes
			society_rank = 1
			is_incapable = no
			prisoner = no
		}
		
		potential = {
			is_female = no
			NOT = { trait = impotent }
			is_incapable = no
			NOT = { character = FROM }
			
			#Makes sure the AI does good choices
			OR = {
				FROM = { ai = no }
				is_foe = FROM
				any_spouse = { #Unfaithful spouse
					character = FROM
					any_lover = { NOT = { character = FROM } }
				}
				any_consort = { #Unfaithful consort
					character = FROM
					any_lover = { NOT = { character = FROM } }
				}
				any_lover = { any_spouse = { character = FROM  } } #Lover of spouse
				any_lover = { any_lover = { character = FROM } } #Lover of lover
			}
		}
		allow = {
			FROM = { society_currency = 100 }
			
			OR = {
				same_realm = FROM
				is_foe = FROM
			}
			
			custom_tooltip = {
				text = ED_curse_cooldown_tooltip
				hidden_tooltip = {
					NOT = {
						has_character_modifier = ED_curse_cooldown_timer
					}
				}
			}
		}
		
		effect = {
			FROM = { increase_visibility_effect = yes }
			FROM = { character_event = { id = SRR.3 } }
			FROM = { society_currency = -100 }
			hidden_tooltip = {
				add_character_modifier = {
					name = ED_curse_cooldown_timer
					hidden = yes
					years = 5
				}
			}
		}
	}
}