anchor.diff:  
   	for(var/organ in list("l_leg","l_foot","r_leg","r_foot"))
   		var/datum/organ/external/o = organs["[organ]"]
  -		if(o.broken)
  +		if(o.status & BROKEN)
   			tally += 6
   
   	if(wear_suit)
  
positive.code: 		if(!istype(part, /datum/organ/external/groin) \
  			&& !istype(part, /datum/organ/external/chest) \
  			&& !istype(part, /datum/organ/external/head) \
  			&& !part.destroyed)
  			var/icon/temp = new /icon('human.dmi', "[part.icon_name]_s")
  			if(part.robot) temp.MapColors(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0))
  			stand_icon.Blend(temp, ICON_OVERLAY)
  			temp = new /icon('human.dmi', "[part.icon_name]_l")
  			if(part.robot) temp.MapColors(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0))
  			lying_icon.Blend(temp , ICON_OVERLAY)
  
  	stand_icon.Blend(new /icon('human.dmi', "groin_[g]_s"), ICON_OVERLAY)
  
negative.code: 	// Gloves
  	var/datum/organ/external/lo = organs["l_hand"]
  	var/datum/organ/external/ro = organs["r_hand"]
  	if (!(lo.status & DESTROYED && ro.status & DESTROYED))
  		if (gloves)
  			var/t1 = gloves.item_state
  			if (!t1)
  				t1 = gloves.icon_state
  			var/icon/gloves_icon = new /icon("icon" = 'hands.dmi', "icon_state" = text("[][]", t1, (!( lying ) ? null : "2")))
  			if(lo.status & DESTROYED)
  				gloves_icon.Blend(new /icon('limb_mask.dmi', "right_[lying?"l":"s"]"), ICON_MULTIPLY)
  			if(ro.status & DESTROYED)
  				gloves_icon.Blend(new /icon('limb_mask.dmi', "left_[lying?"l":"s"]"), ICON_MULTIPLY)
  			clothing_overlays += image(gloves_icon, "layer" = GLOVES_LAYER)
  			if (gloves.blood_DNA)
  				var/icon/stain_icon = icon('blood.dmi', "bloodyhands[!lying ? "" : "2"]")
  				if(lo.status & DESTROYED)
  					stain_icon.Blend(new /icon('limb_mask.dmi', "right_[lying?"l":"s"]"), ICON_MULTIPLY)
  				else if(ro.status & DESTROYED)
  					stain_icon.Blend(new /icon('limb_mask.dmi', "left_[lying?"l":"s"]"), ICON_MULTIPLY)
  				clothing_overlays += image("icon" = stain_icon, "layer" = B_GLOVES_LAYER)
  		else if (blood_DNA)
  			var/icon/stain_icon = icon('blood.dmi', "bloodyhands[!lying ? "" : "2"]")
  			if(lo.status & DESTROYED)
  				stain_icon.Blend(new /icon('limb_mask.dmi', "right_[lying?"l":"s"]"), ICON_MULTIPLY)
  			else if(ro.status & DESTROYED)
  				stain_icon.Blend(new /icon('limb_mask.dmi', "left_[lying?"l":"s"]"), ICON_MULTIPLY)
  			clothing_overlays += image("icon" = stain_icon, "layer" = B_GLOVES_LAYER)
  
  