anchor.diff:  				if(world.time - mecha.occupant.last_bumped <= 10)
   					return
   				mecha.occupant.last_bumped = world.time
  -			if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access) || emergency == 1))
  +			if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access)))
   				open()
   			else
   				do_animate("deny")
  
positive.code: 		return
  	if(density)
  		do_animate("deny")
  
  /obj/machinery/door/proc/try_to_weld(obj/item/weapon/weldingtool/W, mob/user)
  	return
  
negative.code: 		return
  	if(!requiresID())
  		user = null //so allowed(user) always succeeds
  	if(allowed(user))
  		if(density)
  			open()
  		else
  