From c414c0444aaa2550cd5dc688bf7d6852d2f32ba3 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 00:00:39 +0100 Subject: [PATCH] TG: Changed all chances of sleep curing diseases to laying down. Temporary, or perhaps permanent, fix because sleeping is broken. r2889 --- code/datums/diseases/cold.dm | 12 ++++++++---- code/datums/diseases/flu.dm | 21 ++++++++++++++------- code/datums/diseases/retrovirus.dm | 24 ++++++++++++++++-------- 3 files changed, 38 insertions(+), 19 deletions(-) diff --git a/code/datums/diseases/cold.dm b/code/datums/diseases/cold.dm index faee490f6f4..35344d8ef94 100644 --- a/code/datums/diseases/cold.dm +++ b/code/datums/diseases/cold.dm @@ -14,11 +14,13 @@ ..() switch(stage) if(2) - if(affected_mob.sleeping && prob(40)) +/* + if(affected_mob.sleeping && prob(40)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(40)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -35,11 +37,13 @@ if(prob(1)) affected_mob << "\red Mucus runs down the back of your throat." if(3) - if(affected_mob.sleeping && prob(25)) +/* + if(affected_mob.sleeping && prob(25)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(5)) +*/ + if(affected_mob.lying && prob(25)) //changed FROM prob(5) until sleeping is fixed affected_mob << "\blue You feel better." cure() return diff --git a/code/datums/diseases/flu.dm b/code/datums/diseases/flu.dm index 0606d4a208d..bb32b44e5b8 100644 --- a/code/datums/diseases/flu.dm +++ b/code/datums/diseases/flu.dm @@ -15,7 +15,13 @@ ..() switch(stage) if(2) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed --Blaank + affected_mob << "\blue You feel better." + stage-- + return +*/ + if(affected_mob.lying && prob(20)) //added until sleeping is fixed --Blaank affected_mob << "\blue You feel better." stage-- return @@ -34,7 +40,13 @@ affected_mob.updatehealth() if(3) - if(affected_mob.sleeping && prob(15)) +/* + if(affected_mob.sleeping && prob(15)) //removed until sleeping is fixed + affected_mob << "\blue You feel better." + stage-- + return +*/ + if(affected_mob.lying && prob(15)) //added until sleeping is fixed affected_mob << "\blue You feel better." stage-- return @@ -51,9 +63,4 @@ if(prob(20)) affected_mob.adjustToxLoss(1) affected_mob.updatehealth() - if(prob(25)) - affected_mob << "\red The world around you feels surreal" - if(prob(50)) - affected_mob.hallucination += 100 - shake_camera(affected_mob,20) return diff --git a/code/datums/diseases/retrovirus.dm b/code/datums/diseases/retrovirus.dm index 4d3cc7e7759..4230547f5d1 100644 --- a/code/datums/diseases/retrovirus.dm +++ b/code/datums/diseases/retrovirus.dm @@ -30,11 +30,13 @@ switch(stage) if(1) if(restcure) - if(affected_mob.sleeping && prob(30)) +/* + if(affected_mob.sleeping && prob(30)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(20)) +*/ + if(affected_mob.lying && prob(30)) //changed FROM prob(20) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -46,11 +48,13 @@ affected_mob << "\red You feel angry." if(2) if(restcure) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -65,11 +69,13 @@ affected_mob << "\red Your stomach churns." if(3) if(restcure) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -84,11 +90,13 @@ if(4) if(restcure) - if(affected_mob.sleeping && prob(10)) +/* + if(affected_mob.sleeping && prob(10)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(5)) +*/ + if(affected_mob.lying && prob(5)) //changed FROM prob(5) until sleeping is fixed affected_mob << "\blue You feel better." cure() return