mirror of
https://github.com/CHOMPstation/CHOMPstation.git
synced 2026-08-24 04:26:38 +01:00
Adding bloodburn to the reagent list.
A semi volatile chemical which reacts if ingested anihilating anything else the subject ingested. If you need to ask why you should not inject this into the bloodstream then you probably should not be medical. Needless to say FOR ORAL delivery only. To be implemented #soon
This commit is contained in:
@@ -81,32 +81,41 @@
|
||||
if(alien != IS_DIONA)
|
||||
M.add_chemical_effect(CE_STABLE, 30)
|
||||
M.add_chemical_effect(CE_PAINKILLER, 40)
|
||||
if(M.getBruteLoss()) //Probably should just do the conversion instead of being such a massive crippling downside
|
||||
if(M.getBruteLoss())
|
||||
M.adjustBruteLoss(-1)
|
||||
M.adjustHalLoss(2) //A single unit could make you bedridden shortly if you have a lot of brute
|
||||
//many many side effects all listed in AS Commercial
|
||||
if(prob(0.0001))//Side effects incluide death, this seems like a good "balanced" inclusion of it
|
||||
M.adjustHalLoss(1.5)
|
||||
if(prob(0.0001))
|
||||
M.adjustToxLoss(50)//instant crit for tesh
|
||||
|
||||
if(prob(0.1))
|
||||
M.AdjustParalysis(0.5)
|
||||
if(prob(0.1))
|
||||
M.AdjustStunned(10)
|
||||
if(prob(5))
|
||||
M.AdjustWeakened(10)
|
||||
if(prob(5))
|
||||
M.make_dizzy(2)
|
||||
if(prob(10))
|
||||
M.add_chemical_effect(CE_ALCOHOL, 5)
|
||||
if(prob(50))
|
||||
M.custom_pain("Your vision becomes blurred!",30)
|
||||
if(prob(10))
|
||||
M.custom_pain("Your mouth feels dry!",30)
|
||||
if(prob(1))
|
||||
M.custom_pain("You suddenly feel inexplicably angry!",30)
|
||||
if(prob(2))
|
||||
M.custom_pain("You suddenly lose your train of thought!",30)
|
||||
if(prob(0.1))
|
||||
M.hallucination = max(M.hallucination, 2)
|
||||
pick(M.custom_pain("You suddenly feel inexplicably angry!",30),
|
||||
M.custom_pain("You suddenly lose your train of thought!",30),
|
||||
M.custom_pain("Your mouth feels dry!",30),
|
||||
M.make_dizzy(2),
|
||||
M.AdjustWeakened(10),
|
||||
M.AdjustStunned(1),
|
||||
M.AdjustParalysis(0.1),
|
||||
M.hallucination = max(M.hallucination, 2),
|
||||
M.flash_eyes(),
|
||||
M.custom_pain("Your vision becomes blurred!",30),
|
||||
M.add_chemical_effect(CE_ALCOHOL, 5),)
|
||||
|
||||
/datum/reagent/claridyl/bloodburn/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(M.bloodstr)//No seriously dont inject this wtf is wrong with you.
|
||||
for(var/datum/reagent/R in M.bloodstr.reagent_list)
|
||||
if(istype(R, /datum/reagent/blood))
|
||||
R.remove_self(removed * 15)
|
||||
|
||||
/datum/reagent/claridyl/bloodburn/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
M.clear_reagents()
|
||||
|
||||
/datum/reagent/claridyl/bloodburn
|
||||
name = "Bloodburn"
|
||||
id = "bloodburn"
|
||||
description = "A chemical used to soak up any reagents inside someones stomach, injection is not advised, if you need to ask why please seek a new job."
|
||||
taste_description = "liquid void"
|
||||
color = "#000000"
|
||||
metabolism = REM * 5
|
||||
|
||||
////////////////////////////////////////////////
|
||||
/////////DRINKS////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user