Change the poison kit (#17860)

* poison

* Update syringes.dm

* a little more death
This commit is contained in:
00ze-cyclone
2023-02-26 13:33:57 +01:00
committed by GitHub
parent a8af7006ef
commit 49d38ac327
3 changed files with 77 additions and 18 deletions

View File

@@ -544,23 +544,21 @@
/obj/item/storage/box/syndie_kit/chemical/ComponentInitialize()
. = ..()
var/datum/component/storage/STR = GetComponent(/datum/component/storage)
STR.max_items = 14
STR.max_items = 12
/obj/item/storage/box/syndie_kit/chemical/PopulateContents()
new /obj/item/reagent_containers/glass/bottle/polonium(src)
new /obj/item/reagent_containers/glass/bottle/venom(src)
new /obj/item/reagent_containers/glass/bottle/fentanyl(src)
new /obj/item/reagent_containers/glass/bottle/formaldehyde(src)
new /obj/item/reagent_containers/glass/bottle/spewium(src)
new /obj/item/reagent_containers/glass/bottle/cyanide(src)
new /obj/item/reagent_containers/glass/bottle/histamine(src)
new /obj/item/reagent_containers/glass/bottle/initropidril(src)
new /obj/item/reagent_containers/glass/bottle/pancuronium(src)
new /obj/item/reagent_containers/glass/bottle/sodium_thiopental(src)
new /obj/item/reagent_containers/glass/bottle/coniine(src)
new /obj/item/reagent_containers/glass/bottle/curare(src)
new /obj/item/reagent_containers/glass/bottle/amanitin(src)
new /obj/item/reagent_containers/syringe(src)
new /obj/item/reagent_containers/syringe/big/polonium(src)
new /obj/item/reagent_containers/syringe/big/venom(src)
new /obj/item/reagent_containers/syringe/big/spewium(src)
new /obj/item/reagent_containers/syringe/big/histamine(src)
new /obj/item/reagent_containers/syringe/big/initropidril(src)
new /obj/item/reagent_containers/syringe/big/pancuronium(src)
new /obj/item/reagent_containers/syringe/big/sodium_thiopental(src)
new /obj/item/reagent_containers/syringe/big/curare(src)
new /obj/item/reagent_containers/syringe/big/amanitin(src)
new /obj/item/reagent_containers/syringe/big/coniine(src)
new /obj/item/reagent_containers/syringe/big/relaxant(src)
new /obj/item/reagent_containers/syringe/big(src)
/obj/item/storage/box/syndie_kit/pistolammo
real_name = "10mm magazine box"

View File

@@ -281,6 +281,67 @@
volume = 1
list_reagents = list(/datum/reagent/ghosttoxin = 1)
/obj/item/reagent_containers/syringe/big
name = "large syringe"
desc = "A large syringe that can hold 30 units of chemicals"
amount_per_transfer_from_this = 10
volume = 30
/obj/item/reagent_containers/syringe/big/polonium
name = "syringe (polonium)"
desc = "Contains 30 units of polonium. Will irradiate victims, metabolized very slowly."
list_reagents = list(/datum/reagent/toxin/polonium = 30)
/obj/item/reagent_containers/syringe/big/venom
name = "syringe (venom)"
desc = "Contains 30 units of venom. Deadliness increase with the dosage, can decay into histamine."
list_reagents = list(/datum/reagent/toxin/venom = 30)
/obj/item/reagent_containers/syringe/big/spewium
name = "syringe (spewium)"
desc = "Contains 30 units of spewium. Cause victims to vomit, more than 29 units cause to victims puking out their own organs."
list_reagents = list(/datum/reagent/toxin/spewium = 30)
/obj/item/reagent_containers/syringe/big/histamine
name = "syringe (histamine)"
desc = "Contains 30 units of histamine. Provoke itching, sneezing, coughing and blurry vision, more than 30 units cause victims to take large amounts of brute, toxin and oxygen damage."
list_reagents = list(/datum/reagent/toxin/histamine = 30)
/obj/item/reagent_containers/syringe/big/initropidril
name = "syringe (initropidril)"
desc = "Contains 30 units of initropidril. A paralytic agent that will cause failures of respiratory systems and cardiac arrest."
list_reagents = list(/datum/reagent/toxin/initropidril = 30)
/obj/item/reagent_containers/syringe/big/pancuronium
name = "syringe (pancuronium)"
desc = "Contains 30 units of pancuronium. Stun and suffocate victims."
list_reagents = list(/datum/reagent/toxin/pancuronium = 30)
/obj/item/reagent_containers/syringe/big/sodium_thiopental
name = "syringe (sodium thiopental)"
desc = "Contains 30 units of sodium thiopental. Will tire victims and knock them out non lethally."
list_reagents = list(/datum/reagent/toxin/sodium_thiopental = 30)
/obj/item/reagent_containers/syringe/big/curare
name = "syringe (curare)"
desc = "Contains 30 units of curare. Will paralyze victims and inflict toxin and suffocation, metabolized very slowly."
list_reagents = list(/datum/reagent/toxin/curare = 30)
/obj/item/reagent_containers/syringe/big/amanitin
name = "syringe (amanitin)"
desc = "Contains 30 units of amanitin. Once fully metabolized inflict toxin damage proportional to the time it was in system of the victims."
list_reagents = list(/datum/reagent/toxin/amanitin = 30)
/obj/item/reagent_containers/syringe/big/coniine
name = "syringe (coniine)"
desc = "Contains 30 units of coniine. Will cause toxin and loss of breath, metabolized incredibly slowly."
list_reagents = list(/datum/reagent/toxin/coniine = 30)
/obj/item/reagent_containers/syringe/big/relaxant
name = "syringe (muscle relaxant)"
desc = "Contains 30 units of muscle relaxant. Slow the movements and actions of the victims noticeably."
list_reagents = list(/datum/reagent/toxin/relaxant = 30)
/obj/item/reagent_containers/syringe/bluespace
name = "bluespace syringe"
desc = "An advanced syringe that can hold 60 units of chemicals."
@@ -291,6 +352,7 @@
name = "piercing syringe"
desc = "A diamond-tipped syringe that can safely inject its contents into those wearing bulky clothing. It can hold up to 15 units."
proj_piercing = 1
/obj/item/reagent_containers/syringe/crude
name = "crude syringe"
desc = "A crudely made syringe. The flimsy wooden construction makes it hold up minimal amounts of reagents."
@@ -311,4 +373,3 @@
/obj/item/reagent_containers/syringe/dart/temp/on_embed_removal(mob/living/carbon/human/embedde)
qdel(src)

View File

@@ -708,9 +708,9 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item))
/datum/uplink_item/stealthy_weapons/traitor_chem_bottle
name = "Poison Kit"
desc = "An assortment of deadly chemicals packed into a compact box. Comes with a syringe for more precise application."
desc = "An assortment of deadly chemicals packed into a compact box. Comes prepackaged in large syringes for more precise application."
item = /obj/item/storage/box/syndie_kit/chemical
cost = 6
cost = 5
surplus = 50
/datum/uplink_item/stealthy_weapons/romerol_kit