mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 19:47:22 +01:00
- Disease fixes
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@354 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -76,7 +76,7 @@ datum
|
||||
if(method == TOUCH)//respect all protective clothing...
|
||||
M.contract_disease(V)
|
||||
else //injected
|
||||
M.contract_disease(V, 1)
|
||||
M.contract_disease(V, 1, 0)
|
||||
return
|
||||
|
||||
|
||||
@@ -993,9 +993,7 @@ datum
|
||||
reaction_mob(var/mob/M, var/method=TOUCH, var/volume)
|
||||
src = null
|
||||
if( (prob(10) && method==TOUCH) || method==INGEST)
|
||||
var/datum/disease/D = new /datum/disease/robotic_transformation
|
||||
M.contract_disease(D,1)
|
||||
del(D)
|
||||
M.contract_disease(new /datum/disease/robotic_transformation(0),1)
|
||||
|
||||
xenomicrobes
|
||||
name = "Xenomicrobes"
|
||||
@@ -1005,9 +1003,7 @@ datum
|
||||
reaction_mob(var/mob/M, var/method=TOUCH, var/volume)
|
||||
src = null
|
||||
if( (prob(10) && method==TOUCH) || method==INGEST)
|
||||
var/datum/disease/D = new /datum/disease/xeno_transformation
|
||||
M.contract_disease(D,1)
|
||||
del(D)
|
||||
M.contract_disease(new /datum/disease/xeno_transformation(0),1)
|
||||
|
||||
//foam precursor
|
||||
|
||||
|
||||
@@ -563,7 +563,7 @@
|
||||
//set reagent data
|
||||
B.data["donor"] = T
|
||||
if(T.virus && T.virus.spread_type != SPECIAL)
|
||||
B.data["virus"] = new T.virus.type
|
||||
B.data["virus"] = new T.virus.type(0)
|
||||
B.data["blood_DNA"] = copytext(T.dna.unique_enzymes,1,0)
|
||||
if(T.resistances&&T.resistances.len)
|
||||
B.data["resistances"] = T.resistances.Copy()
|
||||
@@ -1168,7 +1168,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(20)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/flu
|
||||
var/datum/disease/F = new /datum/disease/flu(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
@@ -1184,7 +1184,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(20)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/cold
|
||||
var/datum/disease/F = new /datum/disease/cold(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
@@ -1215,7 +1215,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(20)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/fake_gbs
|
||||
var/datum/disease/F = new /datum/disease/fake_gbs(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
@@ -1231,7 +1231,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(30)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/brainrot
|
||||
var/datum/disease/F = new /datum/disease/brainrot(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
@@ -1246,7 +1246,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(20)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/magnitis
|
||||
var/datum/disease/F = new /datum/disease/magnitis(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
@@ -1262,7 +1262,7 @@
|
||||
var/datum/reagents/R = new/datum/reagents(20)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
var/datum/disease/F = new /datum/disease/wizarditis
|
||||
var/datum/disease/F = new /datum/disease/wizarditis(0)
|
||||
var/list/data = list("virus"= F)
|
||||
R.add_reagent("blood", 20, data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user