mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 16:38:22 +01:00
Gatling Laser Buff (#11669)
This commit is contained in:
@@ -208,7 +208,7 @@
|
|||||||
muzzle_flash = 10
|
muzzle_flash = 10
|
||||||
|
|
||||||
#define GATLINGLASER_DISPERSION_CONCENTRATED list(1, 2, 3, 4, 5, 6, 7, 8, 9, 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
|
/obj/item/gun/energy/vaurca/gatlinglaser
|
||||||
name = "gatling laser"
|
name = "gatling laser"
|
||||||
@@ -224,21 +224,22 @@
|
|||||||
w_class = ITEMSIZE_LARGE
|
w_class = ITEMSIZE_LARGE
|
||||||
force = 10
|
force = 10
|
||||||
projectile_type = /obj/item/projectile/beam/gatlinglaser
|
projectile_type = /obj/item/projectile/beam/gatlinglaser
|
||||||
max_shots = 80
|
max_shots = 350
|
||||||
sel_mode = 1
|
sel_mode = 1
|
||||||
burst = 10
|
burst = 10
|
||||||
burst_delay = 1
|
burst_delay = 1
|
||||||
fire_delay = 10
|
fire_delay = 8
|
||||||
dispersion = GATLINGLASER_DISPERSION_CONCENTRATED
|
dispersion = GATLINGLASER_DISPERSION_CONCENTRATED
|
||||||
|
|
||||||
is_wieldable = TRUE
|
is_wieldable = TRUE
|
||||||
|
|
||||||
firemodes = list(
|
firemodes = list(
|
||||||
list(mode_name="concentrated burst", burst=10, burst_delay = 1, fire_delay = 10, dispersion = GATLINGLASER_DISPERSION_CONCENTRATED),
|
list(mode_name="concentrated burst", burst=12, burst_delay = 1, move_delay=5, 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="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)
|
/obj/item/gun/energy/vaurca/gatlinglaser/special_check(var/mob/user)
|
||||||
if(is_charging)
|
if(is_charging)
|
||||||
|
|||||||
@@ -175,7 +175,8 @@
|
|||||||
/obj/item/projectile/beam/gatlinglaser
|
/obj/item/projectile/beam/gatlinglaser
|
||||||
name = "diffused laser"
|
name = "diffused laser"
|
||||||
icon_state = "heavylaser"
|
icon_state = "heavylaser"
|
||||||
damage = 10
|
damage = 20
|
||||||
|
armor_penetration = 35
|
||||||
no_attack_log = 1
|
no_attack_log = 1
|
||||||
|
|
||||||
muzzle_type = /obj/effect/projectile/muzzle/disabler
|
muzzle_type = /obj/effect/projectile/muzzle/disabler
|
||||||
|
|||||||
@@ -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!"
|
||||||
Reference in New Issue
Block a user