anchor.diff:  *		one wire for AI control. Sending a pulse through this blocks AI control for a second or so (which is enough to see the AI control light on the panel dialog go off and back on again). Cutting this prevents the AI from controlling the door unless it has hacked the door through the power connection (which takes about a minute). If both main and backup power are cut, as well as this wire, then the AI cannot operate or hack the door at all.
   *		one wire for electrifying the door. Sending a pulse through this electrifies the door for 30 seconds. Cutting this wire electrifies the door, so that the next person to touch the door without insulated gloves gets electrocuted. (Currently it is also STAYING electrified until someone mends the wire)
   */
  +
  +/obj/machinery/door/airlock/bumpopen(mob/user as mob) //Airlocks now zap you when you 'bump' them open when they're electrified. --NeoFite
  +	if (!istype(usr, /mob/living/silicon))
  +		if (src.isElectrified())
  +			if(src.shock(user, 100))
  +				return
  +	..(user)
   
   
   /obj/machinery/door/airlock/proc/pulse(var/wireColor)
  
positive.code: 				src.secondsElectrified = 0
  
  /obj/machinery/door/airlock/proc/isElectrified()
  	if(src.secondsElectrified > 0)
  		return 1
  	else return 0
  
  
negative.code: 						src.secondsElectrified-=1
  						if (src.secondsElectrified<0)
  							src.secondsElectrified = 0
  //						src.updateUsrDialog()  //Commented this line out to keep the airlock from clusterfucking you with electricity. --NeoFite
  						sleep(10)
  		if(AIRLOCK_WIRE_OPEN_DOOR)
  			//tries to open the door without ID
  