mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 11:43:31 +00:00
-Added the previously unobtainable hallucigen disease to the virus crate. Increased the virus crate from 20 to 25.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5194 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -210,8 +210,8 @@ var/list/advance_cures = list(
|
|||||||
hidden = list( (properties["stealth"] > 2), (properties["stealth"] > 3) )
|
hidden = list( (properties["stealth"] > 2), (properties["stealth"] > 3) )
|
||||||
// The more symptoms we have, the less transmittable it is but some symptoms can make up for it.
|
// The more symptoms we have, the less transmittable it is but some symptoms can make up for it.
|
||||||
SetSpread(Clamp(properties["transmittable"] - symptoms.len, BLOOD, AIRBORNE))
|
SetSpread(Clamp(properties["transmittable"] - symptoms.len, BLOOD, AIRBORNE))
|
||||||
permeability_mod = max(Ceiling(0.5 * properties["transmittable"]), 1)
|
permeability_mod = max(Ceiling(0.4 * properties["transmittable"]), 1)
|
||||||
cure_chance = 10 - Clamp(properties["resistance"], -5, 5) // can be between 5 and 15
|
cure_chance = 15 - Clamp(properties["resistance"], -5, 5) // can be between 10 and 20
|
||||||
stage_prob = max(properties["stage_rate"], 2)
|
stage_prob = max(properties["stage_rate"], 2)
|
||||||
SetSeverity(properties["severity"])
|
SetSeverity(properties["severity"])
|
||||||
GenerateCure(properties)
|
GenerateCure(properties)
|
||||||
|
|||||||
@@ -31,4 +31,13 @@
|
|||||||
if(!D)
|
if(!D)
|
||||||
name = "Liver Enhancer"
|
name = "Liver Enhancer"
|
||||||
symptoms = list(new/datum/symptom/heal)
|
symptoms = list(new/datum/symptom/heal)
|
||||||
|
..(process, D, copy)
|
||||||
|
|
||||||
|
|
||||||
|
// Hullucigen
|
||||||
|
|
||||||
|
/datum/disease/advance/hullucigen/New(var/process = 1, var/datum/disease/advance/D, var/copy = 0)
|
||||||
|
if(!D)
|
||||||
|
name = "Reality Impairment"
|
||||||
|
symptoms = list(new/datum/symptom/hallucigen)
|
||||||
..(process, D, copy)
|
..(process, D, copy)
|
||||||
@@ -286,10 +286,11 @@
|
|||||||
/obj/item/weapon/reagent_containers/glass/bottle/magnitis,
|
/obj/item/weapon/reagent_containers/glass/bottle/magnitis,
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat,
|
/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat,
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/brainrot,
|
/obj/item/weapon/reagent_containers/glass/bottle/brainrot,
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/mutagen,
|
/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion,
|
||||||
/obj/item/weapon/storage/syringes,
|
/obj/item/weapon/storage/syringes,
|
||||||
/obj/item/weapon/storage/beakerbox)
|
/obj/item/weapon/storage/beakerbox,
|
||||||
cost = 20
|
/obj/item/weapon/reagent_containers/glass/bottle/mutagen)
|
||||||
|
cost = 25
|
||||||
containertype = /obj/structure/closet/crate/secure/weapon
|
containertype = /obj/structure/closet/crate/secure/weapon
|
||||||
containername = "Virus crate"
|
containername = "Virus crate"
|
||||||
access = access_cmo
|
access = access_cmo
|
||||||
|
|||||||
@@ -140,6 +140,17 @@
|
|||||||
var/list/data = list("viruses"= list(F))
|
var/list/data = list("viruses"= list(F))
|
||||||
reagents.add_reagent("blood", 20, data)
|
reagents.add_reagent("blood", 20, data)
|
||||||
|
|
||||||
|
/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion
|
||||||
|
name = "Hullucigen virion culture bottle"
|
||||||
|
desc = "A small bottle. Contains hullucigen virion culture in synthblood medium."
|
||||||
|
icon = 'icons/obj/chemical.dmi'
|
||||||
|
icon_state = "bottle3"
|
||||||
|
New()
|
||||||
|
..()
|
||||||
|
var/datum/disease/F = new /datum/disease/advance/hullucigen(0)
|
||||||
|
var/list/data = list("viruses"= list(F))
|
||||||
|
reagents.add_reagent("blood", 20, data)
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat
|
/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat
|
||||||
name = "Pierrot's Throat culture bottle"
|
name = "Pierrot's Throat culture bottle"
|
||||||
desc = "A small bottle. Contains H0NI<42 virion culture in synthblood medium."
|
desc = "A small bottle. Contains H0NI<42 virion culture in synthblood medium."
|
||||||
|
|||||||
Reference in New Issue
Block a user