anchor.diff:  	chameleon_action = new(src)
   	chameleon_action.chameleon_type = /obj/item/device/pda
   	chameleon_action.chameleon_name = "PDA"
  -	chameleon_action.chameleon_blacklist = list(/obj/item/device/pda/ai)
  +	chameleon_action.chameleon_blacklist = list(/obj/item/device/pda/heads)
  +	chameleon_action.chameleon_blacklist_types = list(/obj/item/device/pda/ai)
   	chameleon_action.initialize_disguises()
   
   /obj/item/device/pda/chameleon/emp_act(severity)
  
positive.code: /datum/action/item_action/chameleon/change
  	name = "Chameleon Change"
  	var/list/chameleon_blacklist = list()
  	var/list/chameleon_list = list()
  	var/chameleon_type = null
  	var/chameleon_name = "Item"
  
negative.code: 	chameleon_action = new(src)
  	chameleon_action.chameleon_type = /obj/item/weapon/gun
  	chameleon_action.chameleon_name = "Gun"
  	chameleon_action.chameleon_blacklist_types = list(/obj/item/weapon/gun/magic)
  	chameleon_action.initialize_disguises()
  
  /obj/item/weapon/gun/energy/laser/chameleon/emp_act(severity)
  