anchor.diff:  /obj/item/clothing/mask/cigarette/extinguish()
   	if(!lit)
   		return
  -	name = copytext_char(name, 5) //5 == length_char("lit ") + 1
   	attack_verb_continuous = null
   	attack_verb_simple = null
   	hitsound = null
   	damtype = BRUTE
   	force = 0
  -	icon_state = icon_off
  -	inhand_icon_state = icon_off
  +	update_icon()
   	STOP_PROCESSING(SSobj, src)
   	reagents.flags |= NO_REACT
   	lit = FALSE
  
positive.code: 		"torpedo",
  		"zoot",
  		"zooter"))
  	pixel_x = rand(-5, 5)
  	pixel_y = rand(-5, 5)
  
  
negative.code: 
  	smoketime -= delta_time * (1 SECONDS)
  	if(smoketime <= 0)
  		put_out(user)
  		return
  
  	open_flame(heat)
  