anchor.diff:  	projectile_setting_pierce = !projectile_setting_pierce
   	to_chat(user, "<span class='boldnotice'>You set \the [src] to [projectile_setting_pierce? "pierce":"impact"] mode.</span>")
   
  -/obj/item/weapon/gun/energy/beam_rifle/New()
  -	..()
  +/obj/item/weapon/gun/energy/beam_rifle/proc/update_slowdown()
  +	if(scoped)
  +		slowdown = scoped_slow
  +	else
  +		slowdown = initial(slowdown)
  +
  +/obj/item/weapon/gun/energy/beam_rifle/Initialize()
  +	. = ..()
   	START_PROCESSING(SSfastprocess, src)
   
   /obj/item/weapon/gun/energy/beam_rifle/Destroy()
  
positive.code: 		recoil = hipfire_recoil
  		scoped = FALSE
  		user << "<span class='boldnotice'>You lower your [src].</span>"
  
  /obj/item/weapon/gun/energy/beam_rifle/can_trigger_gun(var/mob/living/user)
  	if(!scoped && !noscope)
  
negative.code: 	var/aiming_time_fire_threshold = 2
  	var/aiming_time_left = 7
  	var/aiming_time_increase_user_movement = 3
  	var/scoped_slow = 1
  	var/aiming_time_increase_angle_multiplier = 0.6
  
  	var/lastangle = 0
  