Disease update:

Trying to add new diseases (still working on them, need to make disease code give the "requires an immunity to another disease to cure this disease" variable)
-Ice 9 Rhinovirus
- Spanish Inquisition Flu
Flu affects monkeys now
Fake GBS affects monkeys now

Access update:
Research director no longer has hydro access, there is no "real" research going on there.
HoP doesn't start with surgery or virology access now, desk jockies should stay at the desk.

Chemistry update:
Reagent Grinder! Grinds reagents out of corn, plasma crystals, uranium, gold, and silver! Will add more later, as needed.

The mined reagents will have many chemistry uses soon, but for now they aren't very useful in a ground state right now.

Map update:
Added Reagent Grinder to chemistry.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1671 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
tronaldnwn@hotmail.com
2011-06-08 21:18:21 +00:00
parent bbd3be907a
commit fe4cf6e301
8 changed files with 254 additions and 10 deletions
+39
View File
@@ -0,0 +1,39 @@
/datum/disease/cold9
name = "The Cold"
max_stages = 3
spread = "On contact"
spread_type = CONTACT_GENERAL
cure = "Common Cold Anti-bodies & Spaceacillin"
cure_id = "spaceacillin"
agent = "ICE9-rhinovirus"
affected_species = list("Human")
desc = "If left untreated the subject will slow, as if partly frozen."
severity = "Moderate"
/datum/disease/cold/stage_act()
..()
switch(stage)
if(2)
affected_mob.bodytemperature -= 5
if(prob(1) && prob(10))
affected_mob << "\blue You feel better."
affected_mob.virus.cure()
return
if(prob(1))
affected_mob.emote("sneeze")
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
affected_mob << "\red Your throat feels sore."
if(prob(1))
affected_mob << "\red You feel stiff."
if(3)
affected_mob.bodytemperature -= 10
if(prob(1))
affected_mob.emote("sneeze")
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
affected_mob << "\red Your throat feels sore."
if(prob(1))
affected_mob << "\red You feel stiff."
+1 -1
View File
@@ -6,7 +6,7 @@
cure = "Synaptizine & Sulfur"
cure_id = list("synaptizine","sulfur")
agent = "Gravitokinetic Bipotential SADS-"
affected_species = list("Human")
affected_species = list("Human", "Monkey")
desc = "If left untreated death will occur."
severity = "Major"
+1 -1
View File
@@ -6,7 +6,7 @@
cure_id = "spaceacillin"
cure_chance = 10
agent = "H13N1 flu virion"
affected_species = list("Human")
affected_species = list("Human", "Monkey")
permeability_mod = 0.75
desc = "If left untreated the subject will feel quite unwell."
severity = "Medium"
+38
View File
@@ -0,0 +1,38 @@
/datum/disease/fluspanish
name = "Spanish inquisition Flu"
max_stages = 3
spread = "Airborne"
cure = "Spaceacillin & Anti-bodies to the common flu"
cure_id = "spaceacillin"
cure_chance = 10
agent = "1nqu1s1t10n flu virion"
affected_species = list("Human")
permeability_mod = 0.75
desc = "If left untreated the subject will burn to death for being a heretic."
severity = "Serious"
/datum/disease/flu/stage_act()
..()
switch(stage)
if(2)
affected_mob.bodytemperature += 5
if(prob(1))
affected_mob.emote("sneeze")
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
affected_mob << "\red You're burning in your own skin!"
if(prob(20))
affected_mob.take_organ_damage(0,3)
if(3)
affected_mob.bodytemperature += 10
if(prob(1))
affected_mob.emote("sneeze")
if(prob(1))
affected_mob.emote("cough")
if(prob(1))
affected_mob << "\red You're soul feels on fire!"
if(prob(20))
affected_mob.take_organ_damage(0,5)
return