anchor.diff:  /obj/structure/mining_shuttle_beacon/attack_robot(mob/user)
   	return attack_hand(user) //So borgies can help
   
  +#undef ZONE_SET
   #undef BAD_ZLEVEL
   #undef BAD_AREA
   #undef BAD_COORDS
  +<<<<<<< HEAD
   #undef ZONE_SET
  +=======
  +#undef BAD_TURF
  +>>>>>>> 19e2a76... minor set_landing_zone() refactor (#33780)
  
positive.code: ///Mining Base////
  
  #define BAD_ZLEVEL	1
  #define BAD_AREA	2
  #define BAD_COORDS	3
  #define ZONE_SET	4
  
  /area/shuttle/auxillary_base
  	name = "Auxillary Base"
  
negative.code: 		return
  
  	switch(AB.set_landing_zone(T, user, no_restrictions))
  		if(ZONE_SET)
  			qdel(src)
  		if(BAD_ZLEVEL)
  			to_chat(user, "<span class='warning'>This uplink can only be used in a designed mining zone.</span>")
  		if(BAD_AREA)
  			to_chat(user, "<span class='warning'>Unable to acquire a targeting lock. Find an area clear of stuctures or entirely within one.</span>")
  		if(BAD_COORDS)
  			to_chat(user, "<span class='warning'>Location is too close to the edge of the station's scanning range. Move several paces away and try again.</span>")
  		if(BAD_TURF)
  			to_chat(user, "<span class='warning'>The landing zone contains turfs unsuitable for a base.</span>")
  
  /obj/item/device/assault_pod/mining/unrestricted
  	name = "omni-locational landing field designator"
  