Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit e45c65e

Browse filesBrowse files
adds bone gel recipe for chemistry and alternative recipes for other stack healing items that require trekchems instead of botany (yogstation13#12447)
* adds bone gel recipe for chemistry and alternative recipes for other stack healing items that require trekchems instead of botany * bruh * spaceacillin for sutures instead of sterilizer * this is like the 20th time ive forgotten to add a chemical recipe id
1 parent 24f62fb commit e45c65e
Copy full SHA for e45c65e

1 file changed

+26-1Lines changed: 26 additions & 1 deletion

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎code/modules/reagents/chemistry/recipes/medicine.dm‎

Copy file name to clipboardExpand all lines: code/modules/reagents/chemistry/recipes/medicine.dm
+26-1Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,14 @@
321321
/datum/chemical_reaction/medsuture
322322
name = "Medicated Suture"
323323
id = "med_suture"
324+
mix_message = "The solution solidifies into a thin purple string."
324325
required_reagents = list(/datum/reagent/cellulose = 10, /datum/reagent/toxin/formaldehyde = 20, /datum/reagent/medicine/polypyr = 15)
325326

327+
/datum/chemical_reaction/medsuture/alt
328+
name = "Trek Suture"
329+
id = "med_suture_alt"
330+
required_reagents = list(/datum/reagent/medicine/bicaridine = 10, /datum/reagent/medicine/c2/probital = 20, /datum/reagent/medicine/spaceacillin = 10)
331+
326332
/datum/chemical_reaction/medsuture/on_reaction(datum/reagents/holder, created_volume)
327333
var/location = get_turf(holder.my_atom)
328334
for(var/i = 1, i <= created_volume, i++)
@@ -331,8 +337,14 @@
331337
/datum/chemical_reaction/medmesh
332338
name = "Advanced Mesh"
333339
id = "adv_mesh"
340+
mix_message = "The solution congeals into a small supply of easily portioned green gelatin."
334341
required_reagents = list(/datum/reagent/cellulose = 20, /datum/reagent/consumable/aloejuice = 20, /datum/reagent/space_cleaner/sterilizine = 10)
335342

343+
/datum/chemical_reaction/medmesh/alt
344+
name = "Trek Mesh"
345+
id = "adv_mesh_alt"
346+
required_reagents = list(/datum/reagent/medicine/kelotane = 10, /datum/reagent/medicine/c2/lenturi = 20, /datum/reagent/space_cleaner/sterilizine = 10)
347+
336348
/datum/chemical_reaction/medmesh/on_reaction(datum/reagents/holder, created_volume)
337349
var/location = get_turf(holder.my_atom)
338350
for(var/i = 1, i <= created_volume, i++)
@@ -341,14 +353,27 @@
341353
/datum/chemical_reaction/poultice
342354
name = "poultice"
343355
id = "poultice"
356+
mix_message = "The mixture produces an eerie green liquid."
344357
required_reagents = list(/datum/reagent/toxin/amanitin = 10, /datum/reagent/cellulose = 20, /datum/reagent/consumable/aloejuice = 20)
345358

346359
/datum/chemical_reaction/poultice/alt
347-
name = "poultice"
360+
name = "tribal poultice"
348361
id = "poultice_alt"
349362
required_reagents = list(/datum/reagent/consumable/entpoly = 15, /datum/reagent/cellulose = 20, /datum/reagent/consumable/tinlux = 12)
350363

351364
/datum/chemical_reaction/poultice/on_reaction(datum/reagents/holder, created_volume)
352365
var/location = get_turf(holder.my_atom)
353366
for(var/i in 1 to created_volume)
354367
new /obj/item/stack/medical/poultice(location)
368+
369+
/datum/chemical_reaction/bone_gel
370+
id = "bone_gel"
371+
required_reagents = list(/datum/reagent/consumable/milk = 10, /datum/reagent/carbon = 10) //good for bones and calcium
372+
required_temp = 630
373+
mob_react = FALSE
374+
mix_message = "The solution congeals into a blue gel."
375+
376+
/datum/chemical_reaction/bone_gel/on_reaction(datum/reagents/holder, created_volume)
377+
var/location = get_turf(holder.my_atom)
378+
for(var/i in 1 to created_volume)
379+
new /obj/item/stack/medical/bone_gel(location)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.