###################################
#
# Health Events
#
# Id 6000-6499 is reserved
#
###################################
#
# Written by Sara Wendel-rtqvist
# and Chris King
# and Henrik Eklund

#Syphilitic
character_event = {
	id = 6000
	desc = EVTDESC6000
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	
	min_age = 15
	capable_only = yes
	lacks_dlc = "Reapers"
	is_triggered_only = yes
	
	trigger = {
		NOT = {
			trait = syphilitic
		}
		NOT = {
			trait = celibate
		}
		NOT = {
			trait = infirm
		}
		OR = {
			NOT = { trait = chaste }
			spouse = { 
				is_alive = yes
				is_abroad = no
				trait = syphilitic 
			}
		}
		NOT = { trait = witcher }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 10
			spouse = { 
				trait = syphilitic 
			}
		}
		modifier = {
			factor = 2
			in_command = yes
		}		
		modifier = {
			factor = 2
			trait = lustful
		}
		modifier = {
			factor = 1.7
			trait = hedonist
		}
		
		modifier = {
			factor = 0.2
			trait = chaste
		}
	}
	
	option = {
		name = EVTOPTA6000
		add_trait = syphilitic
		blessing_removes_disease_effect = yes
		deaths_gift_removes_disease_effect = yes
	}
}

#Remove Syphilitic
character_event = {
	id = 6001
	desc = EVTDESC6001
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	min_age = 16
	is_sick = yes
	only_capable = yes
	lacks_dlc = "Reapers"
	is_triggered_only = yes
	
	trigger = {
		health = 6
		trait = syphilitic
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			health = 8
		}
		modifier = {
			factor = 2
			health = 9
		}
		modifier = { factor = 100 trait = witcher }
		modifier = { factor = 2 trait = druid }
	}
	
	option = {
		name = EVTOPTA6001
		remove_trait = syphilitic
	}
}

#Leper
character_event = {
	id = 6010
	desc = EVTDESC6010
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	is_triggered_only = yes
	
	min_age = 10
	only_capable = yes
	
	trigger = {
		NOT = {
			trait = leper
		}
		NOT = {	trait = elf_race }
		NOT = {	trait = dwarf_race }
		NOT = { trait = halfling_race }
		NOT = { trait = gnome_race }
		NOT = { health = 5 }
		NOT = { trait = witcher }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			NOT = { 
				health = 4 
			}
		}
		modifier = {
			factor = 2
			in_command = yes
		}
		modifier = {
			factor = 2
			any_courtier = {
				trait = leper
			}
		}
		modifier = {
			factor = 2
			is_weak_trigger = yes
		}
		modifier = {
			factor = 2
			OR = {
				trait = infection
				trait = severely_injured
				trait = wounded
			}
		}
		modifier = {
			factor = 2
			trait = charitable
		}
		
	}
	
	option = {
		name = EVTOPTA6010
		add_trait = leper
			if = {
				limit = {
					has_dlc = "Reapers"
					is_playable = no
				}
				set_character_flag = new_leper_character
				host = {
					random_courtier_or_vassal = {
						limit = {
							liege = { character = PREVPREV }
							has_minor_title = title_court_physician
						}
						character_event = { id = RIP.11031 days = 1 }
					}
				}
				character_event = { id = RIP.11063 days = 20 }
			}
			if = {
				limit = {
					has_dlc = "Reapers"
					is_playable = yes
				}
				set_character_flag = new_leper_character
				random_courtier_or_vassal = {
					limit = {
						has_minor_title = title_court_physician
					}
					character_event = { id = RIP.11031 days = 1 }
				}
				character_event = { id = RIP.11063 days = 20 }
			}
			
			hidden_tooltip = {
				random_list ={
					100 = {
						character_event = { id = RIP.5041 days = 365 random = 50 }
					}
					75 = {
						character_event = { id = RIP.5041 days = 1500 random = 300 }
					}
					30 = {
						character_event = { id = RIP.5041 days = 3000 random = 600 }
					}
				}
			}
	}
}

#Remove Leper
character_event = {
	id = 6011
	desc = EVTDESC6011
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	min_age = 16
	is_sick = yes
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		health = 4
		treasury = 25
		trait = leper	
	}
	
	weight_multiplier = {
		days = 1
		modifier = { factor = 100 trait = witcher }
		modifier = { factor = 2 trait = druid }
	}
	
	option = {
		name = EVTOPTA6011
		remove_trait = leper
		treasury = -25
	}
}

# Become Lunatic
character_event = {
	id = 6020
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_religion
	is_triggered_only = yes
	
	desc = {
		text = EVTDESC6020
		trigger = {
			is_ill = no
			NOT = { trait = paranoid }
			NOT = { trait = zealous }
			NOT = { trait = incapable }
			prisoner = no
		}
	}
	desc = {
		text = EVTDESC6020_PARA
		trigger = {
			trait = paranoid
			NOT = { trait = incapable }
		}
	}
	desc = {
		text = EVTDESC6020_FEVER
		trigger = {
			is_ill = yes
			NOT = { trait = incapable }
		}
	}
	desc = {
		text = EVTDESC6020_ZEAL
		trigger = {
			trait = zealous
			NOT = { trait = incapable }
		}
	}
	desc = {
		text = EVTDESC6020_PRISON
		trigger = {
			prisoner = yes
			NOT = { trait = incapable }
		}
	}
	desc = {
		text = EVTDESC6020_COMA
		trigger = { trait = incapable }
	}
	
	min_age = 10
	
	trigger = {
		NOT = {
			trait = lunatic
		}
		OR = {
			#Senile/comatose due to old age do not gain lunatic, immortals get a pass though
			NOT = { has_character_modifier = old_age }
			immortal = yes
			NOT = { trait = incapable }
		}
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 333 # 12 years on average
			OR = {
				trait = syphilitic
				trait = has_aztec_disease
			}
		}
		modifier = {
			factor = 167 # 24 years on average
			prisoner = yes
			has_character_modifier = the_oubliette
		}
		modifier = {
			factor = 50 # 80 years on average
			OR = {
				trait = has_typhoid_fever
				trait = has_typhus
			}
		}
		modifier = {
			factor = 10
			prisoner = yes
			NOT = { has_character_modifier = the_oubliette }
			NOT = { has_character_modifier = house_arrest }
		}
		modifier = {
			factor = 5 # 800 years on average
			is_ill = yes
			NOR = {
				trait = has_typhoid_fever
				trait = has_typhus
				trait = syphilitic
				trait = has_aztec_disease
			}
		}
		modifier = {
			factor = 40 # 1 year on average, rabies will also be ill
			trait = rabies
		}
		modifier = {
			factor = 40
			trait = incapable # Coma due to brain damage. Wakes up a lunatic.
		}
		modifier = {
			factor = 40
			AND = {
				trait = incapable
				immortal = yes # Incapable immortals more likely to wake up nuts
			}
		}
		modifier = {
			factor = 4
			trait = paranoid
		}
		modifier = {
			factor = 4
			trait = stressed
		}
		modifier = {
			factor = 2
			trait = depressed
		}
		modifier = {
			factor = 2
			trait = zealous
		}
		modifier = {
			factor = 2
			trait = inbred
		}
		modifier = {
			factor = 2
			trait = imbecile
		}
		modifier = {
			factor = 2
			trait = genius
		}
		modifier = {
			factor = 1.333
			trait = drunkard
		}
		modifier = { factor = 1.333 has_character_flag = hidden_magic_talent }
		modifier = { factor = 2 trait = magic_talent }
	}
	
	option = {
		name = {
			text = EVTOPTA6020
			trigger = {
				is_ill = no
				NOT = { trait = paranoid }
				NOT = { trait = zealous }
				NOT = { trait = incapable }
				prisoner = no
			}
		}
		name = {
			text = EVTOPTA6020_PARA
			trigger = {
				trait = paranoid
				NOT = { trait = incapable }
			}
		}
		name = {
			text = EVTOPTA6020_FEVER
			trigger = {
				is_ill = yes
				NOT = { trait = incapable }
			}
		}
		name = {
			text = EVTOPTA6020_ZEAL
			trigger = {
				trait = zealous
				NOT = { trait = incapable }
			}
		}
		name = {
			text = EVTOPTA6020_PRISON
			trigger = {
				prisoner = yes
				NOT = { trait = incapable }
			}
		}
		name = {
			text = EVTOPTA6020_COMA
			trigger = { trait = incapable }
		}
		
		add_trait = lunatic
		
		if = {
			limit = { trait = depressed }
			remove_trait = depressed
		}
		if = {
			limit = { trait = stressed }
			remove_trait = stressed
		}
		if = {
			limit = { trait = incapable }
			remove_trait = incapable
		}
	}
}

### Remove Lunatic ###
character_event = {
	id = 6021
	desc = EVTDESC6021
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	min_age = 16
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		health = 4
		trait = lunatic
		NOT = { trait = syphilitic }
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2
			health = 6
		}
	}
	
	option = {
		name = EVTOPTA6021
		remove_trait = lunatic
	}
}

### Possessed ###
character_event = {
	id = 6030
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_religion
	
	desc = {
		text = EVTDESC6030
	}	

	min_age = 10
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		NOT = { trait = possessed }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.1
			prestige < 20
		}
		
		modifier = {
			factor = 1.1
			piety < 10
		}
		
		modifier = {
			factor = 1.1
			trait = zealous
		}
	}
	
	option = {
		name = EVTOPTA6030
		add_trait = possessed
	}
}

### Remove Possessed ###
character_event = {
	id = 6031
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	is_triggered_only = yes
	
	desc = {
		text = EVTDESC6031
	}
	
	min_age = 10
	only_capable = yes
	
	trigger = {
		health = 4
		trait = possessed
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.1
			prestige = 20
		}
		
		modifier = {
			factor = 1.1
			piety = 10
		}
	}
	
	immediate = {
		remove_character_modifier = voice_of_satan
		remove_character_modifier = voice_of_jesus
		remove_character_modifier = holy_comet
		remove_character_modifier = lycanthropy
		clr_character_flag = demon_child
		clr_character_flag = demon_child_fake
		clr_character_flag = child_exorcism
	}
	
	option = {
		name = EVTOPTA6031
		remove_trait = possessed
	}
}

#Stressed
character_event = {
	id = 6040
	desc = EVTDESC6040
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_religion
	
	min_age = 15
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		OR = {
			is_ruler = yes
			is_councillor = yes
			has_minor_title = title_regent
		}
		NOT = { trait = stressed }
		NOT = { trait = infirm }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.333
			trait = diligent
		}
		
		modifier = {
			factor = 1.25
			in_command = yes
		}
		
		modifier = {
			factor = 0.1
			trait = slothful
		}
		modifier = { factor = 1.25 has_character_flag = hidden_magic_talent }
		modifier = { factor = 2 trait = magic_talent }
	}
	
	option = {
		name = EVTOPTA6040
		add_trait = stressed
	}
}

#Remove Stressed
character_event = {
	id = 6041
	desc = EVTDESC6041
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	min_age = 15
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		trait = stressed
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 200
			is_ruler = no
			is_councillor = no
			in_command = no
			NOT = { has_minor_title = title_regent }
		}
		modifier = {
			factor = 1.333
			is_ruler = no
		}
		modifier = {
			factor = 1.333
			is_councillor = no
		}
		modifier = {
			factor = 1.333
			in_command = no
		}
		modifier = {
			factor = 1.333
			NOT = { has_minor_title = title_regent }
		}
		modifier = { factor = 1.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6041
		remove_trait = stressed
	}
}

#Depressed
character_event = {
	id = 6050
	desc = EVTDESC6050
	picture = GFX_evt_bad_news
	border = GFX_event_normal_frame_religion
	
	min_age = 10
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		NOT = { trait = depressed }
		NOT = { trait = zealous }
		NOT = { trait = content }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			NOT = { age = 20 }
			mother_even_if_dead = { is_alive = no } 
		}
		modifier = {
			factor = 1.33
			NOT = { age = 20 }
			father_even_if_dead = { is_alive = no } 
		}
		
		modifier = {
			factor = 2
			trait = cynical
		}
		modifier = {
			factor = 2
			trait = stressed
		}
		modifier = {
			factor = 2
			is_ill = yes
		}
		modifier = {
			factor = 1.4
			trait = slothful
		}
		modifier = {
			factor = 1.4
			has_ugly_trait_trigger = yes
		}
		modifier = {
			factor = 1.25
			trait = ambitious
		}
		modifier = {
			factor = 1.25
			in_command = yes
		}
		modifier = {
			factor = 0.5
			trait = diligent
		}
		modifier = { factor = 1.25 has_character_flag = hidden_magic_talent }
		modifier = { factor = 2 trait = magic_talent }
	}
	
	option = {
		name = EVTOPTA6050
		add_trait = depressed
	}
}

#Remove Depressed
character_event = {
	id = 6051
	desc = EVTDESC6051
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	min_age = 10
	only_capable = yes
	is_triggered_only = yes
	
	trigger = {
		trait = depressed
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 10
			trait = content
		}
		modifier = {
			factor = 10
			trait = zealous
		}
		modifier = {
			factor = 2
			trait = diligent
		}
		modifier = {
			factor = 0.5
			trait = cynical
		}
		modifier = {
			factor = 0.5
			trait = stressed
		}
		modifier = {
			factor = 0.5
			is_ill = yes
		}
		modifier = {
			factor = 0.666
			trait = slothful
		}
		modifier = {
			factor = 0.666
			has_ugly_trait_trigger = yes
		}
		modifier = {
			factor = 0.75
			trait = ambitious
		}
		modifier = {
			factor = 0.75
			in_command = yes
		}
		modifier = { factor = 2 trait = druid }
	}
	
	option = {
		name = EVTOPTA6051
		remove_trait = depressed
	}
}

#Ill
character_event = {
	id = 6060
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	desc = EVTDESC6060
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6060
		add_trait = ill
		blessing_removes_disease_effect = yes
		deaths_gift_removes_disease_effect = yes
	}
}

#Meta ill
character_event = {
	id = 6063

	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		health = 3.0
		is_ill = no
		NOT = { trait = pneumonic }
		NOT = { trait = has_tuberculosis }
		NOT = { trait = has_typhoid_fever }
		NOT = { trait = has_typhus }
		NOT = { trait = has_bubonic_plague }
		NOT = { trait = has_measles }
		NOT = { trait = has_small_pox }
		NOT = { trait = witcher }
		NOT = {
			has_game_rule = {
				name = non_epidemic_diseases
				value = none
			}
		}
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			trait = depressed
		}
		modifier = {
			factor = 2
			trait = stressed
		}
		modifier = {
			factor = 2
			is_weak_trigger = yes
		}
		modifier = {
			factor = 1.33
			prisoner = yes
			has_character_modifier = the_oubliette
		}
		modifier = {
			factor = 1.1
			prisoner = yes
			has_character_modifier = the_dungeon
		}
		modifier = {
			factor = 0.666
			base_health = 6
		}
		modifier = {
			factor = 0.666
			is_strong_trigger = yes
		}
		modifier = {
			factor = 0.5
			base_health = 7
		}
		modifier = {
			factor = 0.5
			base_health = 8
		}
		modifier = { factor = 1.1 has_character_flag = hidden_magic_talent }
		modifier = { factor = 2 trait = magic_talent }
		modifier = {
			factor = 2
			has_game_rule = {
				name = non_epidemic_diseases
				value = more
			}
		}
		modifier = {
			factor = 0.5
			has_game_rule = {
				name = non_epidemic_diseases
				value = fewer
			}
		}
		modifier = {
			factor = 0.25
			has_game_rule = {
				name = non_epidemic_diseases
				value = rare
			}
		}
	}

	immediate = {
		if = {
			limit = {
				NOT = {
					has_dlc = "Reapers"
				}
			}
			character_event = { id = 6060 }
		}
		if = {
			limit = {
				has_dlc = "Reapers"
			}
			add_symptom_effect = yes
		}
	}
}

#Remove Ill
character_event = {
	id = 6061
	desc = EVTDESC6061
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	
	trigger = {
		base_health = 3
		trait = ill
	}
	
	mean_time_to_happen = {
		months = 12
		
		modifier = {
			factor = 2.0
			trait = depressed
		}
		modifier = {
			factor = 2.0
			trait = stressed
		}
		modifier = {
			factor = 0.3
			base_health = 5
		}
		modifier = {
			factor = 0.2
			base_health = 6
		}
		modifier = {
			factor = 0.1
			base_health = 7
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6061
		remove_trait = ill
	}
}

#Remove Sickly
character_event = {
	id = 6062
	desc = EVTDESC6062
	picture = GFX_evt_child_play
	border = GFX_event_normal_frame_religion
	
	max_age = 7
	is_sick = yes
	
	trigger = {
		trait = sickly
		age = 2
	}
	
	mean_time_to_happen = {
		months = 12
		
		modifier = {
			factor = 0.5
			age = 3
		}
		modifier = {
			factor = 0.5
			age = 4
		}
		modifier = {
			factor = 0.01
			age = 5
		}
	}
	
	option = {
		name = EVTOPTA6062
		remove_trait = sickly
	}
}

#Pneumonic
character_event = {
	id = 6070
	desc = EVTDESC6070
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		OR = {
			trait = ill
			trait = has_measles
		}
		NOT = { trait = pneumonic }
		NOT = { trait = witcher }
	}
	
	mean_time_to_happen = {
		months = 240
		modifier = {
			factor = 0.5
			NOT = { base_health = 5 }
		}
		modifier = {
			factor = 0.5
			NOT = { base_health = 4 }
		}
		modifier = {
			factor = 0.75
			trait = depressed
		}
		modifier = {
			factor = 0.75
			trait = stressed
		}
		modifier = {
			factor = 2.0
			base_health = 6
		}
		modifier = {
			factor = 2.0
			base_health = 7
		}
		modifier = {
			factor = 2.0
			base_health = 8
		}
		modifier = {
			factor = 0.25
			NOT = { month = 2 }		#jan and feb
			in_command = yes
		}
	}
	
	option = {
		name = EVTOPTA6070
		add_trait = pneumonic
		blessing_removes_disease_effect = yes
		deaths_gift_removes_disease_effect = yes
	}
}

#Remove Pneumonic
character_event = {
	id = 6071
	desc = EVTDESC6071
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		base_health = 4
		trait = pneumonic
	}
	
	mean_time_to_happen = {
		months = 4
		modifier = {
			factor = 2.0
			NOT = { base_health = 5 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4 }
		}
		modifier = {
			factor = 1.5
			trait = depressed
		}
		modifier = {
			factor = 1.5
			trait = stressed
		}
		modifier = {
			factor = 0.5
			base_health = 6
		}
		modifier = {
			factor = 0.5
			base_health = 7
		}
		modifier = {
			factor = 0.5
			base_health = 8
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6071
		remove_trait = pneumonic
	}
}

#Wounded
character_event = {
	id = 6080
	desc = EVTDESC6080
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	
	min_age = 16
	only_capable = yes
	prisoner = no
	is_triggered_only = yes
	
	trigger = {
		OR = {
			trait = hunter
			in_command = yes
			trait = brave
			trait = duelist
		}
		NOR = {
			trait = wounded
			is_maimed_trigger = yes
		}		
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.1
			trait = brave
		}
		
		modifier = {
			factor = 1.25
			in_command = yes
		}
		
		modifier = {
			factor = 1.4
			is_ruler = yes
		}
		
		modifier = {
			factor = 1.666
			trait = misguided_warrior
		}
		
		modifier = {
			factor = 0.9
			trait = paranoid
		}
		
		modifier = { factor = 1.1 trait = duelist }
	}
	
	option = {
		name = EVTOPTA6080
		add_trait = wounded
	}
}

#Remove Wounded
character_event = {
	id = 6081
	desc = EVTDESC6081
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	trigger = {
		base_health = 4
		trait = wounded
		NOT = { trait = infection }
	}
	
	mean_time_to_happen = {
		months = 24
		
		modifier = {
			factor = 0.5
			base_health = 5.1
		}
		
		modifier = {
			factor = 0.4
			base_health = 6
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6081
		remove_trait = wounded
		add_scarred_tiered_effect = yes
	}
}


#illness from wound..
character_event = {
	id = 6082
	desc = EVTDESC6082
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	is_triggered_only = yes
	
	trigger = {
		trait = wounded
		NOT = { base_health = 8 }
		is_ill = no
		NOT = { trait = witcher }
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.1
			in_command = yes
		}
		
		modifier = {
			factor = 1.25
			trait = leper
		}
		
		modifier = {
			factor = 1.25
			NOT = { base_health = 6 }
		}
		modifier = {
			factor = 1.6
			has_character_modifier = old_age
		}
	}
	
	option = {
		name = EVTOPTA6082
		if = {
			limit = {
				NOT = {
					has_dlc = "Reapers"
				}
			}
			add_trait = ill
			blessing_removes_disease_effect = yes
			deaths_gift_removes_disease_effect = yes
		}
		if = {
			limit = {
				has_dlc = "Reapers"
			}
			add_trait = infection
			hidden_tooltip = {
				character_event = { id = RIP.11001 days = 365 random = 1095 }
			}
		}
	}
}


#Infirm
character_event = {
	id = 6100
	desc = EVTDESC6100
	picture = GFX_evt_illness
	border = GFX_event_normal_frame_religion
	
	min_age = 45
	only_capable = yes
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { trait = infirm }
		immortal = no
		OR = {
			age = 220
			NOT = {
				OR = {
					trait = sorcerer
					trait = elf_race
					trait = dryad_race
				}
			}
		}
		OR = {
			age = 110
			NOT = {
				trait = dwarf_race
			}
		}
		OR = {
			age = 80
			NOT = {
				trait = halfling_race
			}
		}
		OR = {
			age = 80
			NOT = {
				trait = gnome_race
			}
		}
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 1.25
			age = 60
		}
		modifier = {
			factor = 1.4
			age = 70
		}
		modifier = {
			factor = 2
			age = 80
		}
		modifier = {
			factor = 2
			age = 90
		}
		modifier = {
			factor = 2
			trait = cancer
		}
		modifier = {
			factor = 2
			is_weak_trigger = yes
		}
		modifier = {
			factor = 1.3
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 1.3
			NOT = { base_health = 4.0 }
		}
		modifier = {
			factor = 0.5
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
	}
	
	option = {
		name = EVTOPTA6100
		add_trait = infirm
	}
}

#Incapable
character_event = {
	id = 6110
	desc = EVTDESC6110
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	trigger = {
		OR = {
			trait = infirm
			trait = inbred
		}
		NOT = { trait = incapable }
		immortal = no
	}
	
	weight_multiplier = {
		days = 1
		
		modifier = {
			factor = 2
			NOT = { health = 3.0 }
		}
		modifier = {
			factor = 2
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 0.5
			NOT = { trait = infirm }
		}
		modifier = {
			factor = 0.5
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
	}
	
	option = {
		name = EVTOPTA6110
		add_trait = incapable
		remove_trait = infirm
	}
}

#Recovery from Tuberculosis
character_event = {
	id = 6111
	desc = EVTDESC6111
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_tuberculosis
	}
	
	mean_time_to_happen = {
		months = 24
		
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 0.66
			NOT = { age = 20 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 2
			has_character_modifier = old_age
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6111
		remove_trait = has_tuberculosis
	}
}

#Recovery from Typhoid Fever
character_event = {
	id = 6112
	desc = EVTDESC6112
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_typhoid_fever
	}
	
	mean_time_to_happen = {
		months = 4
		
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 0.66
			NOT = { age = 20 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 2
			has_character_modifier = old_age
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6112
		remove_trait = has_typhoid_fever
	}
}

#Recovery from Typhus
character_event = {
	id = 6113
	desc = EVTDESC6113
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_typhus
	}
	
	mean_time_to_happen = {
		months = 12
		
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 0.66
			NOT = { age = 20 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 2.0
			has_character_modifier = old_age
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6113
		remove_trait = has_typhus
	}
}

#Recovery from the PLAGUE!
character_event = {
	id = 6114
	desc = EVTDESC6114
	picture = GFX_evt_plague_doctor
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_bubonic_plague
	}
	
	mean_time_to_happen = {
		months = 3
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 2
			has_character_modifier = old_age
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 2.0
			age = 50
		}
		modifier = {
			factor = 2.0
			age = 70
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6114
		remove_trait = has_bubonic_plague
	}
}

#Recovery from Measles
character_event = {
	id = 6115
	desc = EVTDESC6115
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_measles
	}
	 
	mean_time_to_happen = {
		months = 5
		
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 0.66
			NOT = { age = 20 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 2
			has_character_modifier = old_age
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6115
		remove_trait = has_measles
	}
}

#Recovery from Smallpox
character_event = {
	id = 6116
	desc = EVTDESC6116
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	is_sick = yes
	lacks_dlc = "Reapers"
	
	trigger = {
		trait = has_small_pox
	}
	
	mean_time_to_happen = {
		months = 5
		
		modifier = {
			factor = 0.75
			base_health = 5.1
		}
		modifier = {
			factor = 0.5
			base_health = 6.0
		}
		modifier = {
			factor = 0.5
			base_health = 7.0
		}
		modifier = {
			factor = 1.5
			NOT = { base_health = 5.0 }
		}
		modifier = {
			factor = 2.0
			NOT = { base_health = 4.1 }
		}
		modifier = {
			factor = 0.66
			NOT = { age = 20 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 30 }
		}
		modifier = {
			factor = 0.75
			NOT = { age = 40 }
		}
		modifier = {
			factor = 5
			has_character_modifier = old_age
		}
		modifier = {
			factor = 2.0
			is_ill = yes
		}
		modifier = {
			factor = 4.0
			trait = infirm
		}
		modifier = {
			factor = 5.0
			trait = incapable
		}
		modifier = { factor = 0.01 trait = witcher }
		modifier = { factor = 0.5 trait = druid }
	}
	
	option = {
		name = EVTOPTA6116
		remove_trait = has_small_pox
	}
}

### Lunacy Events

# Ruler Implements New Law
character_event = {
	id = 6300
	desc = EVTDESC6300
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_religion
	
	min_age = 15
	prisoner = no
	only_playable = yes
	only_independent = yes
	
	trigger = {
		trait = lunatic
	}
	
	mean_time_to_happen = {
		months = 420
	}
	
	option = {
		name = EVTOPTA6300
		tooltip_info = lunatic
		narrative_event = { id = 6305 tooltip = EVTTOOLTIP6305 }
		hidden_tooltip = {
			any_vassal = {
				narrative_event = { id = 6301 }
			}
		}	
	}
	option = {
		name = EVTOPTB6300
		tooltip_info = lunatic
		narrative_event = { id = 6306 tooltip = EVTTOOLTIP6306 }
		hidden_tooltip = {
			any_vassal = {
				narrative_event = { id = 6302 }
			}
		}	
	}
	option = {
		name = EVTOPTC6300
		tooltip_info = lunatic
		narrative_event = { id = 6307 tooltip = EVTTOOLTIP6307 }
		hidden_tooltip = {
			any_vassal = {
				narrative_event = { id = 6303 }
			}
		}	
	}
	option = {
		name = EVTOPTD6300
		tooltip_info = lunatic
		narrative_event = { id = 6308 tooltip = EVTTOOLTIP6308 }
		hidden_tooltip = {
			any_vassal = {
				narrative_event = { id = 6304 }
			}
		}	
	}
}

# Turnip Law (Vassals)
narrative_event = {
	id = 6301
	title = EVTNAME6301
	desc = EVTDESC6301
	picture = GFX_evt_recieve_letter
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6301
		custom_tooltip = { text = ignore_law }
	}
}

# Pants Law (Vassals)
narrative_event = {
	id = 6302
	title = EVTNAME6302
	desc = EVTDESC6302
	picture = GFX_evt_recieve_letter
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6302
		custom_tooltip = { text = ignore_law }
	}
}

# Hole Law (Vassals)
narrative_event = {
	id = 6303
	title = EVTNAME6303
	desc = EVTDESC6303
	picture = GFX_evt_recieve_letter
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6303
		custom_tooltip = { text = ignore_law }
	}
}

# Violence Law (Vassals)
narrative_event = {
	id = 6304
	title = EVTNAME6304
	desc = EVTDESC6304
	picture = GFX_evt_recieve_letter
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6304
		custom_tooltip = { text = ignore_law }
	}
}

# Turnip Law (Liege)
narrative_event = {
	id = 6305
	title = EVTNAME6301
	desc = EVTDESC6305
	picture = GFX_evt_courier
	
	hide_from = yes
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6305 
		custom_tooltip = {
			text = ALL_VASSALS_INSANE_LAW
			hidden_tooltip = {
				any_vassal = {
					opinion = {
						modifier = opinion_insane_law
						who = ROOT
					}
				}
			}
		}
	}
}


# Pants Law (Liege)
narrative_event = {
	id = 6306
	title = EVTNAME6302
	desc = EVTDESC6306
	picture = GFX_evt_courier
	
	hide_from = yes
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6305
		custom_tooltip = {
			text = ALL_VASSALS_INSANE_LAW
			hidden_tooltip = {
				any_vassal = {
					opinion = {
						modifier = opinion_insane_law
						who = ROOT
					}
				}
			}
		}
	}
}

# Hole Law (Liege)
narrative_event = {
	id = 6307
	title = EVTNAME6303
	desc = EVTDESC6307
	picture = GFX_evt_courier
	
	hide_from = yes
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6305
		custom_tooltip = {
			text = ALL_VASSALS_INSANE_LAW
			hidden_tooltip = {
				any_vassal = {
					opinion = {
						modifier = opinion_insane_law
						who = ROOT
					}
				}
			}
		}
	}
}

# Violence Law (Liege)
narrative_event = {
	id = 6308
	title = EVTNAME6304
	desc = EVTDESC6308
	picture = GFX_evt_courier
	
	hide_from = yes
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6305
		custom_tooltip = {
			text = ALL_VASSALS_INSANE_LAW
			hidden_tooltip = {
				any_vassal = {
					opinion = {
						modifier = opinion_insane_law
						who = ROOT
					}
				}
			}
		}
	}
}

### Random Madness

# Gopher Maid
character_event = {
	id = 6315
	desc = EVTDESC6315
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	
	trigger = {
		trait = lunatic
	}
	
	mean_time_to_happen = {
		months = 420
	}
	
	option = {
		name = EVTOPTA6315
		tooltip_info = lunatic
		prestige = -20
	}
}

# Howling at the Moon
character_event = {
	id = 6316
	desc = EVTDESC6316
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	
	trigger = {
		trait = lunatic
	}
	
	mean_time_to_happen = {
		months = 420
	}
	
	option = {
		name = EVTOPTA6316
		tooltip_info = lunatic
		prestige = -20
	}
}

### Horse Chancellor
character_event = {
	id = 6317
	desc = EVTDESC6317
	picture = GFX_evt_courier
	border = GFX_event_normal_frame_religion
	
	min_age = 15
	prisoner = no
	only_capable = yes
	only_playable = yes
	lacks_dlc = "Zeus"
	
	trigger = {
		trait = lunatic
		any_courtier = {
			has_job_title = job_chancellor
		}
	}
	
	mean_time_to_happen = {
		months = 420
	}
	
	option = {
		name = EVTOPTA6317
		tooltip_info = lunatic
		job_chancellor = {
			opinion = {
				modifier = opinion_fired_from_council
				who = ROOT
				years = 5
			}
			hidden_tooltip = {
				character_event = { id = 6318 }
			}
			remove_title = job_chancellor
		}
	}
}

# Chancellor informed
character_event = {
	id = 6318
	desc = EVTDESC6318
	picture = GFX_evt_courier
	border = GFX_event_normal_frame_religion
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6318
		prestige = -20
		custom_tooltip = { text = horse_chancellor }
	}
}

### Lunatic Pagan series

# Rats in the walls
character_event = {
	id = 6350
	desc = EVTDESC6350
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	only_playable = yes
	
	trigger = {
		NOT = { has_character_flag = the_old_ones_are_waking }
		NOT = { is_inaccessible_trigger = yes }
	}
	
	immediate = {
		set_character_flag = the_old_ones_are_waking
	}
	
	mean_time_to_happen = {
		months = 1000
		modifier = {
			factor = 100
			NOT = { trait = lunatic }
		}
	}
	
	option = {
		name = EVTOPTA6350
		if = {
			limit = { NOT = { trait = lunatic } }
			add_trait = lunatic
		}
		character_event = { id = 6354 days = 14 tooltip = EVTTOOLTIP6354 }
	}
	option = {
		name = EVTOPTB6350
		trigger = {
			NOT = { trait = lunatic }
		}
	}
}

# Something in the well
character_event = {
	id = 6351
	desc = EVTDESC6351
	picture = GFX_evt_garden
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	only_playable = yes
	religion_group = pagan_group
	
	trigger = {
		NOT = { has_character_flag = the_old_ones_are_waking }
		NOT = { is_inaccessible_trigger = yes }
	}
	
	immediate = {
		set_character_flag = the_old_ones_are_waking
	}
	
	mean_time_to_happen = {
		months = 1000
		modifier = {
			factor = 100
			NOT = { trait = lunatic }
		}
	}
	
	option = {
		name = EVTOPTA6351
		if = {
			limit = { NOT = { trait = lunatic } }
			add_trait = lunatic
		}
		character_event = { id = 6354 days = 14 tooltip = EVTTOOLTIP6354 }
	}
	option = {
		name = EVTOPTB6351
		trigger = {
			NOT = { trait = lunatic }
		}
	}	
}

# Tomb raiding
character_event = {
	id = 6352
	desc = EVTDESC6352
	picture = GFX_evt_death
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	only_playable = yes
	
	trigger = {
		NOT = { has_character_flag = the_old_ones_are_waking }
		NOT = { is_inaccessible_trigger = yes }
	}
	
	immediate = {
		set_character_flag = the_old_ones_are_waking
	}
	
	mean_time_to_happen = {
		months = 1000
		modifier = {
			factor = 100
			NOT = { trait = lunatic }
		}
	}
	
	option = {
		name = EVTOPTA6352
		if = {
			limit = { NOT = { trait = lunatic } }
			add_trait = lunatic
		}
		character_event = { id = 6354 days = 14 tooltip = EVTTOOLTIP6354 }
	}
	option = {
		name = EVTOPTB6352
		trigger = {
			NOT = { trait = lunatic }
		}
	}	
}

# A law against the killing of cats
character_event = {
	id = 6353
	desc = EVTDESC6353
	picture = GFX_evt_burning_house
	border = GFX_event_normal_frame_religion
	
	ai = no
	min_age = 15
	prisoner = no
	only_playable = yes

	
	trigger = {
		NOT = { has_character_flag = the_old_ones_are_waking }
		NOT = { is_inaccessible_trigger = yes }
	}
	
	immediate = {
		set_character_flag = the_old_ones_are_waking
	}
	
	mean_time_to_happen = {
		months = 1000
		modifier = {
			factor = 100
			NOT = { trait = lunatic }
		}
	}
	
	option = {
		name = EVTOPTA6353
		if = {
			limit = { NOT = { trait = lunatic } }
			add_trait = lunatic
		}
		character_event = { id = 6354 days = 14 tooltip = EVTTOOLTIP6354 }
	}
	option = {
		name = EVTOPTB6353
		trigger = {
			NOT = { trait = lunatic }
		}
	}	
}

# Visiting a quaint village
character_event = {
	id = 6354
	desc = EVTDESC6354
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_religion
	
	hide_from = yes
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6354
		character_event = { id = 6355 days = 7 tooltip = EVTTOOLTIP6355 }
	}
}

# A seaside ritual
character_event = {
	id = 6355
	desc = EVTDESC6355
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_religion
	
	hide_from = yes
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6355
		change_learning = 1
		character_event = { id = 6356 days = 1 tooltip = EVTTOOLTIP6356 }
	}
}

# Something rises from the sea...
character_event = {
	id = 6356
	desc = EVTDESC6356
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_religion
	
	hide_from = yes
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6356
		piety = 100
		death = { death_reason = death_sacrificed }
	}
	option = {
		name = EVTOPTB6356
		character_event = { id = 6357 days = 1 tooltip = EVTTOOLTIP6357 }
	}
}

# Commendeer a longship
character_event = {
	id = 6357
	desc = EVTDESC6357
	picture = GFX_evt_kraken
	border = GFX_event_normal_frame_religion
	
	hide_from = yes
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6357
		character_event = { id = 6358 days = 1 tooltip = EVTTOOLTIP6358 }
	}
}

# Waking up
character_event = {
	id = 6358
	desc = EVTDESC6358
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion
	
	hide_from = yes
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA6358
		prestige = 100
		if = {
			limit = { lifestyle_traits = 1 }
			change_learning = 1
		}		
		if = {
			limit = {
				NOT = { lifestyle_traits = 1 }
				NOT = { has_dlc = "Way of Life" }
			}
			add_trait = scholar
		}
	}
	option = {
		name = EVTOPTB6358
		add_character_modifier = { name = "killed_an_old_one" duration = -1 }
	}	
}

#Lover's pox adding and notification
character_event = {
	id = 6359
	picture = GFX_evt_recovery
	border = GFX_event_normal_frame_religion

	desc = {
		text = EVTDESC_WOL_40_NC
		trigger = {
			is_female = yes
			has_dlc = "Sons of Abraham"
		}
		picture = GFX_evt_bad_news_female
	}
	desc = {
		text = EVTDESC_WOL_40_NC
		trigger = {
			is_female = no
			has_dlc = "Sons of Abraham"
		}
		picture = GFX_evt_bad_news
	}
	desc = {
		trigger = { NOT = { has_dlc = "Sons of Abraham" } }
		text = EVTDESC_WOL_40_NC
		picture = GFX_evt_recovery
	}
	
	is_triggered_only = yes
	
	trigger = {
		NOR = {
			trait = lovers_pox
			has_character_modifier = minor_disease_herpes
		}
	}
	
	option = {
		name = CURSES
		add_trait = lovers_pox
	}
}



### Mittens the Spymaster ###

# Start
character_event = {
	id = 6360
	picture = GFX_evt_cat
	border = GFX_event_normal_frame_diplomacy

	desc = {
		trigger = { has_dlc = Reapers }
		picture = GFX_evt_cat
		text = EVTDESC6360
	}
	desc = {
		trigger = { NOT = { has_dlc = Reapers } }
		picture = GFX_evt_council
		text = EVTDESC6360
	}
	
	min_age = 16
	prisoner = no
	only_capable = yes
	only_playable = yes
	
	is_triggered_only = yes
	
	trigger = {
		OR = {
			ai = no
			has_game_rule = {
				name = silly_events
				value = unrestricted
			}
		}
		NOR = {
			has_game_rule = {
				name = silly_events
				value = off
			}
			has_character_flag = cat_spymaster_flag
		}
		trait = lunatic
		any_courtier = {
			has_job_title = job_spymaster
			ai = yes
		}
		has_character_modifier = pet_cat
	}

	weight_multiplier = {
		days = 1
	}
	
	immediate = {
		set_character_flag = cat_spymaster_flag
		random_courtier = {
			limit = {
				has_job_title = job_spymaster
				ai = yes
			}
			save_event_target_as = show
		}
	}
	
	option = {
		name = EVTOPTA6360
		custom_tooltip = { text = cat_start }
		hidden_tooltip = {
			character_event = { 
				id = 6361
				#days = 30
			}
		}
	}
	option = {
		name = EVTOPTB6360
		job_spymaster = {
			opinion = {
				modifier = opinion_no_cat
				who = ROOT
				years = 100
			}
		}
	}
}

# Sleepless Mittens
character_event = {
	id = 6361
	desc = EVTDESC6361
	picture = GFX_evt_kitten_shadow
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes
	hide_from = yes

	trigger = { has_character_modifier = pet_cat }
	
	option = {
		name = EVTOPTA6361
		custom_tooltip = { text = cat_corridor }
		hidden_tooltip = {
			character_event = { 
				id = 6362
				#days = 3
			}
		}
	}
	option = {
		name = EVTOPTB6361
		custom_tooltip = { text = cat_kitchen }
	}
}

# Mittens the Spymaster
character_event = {
	id = 6362
	desc = EVTDESC6362
	picture = GFX_evt_kitten_shadow
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	trigger = { has_character_modifier = pet_cat }
	
	option = {
		name = EVTOPTA6362
		tooltip_info = lunatic
		job_spymaster = {
			death = {
				death_reason = death_murder_unknown
			}
		}
		
		create_character = {
			name = "Mittens"
			age = 16
			religion = ROOT
			culture = cat
			race = cat
			dynasty = NONE
			trait = cat
			trait = imbecile
			trait = deceitful
			trait = fair
			trait = wroth
			trait = proud
		}
		new_character = {
			give_job_title = job_spymaster
			opinion = {
				modifier = opinion_my_servant
				who = ROOT
				years = 100
			}
			reverse_opinion = {
				modifier = opinion_my_kitten
				who = ROOT
				years = 100
			}
			character_event = { 
				id = 6364
			}
		}
		hidden_tooltip = {
			remove_character_modifier = pet_cat
		}
	}
}

#Mittens ping
character_event = {
    id = 6364
    hide_window = yes
    is_triggered_only = yes
    immediate = { 
    	FROM = {
    		any_courtier = {
				limit = {
					OR = {
						has_job_title = job_chancellor
						has_job_title = job_marshal
						has_job_title = job_treasurer
						has_job_title = job_spiritual
					}
				}
				character_event = { 
					id = 6363
				}
			}
			if = { 
				limit = { trait = immortal }
				character_event = { id = 6365 days = 10 }
			}
    	}
    }
}

# End
character_event = {
	id = 6363
	desc = EVTDESC6363
	picture = GFX_evt_kitten_shadow
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	hide_new = yes
	
	option = {
		name = EVTOPTA6363
		opinion = {
			modifier = opinion_cat_spymaster
			who = FROMFROM
			years = 100
		}
	}
}

# Immortality
character_event = {
	id = 6365
	desc = EVTDESC6365
	picture = GFX_evt_kitten_shadow
	border = GFX_event_normal_frame_intrigue
	
	is_triggered_only = yes

	
	trigger = {
		trait = lunatic
		trait = immortal
	}

	option = {
		name = EVTOPTA6365
		FROM = { 
			add_trait = immortal 
		}
	}

	option = {
		name = EVTOPTB6365
	}
}