anchor.diff:  									C.toxloss = max(0, C.toxloss-25)
   
   									if (istype(C, /mob/living/carbon/human))
  +										// ------- YOUR TARGET IS HUMAN -------
   										var/mob/living/carbon/human/H = C
   										var/datum/organ/external/affecting = H.organs["chest"]
   
  
positive.code: 							if((border_obstacle.flags & ON_BORDER) && (src != border_obstacle))
  								if(!border_obstacle.CanPass(D, D.loc, 1, 0))
  									check_2 = 0
  					if(check_1 || check_2)
  						ok = 1
  			else
  				if(loc == usr.loc)
  					ok = 1
  				else
  					ok = 1
  
  
negative.code: 									usr:handle_regular_hud_updates()
  									usr.next_move = world.time + 6
  								else
  									// ------- PERSON YOU'RE TOUCHING IS ALREADY DEAD -------
  									usr << "\red [src] is dead and can't be healed."
  								return
  
  					// ------- IF YOU DON'T HAVE THE SILLY ABILITY ABOVE OR FAIL ON ANY OTHER CHECK, THEN YOU'RE CLICKING ON SOMETHING WITH AN EMPTY HAND. ATTACK_HAND IT IS THEN -------
  					src.attack_hand(usr, usr.hand)
  				else
  					// ------- YOU ARE NOT HUMAN. WHAT ARE YOU - DETERMINED HERE AND PROPER ATTACK_MOBTYPE CALLED -------
  					if (istype(usr, /mob/living/carbon/monkey))
  						src.attack_paw(usr, usr.hand)
  					else if (istype(usr, /mob/living/carbon/alien/humanoid))
  						src.attack_alien(usr, usr.hand)
  					else if (istype(usr, /mob/living/silicon/ai) || istype(usr, /mob/living/silicon/robot))
  						src.attack_ai(usr, usr.hand)
  					else if(istype(usr, /mob/living/carbon/metroid))
  						src.attack_metroid(usr)
  					else if(istype(usr, /mob/living/simple_animal))
  						src.attack_animal(usr)
  		else
  			// ------- YOU ARE RESTRAINED. DETERMINE WHAT YOU ARE AND ATTACK WITH THE PROPER HAND_X PROC -------
  			if (istype(usr, /mob/living/carbon/human))
  				src.hand_h(usr, usr.hand)
  			else if (istype(usr, /mob/living/carbon/monkey))
  				src.hand_p(usr, usr.hand)
  			else if (istype(usr, /mob/living/carbon/alien/humanoid))
  				src.hand_al(usr, usr.hand)
  			else if (istype(usr, /mob/living/silicon/ai) || istype(usr, /mob/living/silicon/robot))
  				src.hand_a(usr, usr.hand)
  
  	else
  		// ------- ITEM INACESSIBLE OR CLICKING ON SCREEN -------
  		if (istype(src, /obj/screen))
  			// ------- IT'S THE HUD YOU'RE CLICKING ON -------
  			usr.prev_move = usr.next_move
  			usr:lastDblClick = world.time + 2
  			if (usr.next_move < world.time)
  				usr.next_move = world.time + 2
  			else
  				return
  
  			// ------- 2 DECISECOND DELAY FOR CLICKING PASSED -------
  
  			if (!( usr.restrained() ))
  
  				// ------- YOU ARE NOT RESTRAINED -------
  				if ((W && !( istype(src, /obj/screen) )))
  					// ------- IT SHOULD NEVER GET TO HERE, DUE TO THE ISTYPE(SRC, /OBJ/SCREEN) FROM PREVIOUS IF-S - I TESTED IT WITH A DEBUG OUTPUT AND I COULDN'T GET THIST TO SHOW UP. -------
  					src.attackby(W, usr)
  					if (W)
  						W.afterattack(src, usr)
  				else
  					// ------- YOU ARE NOT RESTRAINED, AND ARE CLICKING A HUD OBJECT -------
  					if (istype(usr, /mob/living/carbon/human))
  						src.attack_hand(usr, usr.hand)
  					else if (istype(usr, /mob/living/carbon/monkey))
  						src.attack_paw(usr, usr.hand)
  					else if (istype(usr, /mob/living/carbon/alien/humanoid))
  						src.attack_alien(usr, usr.hand)
  			else
  				// ------- YOU ARE RESTRAINED CLICKING ON A HUD OBJECT -------
  				if (istype(usr, /mob/living/carbon/human))
  					src.hand_h(usr, usr.hand)
  				else if (istype(usr, /mob/living/carbon/monkey))
  					src.hand_p(usr, usr.hand)
  				else if (istype(usr, /mob/living/carbon/alien/humanoid))
  					src.hand_al(usr, usr.hand)
  		else
  			// ------- YOU ARE CLICKING ON AN OBJECT THAT'S INACCESSIBLE TO YOU AND IS NOT YOUR HUD -------
  			if(usr:mutations & LASER && usr:a_intent == "hurt" && world.time >= usr.next_move)
  				// ------- YOU HAVE THE LASER MUTATION, YOUR INTENT SET TO HURT AND IT'S BEEN MORE THAN A DECISECOND SINCE YOU LAS TATTACKED -------
  				var/turf/oloc
  				var/turf/T = get_turf(usr)
  				var/turf/U = get_turf(src)
  