anchor.diff:  	var/saved_item = /obj/item/weapon/cigbutt
   	var/saved_icon = 'icons/obj/clothing/masks.dmi'
   	var/saved_icon_state = "cigbutt"
  -	var/saved_overlays
  +	var/saved_overlays = null
  +	var/saved_underlays = null
   
   /obj/item/device/chameleon/dropped()
   	disrupt()
  
positive.code: 	var/can_move = 1
  	var/obj/item/device/chameleon/master = null
  
  /obj/effect/dummy/chameleon/proc/activate(var/obj/O, var/mob/M, new_icon, new_iconstate, new_overlays, var/obj/item/device/chameleon/C)
  	name = O.name
  	desc = O.desc
  	icon = new_icon
  	icon_state = new_iconstate
  	overlays = new_overlays
  	dir = O.dir
  	M.loc = src
  	master = C
  
negative.code: 			saved_icon = target.icon
  			saved_icon_state = target.icon_state
  			saved_overlays = target.overlays
  			saved_underlays = target.underlays
  
  /obj/item/device/chameleon/proc/toggle()
  	if(!can_use || !saved_item) return
  