From 840559e9aef9cf6d9862fe42f458de72b6402237 Mon Sep 17 00:00:00 2001 From: TDSSS <32099540+TDSSS@users.noreply.github.com> Date: Sat, 21 Sep 2019 02:59:51 +0200 Subject: [PATCH] Buffs the uplink syringe gun, it now comes with some syringes (#12353) --- code/datums/uplink_item.dm | 6 +++--- .../items/weapons/storage/uplink_kits.dm | 13 ++++++++++++- .../reagents/reagent_containers/syringes.dm | 17 ++++++++++++++++- 3 files changed, 31 insertions(+), 5 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 00dd2d813ad..ff5ec99cd77 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -925,10 +925,10 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) surplus = 50 /datum/uplink_item/stealthy_weapons/dart_pistol - name = "Dart Pistol" - desc = "A miniaturized version of a normal syringe gun. It is very quiet when fired and can fit into any space a small item can." + name = "Dart Pistol Kit" + desc = "A miniaturized version of a normal syringe gun. It is very quiet when fired and can fit into any space a small item can. Comes with 3 syringes, a knockout poison, a silencing agent and a deadly neurotoxin." reference = "DART" - item = /obj/item/gun/syringe/syndicate + item = /obj/item/storage/box/syndie_kit/dart_gun cost = 4 surplus = 50 excludefrom = list(/datum/game_mode/nuclear) diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 6b68ef19c4c..f965907c5ba 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -356,4 +356,15 @@ To apply, hold the injector a short distance away from the outer thigh before ap new /obj/item/storage/backpack/chameleon(src) new /obj/item/radio/headset/chameleon(src) new /obj/item/stamp/chameleon(src) - new /obj/item/pda/chameleon(src) \ No newline at end of file + new /obj/item/pda/chameleon(src) + +/obj/item/storage/box/syndie_kit/dart_gun + name = "dart gun kit" + +/obj/item/storage/box/syndie_kit/dart_gun/New() + ..() + new /obj/item/gun/syringe/syndicate(src) + new /obj/item/reagent_containers/syringe/capulettium_plus(src) + new /obj/item/reagent_containers/syringe/sarin(src) + new /obj/item/reagent_containers/syringe/pancuronium(src) + diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 349e3bc0910..6c1c24752a3 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -327,4 +327,19 @@ desc = "A syringe recovered from a dread place. It probably isn't wise to use." amount_per_transfer_from_this = 1 volume = 1 - list_reagents = list("gluttonytoxin" = 1) \ No newline at end of file + list_reagents = list("gluttonytoxin" = 1) + +/obj/item/reagent_containers/syringe/capulettium_plus + name = "capulettium plus syringe" + desc = "For silencing targets. Allows for fake deaths." + list_reagents = list("capulettium_plus" = 15) + +/obj/item/reagent_containers/syringe/sarin + name = "sarin syringe" + desc = "A deadly neurotoxin, for killing." + list_reagents = list("sarin" = 15) + +/obj/item/reagent_containers/syringe/pancuronium + name = "pancuronium syringe" + desc = "A powerful paralyzing poison." + list_reagents = list("pancuronium" = 15) \ No newline at end of file