Changes Perconol's Recipe to Not Be Watered Down Mortaphenyl (#21801)

Perconol's previous recipe was 1 Mortaphenyl, 1 Water, and 1 Sugar,
which would make it a watered-down mortaphenyl despite its very
different mechanics and classifications. Though they are both
painkillers, Perconol is classified as non-addictive (like a real-life
equivalent to acetaminophen), whereas Mortaphenyl is an addictive opioid
(comparable to tramadol). It would make more sense for 2 medications
with different effects to not be separated by simply water and sugar. In
terms of logistics, a reaction mechanism for turning mortaphenyl into
perconol with hydrazine could be that the hydrazine might steal a
functional group or two from mortaphenyl (such as the **phenyl**
winkwink) and then evaporate (into a fume hood that's definitely in the
pharmacy and chemistry... right? ;-;). Anyways, without the functional
group(s), perconol would be an entirely different chemical from
mortaphenyl. The reason this isn't really probable with water and sugar
is because our blood has free-floating water and sugar (glucose), so
mortaphenyl would be "becoming" perconol in the bloodstream,
technically. Same goes for the stomach.
This commit is contained in:
Acetrea
2026-02-08 20:05:41 +00:00
committed by GitHub
parent 025849f0fb
commit 985e34f125
3 changed files with 63 additions and 3 deletions
@@ -328,7 +328,7 @@
/singleton/reagent/mortaphenyl
name = "Mortaphenyl"
description = "Mortaphenyl is an advanced, powerful analgesic medication which is highly effective at treating mild-severe pain as a result of severe, physical injury. Mortaphenyl is not effective when inhaled."
description = "Mortaphenyl is a weak, synthetic, analgesic opioid which is highly effective at treating mild-severe pain as a result of severe, physical injury. Mortaphenyl is not effective when inhaled."
reagent_state = LIQUID
color = "#CB68FC"
overdose = 15
@@ -443,7 +443,7 @@
/singleton/reagent/tramarine
name = "Tramarine"
description = "Tramarine is a synthetic form of morphine developed by NanoTrasen early in its history, that can be used in its place for most medical purposes. It is known to be more dangerous however with alcohol, other opiods, or an overdose."
description = "Tramarine is a synthetic form of morphine developed by NanoTrasen early in its history, that can be used in its place for most medical purposes. It is known to be more dangerous however with alcohol, other opioids, or an overdose."
reagent_state = LIQUID
color = "#c4a05d"
overdose = 15
+1 -1
View File
@@ -168,7 +168,7 @@
name = "Perconol"
id = "perconol"
result = /singleton/reagent/perconol
required_reagents = list(/singleton/reagent/mortaphenyl = 1, /singleton/reagent/sugar = 1, /singleton/reagent/water = 1)
required_reagents = list(/singleton/reagent/mortaphenyl = 1, /singleton/reagent/sugar = 1, /singleton/reagent/hydrazine = 1)
result_amount = 3
/datum/chemical_reaction/oxycomorphine
@@ -0,0 +1,60 @@
################################
# Example Changelog File
#
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
#
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
# When it is, any changes listed below will disappear.
#
# Valid Prefixes:
# bugfix
# - (fixes bugs)
# wip
# - (work in progress)
# qol
# - (quality of life)
# soundadd
# - (adds a sound)
# sounddel
# - (removes a sound)
# rscadd
# - (adds a feature)
# rscdel
# - (removes a feature)
# imageadd
# - (adds an image or sprite)
# imagedel
# - (removes an image or sprite)
# spellcheck
# - (fixes spelling or grammar)
# experiment
# - (experimental change)
# balance
# - (balance changes)
# code_imp
# - (misc internal code change)
# refactor
# - (refactors code)
# config
# - (makes a change to the config files)
# admin
# - (makes changes to administrator tools)
# server
# - (miscellaneous changes to server)
#################################
# Your name.
author: Acetrea
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit.
# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog.
changes:
- balance: "Changes the perconol recipe from water to hydrazine."
- balance: "Slightly edits the description of mortaphenyl to reflect changes made to the cargo order menu."
- spellcheck: "Corrects 'opiod' to 'opioid'."