namespace = InfectBlanket

character_event = {
  #Basic event information
  id = InfectBlanket.01
  desc = EVTDESCInfectBlanket.01
  picture = GFX_evt_doctor_tending_to_sick
  #Fast event triggers
  is_triggered_only = yes

  option = {
	name = EVTOPTAInfectBlanket.01
	ai_chance = {
	  factor = 1
	}
	scaled_wealth = { value = -0.1 min = -50 max = -200}
	piety = -50
	prestige = -50
	add_artifact = infected_blanket
	new_artifact = {
		random_list = {
			4 = {set_artifact_flag = infected_blanket_small_pox}
			2 = {set_artifact_flag = infected_blanket_typhus}
			2 = {set_artifact_flag = infected_blanket_cancer}
			2 = {set_artifact_flag = infected_blanket_consumption}
			2 = {set_artifact_flag = infected_blanket_dysentery}
			2 = {set_artifact_flag = infected_blanket_flu}
			2 = {set_artifact_flag = infected_blanket_syphilitic}
			2 = {set_artifact_flag = infected_blanket_typhoid}
			2 = {set_artifact_flag = infected_blanket_leper}
			2 = {set_artifact_flag = infected_blanket_measles}
			2 = {set_artifact_flag = infected_blanket_pneumonic}
			2 = {set_artifact_flag = infected_blanket_rabies}
			1 = {set_artifact_flag = infected_blanket_black_death}
		}
	}
	clr_character_flag = taking_an_infected_blanket
  }
  option = {
	name = EVTOPTBInfectBlanket.01
	ai_chance = {
	  factor = 1
	}
	scaled_wealth = { value = -0.1 min = -50 max = -200}
	piety = -200
	prestige = -200
	add_artifact = infected_blanket
	new_artifact = {
		set_artifact_flag = infected_blanket_black_death	
	}
	clr_character_flag = taking_an_infected_blanket
	tooltip_info = intrigue
	trigger = {
			piety = 200
			intrigue = 22
		}
  }
  option = {
	name = EVTOPTCInfectBlanket.01
	ai_chance = {
	  factor = 1
	}
	clr_character_flag = taking_an_infected_blanket
  }
}

character_event = {
  #Basic event information
  id = InfectBlanket.02
  desc = EVTDESCInfectBlanket.02
  picture = GFX_evt_doctor_tending_to_sick
  trigger = {
	has_disease_trigger = no
	has_artifact = infected_blanket
	any_artifact = {
		has_artifact_flag = infected_blanket
		is_artifact_equipped = yes
	}
  }

  mean_time_to_happen = {
	months = 2
  }
  
  option = {
	name = EVTOPTAInfectBlanket.02
	ai_chance = {
	  factor = 1
	}
	any_artifact = {
		if = { 
			limit = {
				has_artifact_flag = infected_blanket
				is_artifact_equipped = yes
			}
			trigger_switch = {
				on_trigger = has_artifact_flag
				infected_blanket_used_thrice 		= { 
													destroy_artifact = yes
													}
				infected_blanket_used_twice 		= { 
													set_artifact_flag = infected_blanket_used_thrice
													clr_artifact_flag = infected_blanket_used_twice
													}
				infected_blanket_used_once 		= { 
													set_artifact_flag = infected_blanket_used_twice
													clr_artifact_flag = infected_blanket_used_once
													}
				infected_blanket_not_used 		= { 
													set_artifact_flag = infected_blanket_used_once
													clr_artifact_flag = infected_blanket_not_used
													}
			}
			trigger_switch = {
				on_trigger = has_artifact_flag
				infected_blanket_small_pox = { ROOT = {add_trait = has_small_pox}}
				infected_blanket_typhus = { ROOT = {add_trait = has_typhus}}
				infected_blanket_cancer = { ROOT = {add_trait = cancer}}
				infected_blanket_consumption = { ROOT = {add_trait = has_tuberculosis}}
				infected_blanket_dysentery = { ROOT = {add_trait = dysentery}}
				infected_blanket_flu = { ROOT = {add_trait = flu}}
				infected_blanket_syphilitic = { ROOT = {add_trait = syphilitic}}
				infected_blanket_typhoid = { ROOT = {add_trait = has_typhoid_fever}}
				infected_blanket_leper = { ROOT = {add_trait = leper}}
				infected_blanket_measles = { ROOT = {add_trait = has_measles}}
				infected_blanket_pneumonic = { ROOT = {add_trait = pneumonic}}
				infected_blanket_rabies = { ROOT = {add_trait = rabies}}
				infected_blanket_black_death = { ROOT = {add_trait = has_bubonic_plague}}
			}
		}
	}
	if = {
		limit = {
			culture = nahuatl
		}
		health = -2
	}
  }
}


character_event = {
  #Basic event information
  id = InfectBlanket.03
  desc = EVTDESCInfectBlanket.03
  picture = GFX_evt_doctor_tending_to_sick
  #Fast event triggers
  is_triggered_only = yes
  option = {
	name = EVTOPTBInfectBlanket.03
	ai_chance = {
	  factor = 1
	}
	scaled_wealth = { value = -0.1 min = -50 max = -200}
	piety = -50
	prestige = -50
	add_artifact = infected_blanket
	random_rival = {
		FROM = {
			any_artifact = {
				transfer_artifact = {
					from = FROM to = PREVPREV
				}
			}
		}
	}
	clr_character_flag = taking_an_infected_blanket
  }
}