anchor.diff:  	righthand_file = 'icons/mob/inhands/weapons/chainsaw_righthand.dmi'
   	flags_1 = NODROP_1 | ABSTRACT_1 | DROPDEL_1
   	w_class = WEIGHT_CLASS_HUGE
  -	force = 24
  +	force = 21
   	throwforce = 0
   	throw_range = 0
   	throw_speed = 0
  
positive.code: /obj/item/proc/can_trigger_gun(mob/living/user)
  	if(!user.can_use_guns(src))
  		return FALSE
  >>>>>>> bcbc166... chainsaws rebalance, but working this time :) (#30399)
  	return TRUE
  
negative.code: /obj/item/banhammer
  	desc = "A banhammer"
  	name = "banhammer"
  	icon = 'icons/obj/items_and_weapons.dmi'
  	icon_state = "toyhammer"
  	slot_flags = SLOT_BELT
  	throwforce = 0
  	w_class = WEIGHT_CLASS_TINY
  	throw_speed = 3
  	throw_range = 7
  	attack_verb = list("banned")
  	max_integrity = 200
  	armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 70)
  	resistance_flags = FIRE_PROOF
  
  /obj/item/banhammer/suicide_act(mob/user)
  		user.visible_message("<span class='suicide'>[user] is hitting [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to ban [user.p_them()]self from life.</span>")
  		return (BRUTELOSS|FIRELOSS|TOXLOSS|OXYLOSS)
  
  /obj/item/banhammer/attack(mob/M, mob/user)
  	if(user.zone_selected == "head")
  		M.visible_message("<span class='danger'>[user] are stroking the head of [M] with a bangammer</span>", "<span class='userdanger'>[user] are stroking the head with a bangammer</span>", "you hear a bangammer stroking a head");
  
  	else
  		M.visible_message("<span class='danger'>[M] has been banned FOR NO REISIN by [user]</span>", "<span class='userdanger'>You have been banned FOR NO REISIN by [user]</span>", "you hear a banhammer banning someone")
  	playsound(loc, 'sound/effects/adminhelp.ogg', 15) //keep it at 15% volume so people don't jump out of their skin too much
  
  /obj/item/sord
  