anchor.diff:  			to_chat(C, "<span class='warning'>[pick("Your skin feels itchy.", "You feel light headed.")]</span>")
   			C.dna.remove_mutation_group(possible_mutations)
   			for(var/i in 1 to power)
  -<<<<<<< HEAD
  -				C.randmut(possible_mutations)
  -
  -// Archive their DNA before they were infected.
  -/datum/symptom/genetic_mutation/Start(datum/disease/advance/A)
  -	..()
  -=======
   				C.randmut(possible_mutations)
   
   // Archive their DNA before they were infected.
   /datum/symptom/genetic_mutation/Start(datum/disease/advance/A)
   	if(!..())
   		return
  ->>>>>>> 1940af0... Fixes Start() of symptoms still working when neutered (#31435)
   	if(A.properties["stealth"] >= 5) //don't restore dna after curing
   		no_reset = TRUE
   	if(A.properties["stage_rate"] >= 10) //mutate more often
  
positive.code: 	threshold_desc = "<b>Resistance 8:</b> Causes two harmful mutations at once.<br>\
  					  <b>Stage Speed 10:</b> Increases mutation frequency.<br>\
  					  <b>Stealth 5:</b> The mutations persist even if the virus is cured."
  
  /datum/symptom/genetic_mutation/Activate(datum/disease/advance/A)
  	if(!..())
  		return
  	var/mob/living/carbon/C = A.affected_mob
  
negative.code: /datum/symptom/genetic_mutation/End(datum/disease/advance/A)
  	if(!..())
  		return
  	if(!no_reset)
  		var/mob/living/carbon/M = A.affected_mob
  		if(M && archived_dna)
  