From 8a9b1fd4e8efdb27114413bd91d9ba8cae8ff358 Mon Sep 17 00:00:00 2001 From: OneOneThreeEight Date: Thu, 27 Dec 2018 19:07:22 -0500 Subject: [PATCH] Lawgiver balance adjustments (#5826) * Changes the stun projectile type from a beam to an electrode. Didn't really make sense why it was shooting stun rays instead of stun 'bullets.' Essentially a flexibility nerf. * Changes the gun charge consumption for burst firing down from 150 to 50. This is because burst-shooting should be consuming 50 each anyway, making the burst-fire option more useful, since it only had 13 shots when burst-fired previously. This is essentially a buff. Everything else pertaining to Lawgivers is unchanged. --- .../projectiles/guns/energy/lawgiver.dm | 4 +- html/changelogs/schevlawgiveradjust.yml | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/schevlawgiveradjust.yml diff --git a/code/modules/projectiles/guns/energy/lawgiver.dm b/code/modules/projectiles/guns/energy/lawgiver.dm index 3ac0c898c92..38efd239097 100644 --- a/code/modules/projectiles/guns/energy/lawgiver.dm +++ b/code/modules/projectiles/guns/energy/lawgiver.dm @@ -30,7 +30,7 @@ ), list( mode_name = "rapidfire", - charge_cost = 150, + charge_cost = 50, // Because it shoots 150 worth of charge anyway. fire_delay = 3, recoil = 1, burst = 3, @@ -61,7 +61,7 @@ move_delay = null, accuracy = 1, dispersion = null, - projectile_type = /obj/item/projectile/beam/stun, + projectile_type = /obj/item/projectile/energy/electrode, fire_sound = 'sound/weapons/Taser.ogg' ), list( diff --git a/html/changelogs/schevlawgiveradjust.yml b/html/changelogs/schevlawgiveradjust.yml new file mode 100644 index 00000000000..f63d0681a99 --- /dev/null +++ b/html/changelogs/schevlawgiveradjust.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +################################# + +# Your name. +author: Scheveningen + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Adjusts a power consumption anomaly with the burst-fire formula for the Lawgiver." + - tweak: "Changes the projectile the lawgiver uses from a stun-beam to electrode balls."