diff --git a/code/modules/projectiles/guns/projectile/shotgun.dm b/code/modules/projectiles/guns/projectile/shotgun.dm index 136afb2c921..217d232ba35 100644 --- a/code/modules/projectiles/guns/projectile/shotgun.dm +++ b/code/modules/projectiles/guns/projectile/shotgun.dm @@ -114,4 +114,20 @@ bulk = 2 /obj/item/gun/projectile/shotgun/doublebarrel/sawn/empty - starts_loaded = FALSE \ No newline at end of file + starts_loaded = FALSE + +/obj/item/gun/projectile/shotgun/doublebarrel/quad + name = "quad-barreled shotgun" + desc = "A true classic - but doubled. Firing it has a heck of a kick - knocks the air right out of you." + icon = 'icons/obj/guns/shotgun/quadbarrel.dmi' + max_shells = 4 + w_class = ITEM_SIZE_HUGE + origin_tech = @'{"combat":6,"materials":3,"esoteric":9}' + firemodes = list( + list(mode_name="fire one barrel at a time", burst=1), + list(mode_name="fire two barrels at once", burst=2), + list(mode_name="fire all barrels at once", burst=4) + ) + +/obj/item/gun/projectile/shotgun/doublebarrel/quad/empty + starts_loaded = FALSE diff --git a/icons/obj/guns/shotgun/quadbarrel.dmi b/icons/obj/guns/shotgun/quadbarrel.dmi new file mode 100644 index 00000000000..7fbaae5632c Binary files /dev/null and b/icons/obj/guns/shotgun/quadbarrel.dmi differ