anchor.diff:  	var/force_on // Damage when on - not stunning
   	var/force_off // Damage when off - not stunning
   	var/weight_class_on // What is the new size class when turned on
  +	var/sword_point = TRUE
   
   	wound_bonus = 15
   
   /obj/item/melee/classic_baton/Initialize()
   	. = ..()
  +	if(sword_point)
  +		AddElement(/datum/element/sword_point)
   
   // Description for trying to stun when still on cooldown.
   /obj/item/melee/classic_baton/proc/get_wait_description()
  
positive.code: 	force_on = 16
  	force_off = 5
  	weight_class_on = WEIGHT_CLASS_NORMAL
  
  /obj/item/melee/classic_baton/telescopic/contractor_baton/get_wait_description()
  	return "<span class='danger'>The baton is still charging!</span>"
  
negative.code: 		w_class = weight_class_on
  		force = force_on
  		attack_verb = list("smacked", "struck", "cracked", "beaten")
  		AddElement(/datum/element/sword_point)
  		if(!silent)
  			user?.visible_message("<span class='warning'>[user] extends [src] with a flick of their wrist!</span>")
  	else
  		to_chat(user, desc["local_off"])
  		icon_state = off_icon_state
  