diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 7b674f1fd82..17847abd817 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -208,7 +208,7 @@ muzzle_flash = 10 #define GATLINGLASER_DISPERSION_CONCENTRATED list(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) -#define GATLINGLASER_DISPERSION_SPRAY list(0, 5, 5, 10, 10, 15, 15, 20, 20, 25, 25, 30, 30, 35, 40, 45) +#define GATLINGLASER_DISPERSION_SPRAY list(0, 5, 5, 10, 10, 15, 15, 20, 20, 25, 25, 25, 30, 30, 35, 40) /obj/item/gun/energy/vaurca/gatlinglaser name = "gatling laser" @@ -224,21 +224,22 @@ w_class = ITEMSIZE_LARGE force = 10 projectile_type = /obj/item/projectile/beam/gatlinglaser - max_shots = 80 + max_shots = 350 sel_mode = 1 burst = 10 burst_delay = 1 - fire_delay = 10 + fire_delay = 8 dispersion = GATLINGLASER_DISPERSION_CONCENTRATED is_wieldable = TRUE firemodes = list( - list(mode_name="concentrated burst", burst=10, burst_delay = 1, fire_delay = 10, dispersion = GATLINGLASER_DISPERSION_CONCENTRATED), - list(mode_name="spray", burst=20, burst_delay = 1, move_delay = 5, fire_delay = 30, dispersion = GATLINGLASER_DISPERSION_SPRAY) + list(mode_name="concentrated burst", burst=12, burst_delay = 1, move_delay=5, dispersion = GATLINGLASER_DISPERSION_CONCENTRATED), + list(mode_name="spray", burst=22, burst_delay = 1, move_delay = 8, dispersion = GATLINGLASER_DISPERSION_SPRAY), + list(mode_name="massive spray", burst=32, burst_delay = 1, move_delay = 10, dispersion = GATLINGLASER_DISPERSION_SPRAY), ) - charge_cost = 50 + charge_cost = 40 /obj/item/gun/energy/vaurca/gatlinglaser/special_check(var/mob/user) if(is_charging) diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index cf24f8ef8be..fcb7566de5d 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -175,7 +175,8 @@ /obj/item/projectile/beam/gatlinglaser name = "diffused laser" icon_state = "heavylaser" - damage = 10 + damage = 20 + armor_penetration = 35 no_attack_log = 1 muzzle_type = /obj/effect/projectile/muzzle/disabler diff --git a/html/changelogs/wickedcybs_moregun.yml b/html/changelogs/wickedcybs_moregun.yml new file mode 100644 index 00000000000..1df23eb8574 --- /dev/null +++ b/html/changelogs/wickedcybs_moregun.yml @@ -0,0 +1,6 @@ +author: WickedCybs + +delete-after: True + +changes: + - tweak: "The gatling laser has been buffed to be far more dangerous. It has more ammo capacity, a new firing mode that sends even more laserfire downrange, slightly less charge time and overall increased useability. It's not the liability it used to be!"