/datum/disease/gbs name = "GBS" max_stages = 5 spread_text = "On contact" spread_flags = SPREAD_CONTACT_GENERAL cure_text = "Diphenhydramine & Sulfur" cures = list("diphenhydramine","sulfur") cure_chance = 15 // Higher chance to cure, since two reagents are required agent = "Gravitokinetic Bipotential SADS+" viable_mobtypes = list(/mob/living/carbon/human) severity = VIRUS_BIOHAZARD /datum/disease/gbs/stage_act() if(!..()) return FALSE switch(stage) if(2) if(prob(45)) affected_mob.adjustToxLoss(5) if(prob(1)) affected_mob.emote("sneeze") if(3) if(prob(5)) affected_mob.emote("cough") else if(prob(5)) affected_mob.emote("gasp") if(prob(10)) to_chat(affected_mob, SPAN_DANGER("You're starting to feel very weak...")) if(4) if(prob(10)) affected_mob.emote("cough") affected_mob.adjustToxLoss(5) if(5) to_chat(affected_mob, SPAN_DANGER("Your body feels as if it's trying to rip itself open...")) if(prob(50)) affected_mob.delayed_gib() else return /datum/disease/gbs/curable name = "Non-Contagious GBS" stage_prob = 5 spread_text = "Non-contagious" spread_flags = SPREAD_NON_CONTAGIOUS cure_text = "Cryoxadone" cures = list("cryoxadone") cure_chance = 10 agent = "gibbis" disease_flags = VIRUS_CURABLE