anchor.diff:  	if(owner.incapacitated())
   		to_chat(owner, span_warning("You can't properly point your fingers while incapacitated."))
   		return
  +	if(owner.get_active_held_item())
  +		to_chat(owner, span_warning("You can't properly fire your finger guns with something in your hand."))
  +		return
   	if(usr?.mind)
   		if(!usr.mind.miming)
   			to_chat(usr, span_warning("You must dedicate yourself to silence first!"))
  
positive.code: 
  /obj/effect/proc_holder/spell/aimed/finger_guns
  	name = "Finger Guns"
  	desc = "Shoot up to three mimed bullets from your fingers that damage and mute their targets."
  	school = SCHOOL_MIME
  	panel = "Mime"
  	charge_max = 300
  
negative.code: 	..()
  
  /obj/effect/proc_holder/spell/aimed/finger_guns/InterceptClickOn(mob/living/caller, params, atom/target)
  	if(caller.get_active_held_item())
  		to_chat(caller, span_warning("You can't properly fire your finger guns with something in your hand."))
  		return
  	if(caller.incapacitated())
  		to_chat(caller, span_warning("You can't properly point your fingers while incapacitated."))
  		if(charge_type == "recharge")
  