anchor.diff:  
   				while(limbs_affected != 0)
   					processing_dismember = pick(organs)
  -					if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin")
  +					if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin")
   						processing_dismember.droplimb(1,pick(0,2),0,1)
   						limbs_affected -= 1
   
  
positive.code: 	var/update = 0
  	var/weapon_message = "Explosive Blast"
  	for(var/obj/item/organ/external/temp in organs)
  		switch(temp.name)
  			if("head")
  				update |= temp.take_damage(b_loss * 0.2, f_loss * 0.2, used_weapon = weapon_message)
  			if("chest")
  
negative.code: 
  				while(limbs_affected != 0)
  					processing_dismember = pick(organs)
  					if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin")
  						processing_dismember.droplimb(1,pick(0,2),0,1)
  						limbs_affected -= 1
  
  