fixes foam dart gc issues (#20273)

* fixes foam dart gc issues

* meh
This commit is contained in:
GDN
2023-02-04 18:43:15 -06:00
committed by GitHub
parent 64888c1fa6
commit 7450b982d1
4 changed files with 9 additions and 6 deletions
@@ -69,7 +69,7 @@
/obj/item/gun/projectile/shotgun/proc/pump_reload(mob/M)
if(!magazine.ammo_count())
return 0
return FALSE
var/obj/item/ammo_casing/AC = magazine.get_round() //load next casing.
chambered = AC
@@ -75,6 +75,10 @@
if(chambered && !chambered.BB)
qdel(chambered)
/obj/item/gun/projectile/shotgun/toy/process_fire(atom/target, mob/living/user, message = 1, params, zone_override, bonus_spread = 0)
. = ..()
chambered = null
/obj/item/gun/projectile/shotgun/toy/crossbow
name = "foam force crossbow"
desc = "A weapon favored by many overactive children. Ages 8 and up."