anchor.diff:  	update_icon()
   
   /obj/item/melee/baton/process()
  -	deductcharge(hitcost * 0.004, FALSE, FALSE)
  +	deductcharge(round(hitcost * STUNBATON_DEPLETION_RATE), FALSE, FALSE)
   
   /obj/item/melee/baton/update_icon()
   	if(status)
  
positive.code: #define STUNBATON_CHARGE_LENIENCY 0.3
  
  /obj/item/melee/baton
  	name = "stunbaton"
  
negative.code: 	sparkler?.activate()
  	. = ..()
  
  #undef STUNBATON_CHARGE_LENIENCY
  #undef STUNBATON_DEPLETION_RATE
  