anchor.diff:  			mob:gib()
   			del D
   
  +
   /datum/disease2/effect/invisible
   	name = "Waiting Syndrome"
   	stage = 1
   	activate(var/mob/living/carbon/mob,var/multiplier)
   		return
   
  +// Bone White - Empty sypmtoms. There is a better way of handling this but this is much faster.
  +
  +/datum/disease2/effect/invisible_stage_onea
  +	name = "Non-existant Syndrome"
  +	stage = 1
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_oneb
  +	name = "Non-existant Syndrome"
  +	stage = 1
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +
  +/datum/disease2/effect/invisible_stage_twoa
  +	name = "Non-existant Syndrome"
  +	stage = 2
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_twob
  +	name = "Non-existant Syndrome"
  +	stage = 2
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_twoc
  +	name = "Non-existant Syndrome"
  +	stage = 2
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_twod
  +	name = "Non-existant Syndrome"
  +	stage = 2
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +
  +/datum/disease2/effect/invisible_stage_threea
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threeb
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threec
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threed
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threee
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threef
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threeg
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_threeh
  +	name = "Non-existant Syndrome"
  +	stage = 3
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +
  +/datum/disease2/effect/invisible_stage_foura
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourb
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourc
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourd
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_foure
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourf
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourg
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +/datum/disease2/effect/invisible_stage_fourh
  +	name = "Non-existant Syndrome"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		return
  +
   
   
   ////////////////////////STAGE 4/////////////////////////////////
  +
  +/datum/disease2/effect/viralsputum_major
  +	name = "Hemoptysis"
  +	stage = 4
  +	activate(var/mob/living/carbon/mob,var/multiplier)
  +		if (prob(60))
  +			mob.say("*cough")
  +			var/obj/effect/decal/cleanable/blood/viralsputum/D= locate(/obj/effect/decal/cleanable/blood/viralsputum) in get_turf(mob)
  +			if(D==null)
  +				D = new(get_turf(mob))
  +			D.virus2 |= virus_copylist(mob.virus2)
  +			mob.reagents.remove_reagent("blood", 50) // Bone White - Blood loss when coughing up blood, experimental, may need adjusting.
  +		else
   
   /datum/disease2/effect/gibbingtons
   	name = "Gibbingtons Syndrome"
  
positive.code: 			if(D==null)
  				D = new(get_turf(mob))
  			D.virus2 |= virus_copylist(mob.virus2)
  
  
  /datum/disease2/effect/viralsputum
  	name = "Respiratory Putrification"
  	stage = 2
  	activate(var/mob/living/carbon/mob,var/multiplier)
  
  		if (prob(30))
  			mob.say("*cough")
  			var/obj/effect/decal/cleanable/blood/viralsputum/D= locate(/obj/effect/decal/cleanable/blood/viralsputum) in get_turf(mob)
  			if(D==null)
  				D = new(get_turf(mob))
  			D.virus2 |= virus_copylist(mob.virus2)
  
  
  /datum/disease2/effect/lantern
  
negative.code: 			var/mob/living/carbon/human/H = mob
  			for (var/datum/organ/external/E in H.organs)
  				E.min_broken_damage = initial(E.min_broken_damage)
  
  /datum/disease2/effect/shakey
  	name = "World Shaking Syndrome"
  