mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-26 14:47:50 +01:00
[MIRROR] Faltered & Dormant diseases update (#10985)
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com> Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
co-authored by
Guti
Cameron Lennox
parent
c8f4469b94
commit
05b57277bf
@@ -40,9 +40,37 @@
|
||||
required_reagents = list(REAGENT_ID_INAPROVALINE = 1, REAGENT_ID_MUTAGENVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_uranium
|
||||
name = REAGENT_URANIUMVIRUSFOOD
|
||||
id = REAGENT_ID_URANIUMVIRUSFOOD
|
||||
result = REAGENT_ID_URANIUMVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_URANIUM = 1, REAGENT_ID_VIRUSFOOD = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_uranium_unstable
|
||||
name = REAGENT_UNSTABLEURANIUMVIRUSFOOD
|
||||
id = REAGENT_ID_UNSTABLEURANIUMVIRUSFOOD
|
||||
result = REAGENT_ID_UNSTABLEURANIUMVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_URANIUM = 1, REAGENT_ID_PHORONVIRUSFOOD = 1)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_uranium_stable
|
||||
name = REAGENT_STABLEURANIUMVIRUSFOOD
|
||||
id = REAGENT_ID_STABLEURANIUMVIRUSFOOD
|
||||
result = REAGENT_ID_STABLEURANIUMVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_PHORON = 5, REAGENT_ID_URANIUM = 5, REAGENT_ID_SILVER = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_uranium_stable_alt
|
||||
name = REAGENT_STABLEURANIUMVIRUSFOOD_ALT
|
||||
id = REAGENT_ID_STABLEURANIUMVIRUSFOOD_ALT
|
||||
result = REAGENT_ID_STABLEURANIUMVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_PHORON = 5, REAGENT_ID_URANIUM = 5, REAGENT_ID_GOLD = 5)
|
||||
result_amount = 1
|
||||
|
||||
/decl/chemical_reaction/instant/virus_food_size
|
||||
name = REAGENT_SIZEVIRUSFOOD
|
||||
id = "sizeoxadonevirusfood"
|
||||
id = REAGENT_ID_SIZEVIRUSFOOD
|
||||
result = REAGENT_ID_SIZEVIRUSFOOD
|
||||
required_reagents = list(REAGENT_ID_SIZEOXADONE = 1, REAGENT_ID_PHORONVIRUSFOOD = 1)
|
||||
result_amount = 2
|
||||
@@ -129,6 +157,27 @@
|
||||
level_min = 1
|
||||
level_max = 1
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_10
|
||||
name = "Mix Virus 10"
|
||||
id = "mixvirus10"
|
||||
required_reagents = list(REAGENT_ID_URANIUMVIRUSFOOD = 1)
|
||||
level_min = 6
|
||||
level_max = 7
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_11
|
||||
name = "Mix Virus 11"
|
||||
id = "mixvirus11"
|
||||
required_reagents = list(REAGENT_ID_UNSTABLEURANIUMVIRUSFOOD = 1)
|
||||
level_min = 7
|
||||
level_max = 7
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/mix_virus_12
|
||||
name = "Mix Virus 12"
|
||||
id = "mixvirus12"
|
||||
required_reagents = list(REAGENT_ID_STABLEURANIUMVIRUSFOOD = 1)
|
||||
level_min = 8
|
||||
level_max = 8
|
||||
|
||||
/decl/chemical_reaction/instant/mix_virus/picky/size
|
||||
name = "Mix Virus Size"
|
||||
id = "mixvirussize"
|
||||
@@ -172,3 +221,16 @@
|
||||
var/datum/disease/advance/D = locate(/datum/disease/advance) in B.data["viruses"]
|
||||
if(D)
|
||||
D.Neuter()
|
||||
|
||||
/decl/chemical_reaction/instant/falter_virus
|
||||
name = "Falter Virus"
|
||||
id = "faltervirus"
|
||||
required_reagents = list(REAGENT_ID_SPACEACILLIN = 1)
|
||||
catalysts = list(REAGENT_ID_BLOOD = 1)
|
||||
|
||||
/decl/chemical_reaction/instant/falter_virus/on_reaction(var/datum/reagents/holder)
|
||||
var/datum/reagent/blood/B = locate(/datum/reagent/blood) in holder.reagent_list
|
||||
if(B && B.data)
|
||||
var/datum/disease/advance/D = locate(/datum/disease/advance) in B.data["viruses"]
|
||||
if(D)
|
||||
D.Falter()
|
||||
|
||||
Reference in New Issue
Block a user