anchor.diff:  	switch(A.stage)
   		if(1, 2)
   			if(prob(base_message_chance) && !suppress_warning)
  -				to_chat(M, "<span class='warning'>[pick("You're having difficulty breathing.", "Your breathing becomes heavy.")]</span>")
  +				to_chat(M, "<span class='warning'>[pick("You're having difficulty breathing.", "Your breathing becomes heavy.")]</span>")
   		if(3, 4)
   			if(!suppress_warning)
   				to_chat(M, "<span class='warning'>[pick("Your windpipe feels like a straw.", "Your breathing becomes tremendously difficult.")]</span>")
  -			else
  +			else
   				to_chat(M, "<span class='warning'>You feel very [pick("dizzy","woozy","faint")].</span>") //fake bloodloss messages
   			Choke_stage_3_4(M, A)
   			M.emote("gasp")
  
positive.code: 			if(M.getOxyLoss() >= 120)
  				M.visible_message("<span class='warning'>[M] stops breathing, as if their lungs have totally collapsed!</span>")
  				Asphyxiate_death(M, A)
  	return
  
  /datum/symptom/asphyxiation/proc/Asphyxiate_stage_3_4(mob/living/M, datum/disease/advance/A)
  	var/get_damage = rand(10,15) * power
  	M.adjustOxyLoss(get_damage)
  	return 1
  
  /datum/symptom/asphyxiation/proc/Asphyxiate(mob/living/M, datum/disease/advance/A)
  	var/get_damage = rand(15,21) * power
  	M.adjustOxyLoss(get_damage)
  	if(paralysis)
  		M.reagents.add_reagent_list(list("pancuronium" = 3, "sodium_thiopental" = 3))
  	return 1
  
  /datum/symptom/asphyxiation/proc/Asphyxiate_death(mob/living/M, datum/disease/advance/A)
  	var/get_damage = rand(25,35) * power
  	M.adjustOxyLoss(get_damage)
  	M.adjustBrainLoss(get_damage/2)
  	return 1
  
negative.code: /*
  //////////////////////////////////////
  
  Choking
  
  	Very very noticable.
  	Lowers resistance.
  	Decreases stage speed.
  	Decreases transmittablity tremendously.
  	Moderate Level.
  
  Bonus
  	Inflicts spikes of oxyloss
  
  //////////////////////////////////////
  */
  
  /datum/symptom/choking
  
  	name = "Choking"
  	desc = "The virus causes inflammation of the host's air conduits, leading to intermittent choking."
  	stealth = -3
  	resistance = -2
  	stage_speed = -2
  	transmittable = -4
  	level = 3
  	severity = 3
  	base_message_chance = 15
  	symptom_delay_min = 10
  	symptom_delay_max = 30
  	threshold_desc = "<b>Stage Speed 8:</b> Causes choking more frequently.<br>\
  					  <b>Stealth 4:</b> The symptom remains hidden until active."
  
  /datum/symptom/choking/Start(datum/disease/advance/A)
  	if(!..())
  		return
  	if(A.properties["stage_rate"] >= 8)
  		symptom_delay_min = 7
  		symptom_delay_max = 24
  