anchor.diff:  						I.in_use = 0
   						return
   					user << "Upload access confirmed. Loading control program into airlock software."
  -					sleep(35)
  +					sleep(35*multiplier)
   					if (!src.canSynHack(I))
   						user << "\red Hack aborted: cable connection lost. Do not move away from the airlock."
   						src.synHacking=0
  
positive.code: 			if (!src.canSynControl() && src.canSynHack(C))
  				src.synhack(user, C)
  				return
  		else
  			world << "ERROR: Mob was null when calling attack_ai on [src.name] at [src.x],[src.y],[src.z]"
  			return
  
negative.code: 						I.in_use = 0
  						return
  					user << "Connection established."
  					sleep(10*multiplier)
  					user << "Attempting to hack into airlock. This may take some time."
  					sleep(50*multiplier)
  
  					// Alerting the AIs
  					var/list/cameras = list()
  					for (var/obj/machinery/camera/C in src.loc.loc.contents) // getting all cameras in the area
  						cameras += C
  					var/alertoption = (prob(alert_probability) || istype(C, /obj/item/device/hacktool/engineer)) // Chance of warning AI, based on doortype's probability
  					if(alertoption)
  						if(prob(15))       //15% chance of sending the AI all the details (camera, area, warning)
  							alertoption = 3
  