anchor.diff:  	chameleon_action = new(src)
   	chameleon_action.chameleon_type = /obj/item/clothing/mask
   	chameleon_action.chameleon_name = "Mask"
  +	chameleon_action.chameleon_blacklist = typecacheof(/obj/item/clothing/mask/changeling, only_root_path = TRUE)
   	chameleon_action.initialize_disguises()
   
   /obj/item/clothing/mask/chameleon/emp_act(severity)
  
positive.code: 	chameleon_action = new(src)
  	chameleon_action.chameleon_type = /obj/item/clothing/shoes
  	chameleon_action.chameleon_name = "Shoes"
  	chameleon_action.initialize_disguises()
  
  /obj/item/clothing/shoes/chameleon/emp_act(severity)
  
negative.code: 	chameleon_action.chameleon_blacklist = typecacheof(list(/obj/item/device/pda/heads, /obj/item/device/pda/ai, /obj/item/device/pda/ai/pai), only_root_path = TRUE)
  	chameleon_action.initialize_disguises()
  
  /obj/item/device/pda/chameleon/emp_act(severity)
  	chameleon_action.emp_randomise()
  
  