anchor.diff:  	var/can_use = 1
   	var/obj/effect/dummy/chameleon/active_dummy = null
   	var/saved_item = /obj/item/weapon/cigbutt
  +	var/saved_icon = 'icons/obj/clothing/masks.dmi'
  +	var/saved_icon_state = "cigbutt"
  +	var/saved_overlays
   
   /obj/item/device/chameleon/dropped()
   	disrupt()
  
positive.code: 			playsound(get_turf(src), 'sound/weapons/flash.ogg', 100, 1, -6)
  			user << "\blue Scanned [target]."
  			saved_item = target.type
  
  /obj/item/device/chameleon/proc/toggle()
  	if(!can_use || !saved_item) return
  
negative.code: 		var/obj/O = new saved_item(src)
  		if(!O) return
  		var/obj/effect/dummy/chameleon/C = new/obj/effect/dummy/chameleon(usr.loc)
  		C.activate(O, usr, saved_icon, saved_icon_state, saved_overlays, src)
  		del(O)
  		usr << "\blue You activate the [src]."
  		var/obj/effect/overlay/T = new/obj/effect/overlay(get_turf(src))
  