diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index ce3eaf51217..35e463d0127 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -97,6 +97,18 @@ projectile = /obj/item/projectile/beam/laser/heavylaser fire_sound = 'sound/weapons/lasercannonfire.ogg' +/obj/item/mecha_parts/mecha_equipment/weapon/energy/shotgun_disabler + equip_cooldown = 2 SECONDS + name = "MESG-01 Disabler Scattercannon" + desc = "A large-bore energy shotgun, configured to fire a large blast of disabling pellets." + icon_state = "mecha_disabler_shotgun" + origin_tech = "materials=4;combat=5;" + energy_drain = 30 // This is per shot + 1x cost, so 300 per shot + projectile = /obj/item/projectile/beam/disabler/pellet + projectiles_per_shot = 9 + variance = 40 + fire_sound = 'sound/weapons/taser2.ogg' + /obj/item/mecha_parts/mecha_equipment/weapon/energy/ion equip_cooldown = 4 SECONDS name = "mkIV Ion Heavy Scatter Cannon" diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index c45cc321f49..75339943b47 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -1058,6 +1058,17 @@ construction_time = 10 SECONDS category = list("Exosuit Equipment") +/datum/design/mech_disabler_shotgun + name = "Exosuit Weapon (MESG-01 Disabler Scattercannon)" + desc = "Allows for the construction of MESG-01 Disabler Scattercannon." + id = "mech_ion" + build_type = MECHFAB + req_tech = list("combat" = 6, "materials" = 5) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/shotgun_disabler + materials = list(MAT_METAL=10000,MAT_SILVER=6000) + construction_time = 10 SECONDS + category = list("Exosuit Equipment") + /datum/design/mech_ion name = "Exosuit Weapon (MKIV Ion Heavy Cannon)" desc = "Allows for the construction of MKIV Ion Heavy Cannon." diff --git a/icons/mecha/mecha_equipment.dmi b/icons/mecha/mecha_equipment.dmi index 1bb05ac9e03..9b6816e343e 100644 Binary files a/icons/mecha/mecha_equipment.dmi and b/icons/mecha/mecha_equipment.dmi differ