namespace = health

# Physically impossible diseases
character_event = {
	id = health.100
	hide_window = yes
	
	trigger = {
		trait = has_cybernetic_virus
		NOT = { trait = dni }
		NOT = { trait = full_cybernetic_conversion }
	}
	
	immediate = { remove_trait = has_cybernetic_virus }
}
character_event = {
	id = health.101
	hide_window = yes
	
	trigger = {
		trait = full_cybernetic_conversion
		OR = {
			trait = has_flu
			trait = has_edemite_fever
			trait = has_brain_slug
			trait = has_clarkes_disease
		}
	}
	
	immediate = {
		remove_trait = has_flu
		remove_trait = has_edemite_fever
		remove_trait = has_brain_slug
		remove_trait = has_clarkes_disease
	}
}

# Recovery from flu
character_event = {
	id = health.200
	desc = "EVTDESCHEALTH200"
	picture = GFX_evt_ill
	
	trigger = { trait = has_flu }
	mean_time_to_happen = { months = 2 }
	option = {
		name = "EVTOPTCONFIRM"
		remove_trait = has_flu
	}
}

# Recovery from Clarke's disease
character_event = {
	id = health.300
	desc = "EVTDESCHEALTH300"
	picture = GFX_evt_ill
	
	trigger = { trait = has_clarkes_disease }
	mean_time_to_happen = { months = 4 }
	option = {
		name = "EVTOPTCONFIRM"
		remove_trait = has_clarkes_disease
	}
}

# Recovery from cybernetic virus
character_event = {
	id = health.400
	desc = "EVTDESCHEALTH400"
	picture = GFX_evt_ill
	
	trigger = { trait = has_cybernetic_virus }
	mean_time_to_happen = { months = 12 }
	option = {
		name = "EVTOPTCONFIRM"
		remove_trait = has_cybernetic_virus
	}
}
# Recovery from Edemite fever
character_event = {
	id = health.500
	desc = "EVTDESCHEALTH500"
	picture = GFX_evt_ill
	
	trigger = { trait = has_edemite_fever }
	mean_time_to_happen = {
		months = 120
		modifier = {
			factor = 0.8
			base_health = 1
		}
		modifier = {
			factor = 0.8
			base_health = 2
		}
		modifier = {
			factor = 0.8
			base_health = 3
		}
		modifier = {
			factor = 0.8
			base_health = 4
		}
		modifier = {
			factor = 0.8
			base_health = 5
		}
		modifier = {
			factor = 0.8
			base_health = 6
		}
		modifier = {
			factor = 0.8
			base_health = 7
		}
		modifier = {
			factor = 0.8
			base_health = 8
		}
		modifier = {
			factor = 0.8
			base_health = 9
		}
		modifier = {
			factor = 0.8
			base_health = 10
		}
	}
	option = {
		name = "EVTOPTCONFIRM"
		remove_trait = has_edemite_fever
	}
}

# Recovery from toxoplasma gulda
character_event = {
	id = health.600
	desc = "EVTDESCHEALTH600"
	picture = GFX_evt_ill
	
	trigger = { trait = has_brain_slug }
	mean_time_to_happen = { months = 12 }
	option = {
		name = "EVTOPTCONFIRM"
		remove_trait = has_brain_slug
	}
}