anchor.diff:  
   /datum/reagent/bath_salts/overdose_process(var/mob/living/M as mob)
   	M.hallucination += 10
  -	if(M.canmove && !istype(M.loc, /turf/space))
  +	if(M.canmove && !istype(M.loc, /atom/movable))
   		for(var/i = 0, i < 8, i++)
   			step(M, pick(cardinal))
   	if(prob(20))
  
positive.code: 	return
  /datum/reagent/bath_salts/addiction_act_stage4(var/mob/living/carbon/human/M as mob)
  	M.hallucination += 40
  	if(M.canmove && !istype(M.loc, /turf/space))
  		for(var/i = 0, i < 16, i++)
  			step(M, pick(cardinal))
  	M.Jitter(50)
  
negative.code: 	return
  /datum/reagent/bath_salts/addiction_act_stage2(var/mob/living/M as mob)
  	M.hallucination += 20
  	if(M.canmove && !istype(M.loc, /atom/movable))
  		for(var/i = 0, i < 8, i++)
  			step(M, pick(cardinal))
  	M.Jitter(10)
  