anchor.diff:  					sleep(10)
   					step(smoke,direction)
   				spawn(150+rand(10,30))
  -					del(smoke)
  +					smoke.delete()
   					src.total_smoke--
   
   /////////////////////////////////////////////
  
positive.code: 		flick("[icon_state]-disolve", src)
  
  		spawn(5)
  			del(src)
  
  
  /obj/effect/effect/foam/HasEntered(var/atom/movable/AM)
  
negative.code: 					sleep(10)
  					step(smoke,direction)
  				spawn(75+rand(10,30))
  					smoke.delete()
  					src.total_smoke--
  
  
  