diff --git a/_maps/map_files/shuttles/admin_armory.dmm b/_maps/map_files/shuttles/admin_armory.dmm index 9a556e22a9e..8c9af5ea17e 100644 --- a/_maps/map_files/shuttles/admin_armory.dmm +++ b/_maps/map_files/shuttles/admin_armory.dmm @@ -804,16 +804,16 @@ }, /area/shuttle/administration) "Gn" = ( -/obj/item/gun/projectile/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/projectile/shotgun/riot, /obj/structure/window/reinforced{ dir = 1; layer = 2.9 }, /obj/structure/rack, +/obj/item/gun/projectile/shotgun/riot/buckshot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/projectile/shotgun/riot/buckshot, /turf/simulated/shuttle/floor{ icon_state = "floor4" }, @@ -1007,11 +1007,6 @@ }, /area/shuttle/administration) "Ni" = ( -/obj/item/gun/projectile/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/projectile/shotgun/riot, /obj/structure/window/reinforced{ dir = 8 }, @@ -1020,6 +1015,11 @@ layer = 2.9 }, /obj/structure/rack, +/obj/item/gun/projectile/shotgun/riot/buckshot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/projectile/shotgun/riot/buckshot, /turf/simulated/shuttle/floor{ icon_state = "floor4" }, @@ -1291,11 +1291,6 @@ }, /area/shuttle/administration) "XL" = ( -/obj/item/gun/projectile/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/projectile/shotgun/riot, /obj/structure/window/reinforced{ dir = 1; layer = 2.9 @@ -1304,6 +1299,11 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/item/gun/projectile/shotgun/riot/buckshot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/projectile/shotgun/riot/buckshot, /turf/simulated/shuttle/floor{ icon_state = "floor4" }, diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index 8cb48f8e36a..c59e5890331 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -133,6 +133,9 @@ /obj/item/ammo_box/magazine/internal/shot/riot/short max_ammo = 3 +/obj/item/ammo_box/magazine/internal/shot/riot/buckshot + ammo_type = /obj/item/ammo_casing/shotgun/buckshot + /obj/item/ammo_box/magazine/internal/grenadelauncher name = "grenade launcher internal magazine" ammo_type = /obj/item/ammo_casing/a40mm diff --git a/code/modules/projectiles/guns/projectile/shotgun.dm b/code/modules/projectiles/guns/projectile/shotgun.dm index 17a55722d2c..6c11fda5fd7 100644 --- a/code/modules/projectiles/guns/projectile/shotgun.dm +++ b/code/modules/projectiles/guns/projectile/shotgun.dm @@ -197,6 +197,8 @@ ..() post_sawoff() +/obj/item/gun/projectile/shotgun/riot/buckshot //comes pre-loaded with buckshot rather than rubber + mag_type = /obj/item/ammo_box/magazine/internal/shot/riot/buckshot ///////////////////////