anchor.diff:  /obj/machinery/gibber/autogibber/process()
   	if(!lturf || occupant || locked || dirty || operating)
   		return
  +
  +	if(acceptdir != lastacceptdir)
  +		lturf = null
  +		lastacceptdir = acceptdir
  +		var/turf/T = get_step(src, acceptdir)
  +		if(istype(T))
  +			lturf = T
   
   	for(var/mob/living/carbon/human/H in lturf)
   		if(istype(H) && H.loc == lturf)
  
positive.code: 
  /obj/machinery/gibber/autogibber
  	var/acceptdir = NORTH
  	var/turf/lturf
  
  /obj/machinery/gibber/autogibber/New()
  
negative.code: 	src.occupant.emote("scream")
  	playsound(src.loc, 'sound/effects/gib.ogg', 50, 1)
  
  	victims += "\[[time_stamp()]\] [occupant.name] ([occupant.ckey]) killed by [UserOverride ? "Autogibbing" : "[user] ([user.ckey])"]" //have to do this before ghostizing
  	src.occupant.death(1)
  	src.occupant.ghostize()
  
  	del(src.occupant)
  
  