anchor.diff:  		..()
   		return
   
  +#define MAX_INVIS_TOUCH_USES 5
  +
   /obj/item/weapon/melee/touch_attack/nothing
   	name = "nothing"
   	catchphrase = "..."
   	desc = "There's nothing there"
   	icon_state = "nothing"
   	item_state = "nothing"
  -	var/uses = 3
  +	var/uses = 5
   	var/list/things = list()
   	var/list/blacklist = list (
   						/obj/item/weapon/bombcore,
  
positive.code: 						/obj/item/weapon/gun/,
  						/obj/item/weapon/disk/nuclear,
  						/obj/item/weapon/storage,
  						/obj/structure/closet,
  						/obj/item/device/transfer_valve
  						)
  	var/useblacklist = FALSE
  
negative.code: 	if(iscarbon(target))
  		if(target == user)
  			if(user.job == "Mime")
  				if(uses < MAX_INVIS_TOUCH_USES)
  					user << "<span class='warning'>You've got to have more charges than that!</span>"
  					return
  				uses = 0 // we sacrifice all of our uses!
  