mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-29 16:10:02 +01:00
Full rename of all real chems to bone apple tea'd versions. (#9400)
As a continuation of #9389 As a bonus, any drugs that mentioned their IRL counterpart in their description now describe their predecessor as ancient, and the new ones as modern. The biggest difference here is just the Antihistamine which was given a full new name. They're similar enough that they'll be recognized (most of them) but different enough for us to call our own and not care what the real medicines are/do since these are our sci-fantasy versions just inspired by them.
This commit is contained in:
@@ -83,7 +83,7 @@
|
||||
/datum/medical_effect/headache
|
||||
name = "Headache"
|
||||
triggers = list(/datum/reagent/cryoxadone = 10, /datum/reagent/bicaridine = 15, /datum/reagent/tricordrazine = 15)
|
||||
cures = list(/datum/reagent/alkysine, /datum/reagent/tramadol, /datum/reagent/paracetamol, /datum/reagent/oxycodone)
|
||||
cures = list(/datum/reagent/alkysine, /datum/reagent/mortaphenyl, /datum/reagent/perconol, /datum/reagent/oxycomorphine)
|
||||
cure_message = "Your head stops throbbing..."
|
||||
|
||||
/datum/medical_effect/headache/on_life(mob/living/carbon/human/H, strength)
|
||||
@@ -116,7 +116,7 @@
|
||||
// ======
|
||||
/datum/medical_effect/cramps
|
||||
name = "Cramps"
|
||||
triggers = list(/datum/reagent/dylovene = 30, /datum/reagent/tramadol = 15)
|
||||
triggers = list(/datum/reagent/dylovene = 30, /datum/reagent/mortaphenyl = 15)
|
||||
cures = list(/datum/reagent/inaprovaline)
|
||||
cure_message = "The cramps let up..."
|
||||
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
/datum/medical_effect/headache
|
||||
name = "Headache"
|
||||
triggers = list(/datum/reagent/cryoxadone = 10, /datum/reagent/bicaridine = 15, /datum/reagent/tricordrazine = 15)
|
||||
cures = list(/datum/reagent/alkysine, /datum/reagent/tramadol, /datum/reagent/paracetamol, /datum/reagent/oxycodone)
|
||||
cures = list(/datum/reagent/alkysine, /datum/reagent/mortaphenyl, /datum/reagent/perconol, /datum/reagent/oxycomorphine)
|
||||
cure_message = "Your head stops throbbing..."
|
||||
|
||||
/datum/medical_effect/headache/on_life(mob/living/carbon/human/H, strength)
|
||||
@@ -116,7 +116,7 @@
|
||||
// ======
|
||||
/datum/medical_effect/cramps
|
||||
name = "Cramps"
|
||||
triggers = list(/datum/reagent/dylovene = 30, /datum/reagent/tramadol = 15)
|
||||
triggers = list(/datum/reagent/dylovene = 30, /datum/reagent/mortaphenyl = 15)
|
||||
cures = list(/datum/reagent/inaprovaline)
|
||||
cure_message = "The cramps let up..."
|
||||
|
||||
|
||||
@@ -636,7 +636,7 @@
|
||||
var/normal_temp = species?.body_temperature || (T0C+37)
|
||||
var/fever = chem_effects[CE_FEVER]
|
||||
if(CE_NOFEVER in chem_effects)
|
||||
fever -= chem_effects[CE_NOFEVER] // a dose of 16u paracetamol should offset a stage 4 virus
|
||||
fever -= chem_effects[CE_NOFEVER] // a dose of 16u Perconol should offset a stage 4 virus
|
||||
bodytemperature = Clamp(bodytemperature+fever, normal_temp, normal_temp + 9) // temperature should range from 37C to 46C, 98.6F to 115F
|
||||
if(fever > 1)
|
||||
if(prob(20/3)) // every 30 seconds, roughly
|
||||
|
||||
@@ -630,7 +630,7 @@ var/global/list/robot_modules = list(
|
||||
var/datum/reagents/RG = new /datum/reagents(50)
|
||||
src.emag.reagents = RG
|
||||
RG.my_atom = src.emag
|
||||
RG.add_reagent(/datum/reagent/chloralhydrate/beer2, 50)
|
||||
RG.add_reagent(/datum/reagent/polysomnine/beer2, 50)
|
||||
src.emag.name = "Mickey Finn's Special Brew"
|
||||
|
||||
/obj/item/robot_module/clerical/general
|
||||
|
||||
@@ -205,7 +205,7 @@
|
||||
to_chat(src, SPAN_WARNING("You don't have enough chemicals!"))
|
||||
return
|
||||
|
||||
var/list/choices = list("Inaprovaline" = /datum/reagent/inaprovaline, "Bicaridine" = /datum/reagent/bicaridine, "Kelotane" = /datum/reagent/kelotane, "Dylovene" = /datum/reagent/dylovene, "Hyperzine" = /datum/reagent/hyperzine, "Peridaxon" = /datum/reagent/peridaxon, "Tramadol" = /datum/reagent/tramadol, "Fluvoxamine" = /datum/reagent/mental/fluvoxamine)
|
||||
var/list/choices = list("Inaprovaline" = /datum/reagent/inaprovaline, "Bicaridine" = /datum/reagent/bicaridine, "Kelotane" = /datum/reagent/kelotane, "Dylovene" = /datum/reagent/dylovene, "Hyperzine" = /datum/reagent/hyperzine, "Peridaxon" = /datum/reagent/peridaxon, "Mortaphenyl" = /datum/reagent/mortaphenyl, "Neurostabin" = /datum/reagent/mental/neurostabin)
|
||||
var/chem = input("Select a chemical to secrete.", "Chemicals") as null|anything in choices
|
||||
|
||||
if(!chem || chemicals < 20 || !host || controlling || !src || stat) //Sanity check.
|
||||
|
||||
Reference in New Issue
Block a user