anchor.diff:  					sleep(10)
   					step(smoke,direction)
   				spawn(150+rand(10,30))
  -					smoke.delete()
  +					if(smoke)
  +						fadeOut(smoke)
  +						smoke.delete()
   					src.total_smoke--
   
   
  
positive.code: 					step(smoke,direction)
  				spawn(75+rand(10,30))
  					if(smoke)
  						smoke.delete()
  					src.total_smoke--
  
  
negative.code: 					sleep(10)
  					step(smoke,direction)
  				spawn(150+rand(10,30))
  					if(smoke)
  						fadeOut(smoke)
  						smoke.delete()
  					src.total_smoke--
  
  
  