From 50851d7958d934bfae3eed4cea50b4fc5f7c5f3b Mon Sep 17 00:00:00 2001 From: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com> Date: Fri, 24 May 2024 21:18:51 -0400 Subject: [PATCH] fix full auto on certain guns with double click speed (#25520) --- code/modules/projectiles/ammunition/energy_lens.dm | 2 +- code/modules/projectiles/guns/energy/stun.dm | 1 + code/modules/projectiles/guns/projectile/automatic.dm | 1 + code/modules/projectiles/guns/projectile/saw.dm | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/projectiles/ammunition/energy_lens.dm b/code/modules/projectiles/ammunition/energy_lens.dm index f1b453ec833..dc73c017b47 100644 --- a/code/modules/projectiles/ammunition/energy_lens.dm +++ b/code/modules/projectiles/ammunition/energy_lens.dm @@ -179,7 +179,7 @@ click_cooldown_override = 2 variance = 15 randomspread = 1 - delay = 2 + delay = 0 /// seperate balancing for cyborg, again /obj/item/ammo_casing/energy/disabler/cyborg diff --git a/code/modules/projectiles/guns/energy/stun.dm b/code/modules/projectiles/guns/energy/stun.dm index 77f5b742d2c..0c98f70adf6 100644 --- a/code/modules/projectiles/guns/energy/stun.dm +++ b/code/modules/projectiles/guns/energy/stun.dm @@ -76,6 +76,7 @@ ammo_type = list(/obj/item/ammo_casing/energy/disabler/smg) shaded_charge = TRUE can_holster = FALSE + fire_delay = 0 /obj/item/gun/energy/disabler/smg/Initialize(mapload) . = ..() diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm index c1d5716c536..2199b87e1b2 100644 --- a/code/modules/projectiles/guns/projectile/automatic.dm +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -336,6 +336,7 @@ can_suppress = FALSE burst_size = 1 execution_speed = 5 SECONDS + fire_delay = 0 /obj/item/gun/projectile/automatic/lasercarbine/Initialize(mapload) . = ..() diff --git a/code/modules/projectiles/guns/projectile/saw.dm b/code/modules/projectiles/guns/projectile/saw.dm index 587e65bf083..91a9eb677bd 100644 --- a/code/modules/projectiles/guns/projectile/saw.dm +++ b/code/modules/projectiles/guns/projectile/saw.dm @@ -16,6 +16,7 @@ can_suppress = FALSE burst_size = 1 spread = 7 + fire_delay = 0 /obj/item/gun/projectile/automatic/l6_saw/Initialize(mapload) . = ..()