food poisoning

This commit is contained in:
Fox-McCloud
2016-05-04 19:58:44 -04:00
parent 311141225a
commit 08ec1db17e
4 changed files with 92 additions and 0 deletions
+11
View File
@@ -62,6 +62,17 @@
M.ForceContractDisease(new /datum/disease/berserker(0))
..()
/datum/reagent/salmonella
name = "Salmonella "
id = "salmonella "
description = "A nasty bacteria found in spoiled food."
reagent_state = LIQUID
color = "#1E4600"
/datum/reagent/salmonella/on_mob_life(var/mob/living/carbon/M as mob)
if(!M) M = holder.my_atom
M.ForceContractDisease(new /datum/disease/food_poisoning(0))
..()
/datum/reagent/spore
name = "Blob Spores"
+3
View File
@@ -10,8 +10,10 @@ datum/reagent/questionmark/reaction_mob(var/mob/M, var/method=TOUCH, var/volume)
if(!istype(M, /mob/living))
return
if(method == INGEST)
M.Stun(2)
M.Weaken(2)
to_chat(M, "<span class='danger'>Ugh! Eating that was a terrible idea!</span>")
M.ForceContractDisease(new /datum/disease/food_poisoning(0))
datum/reagent/egg
name = "Egg"
@@ -199,6 +201,7 @@ datum/reagent/fungus/reaction_mob(var/mob/M, var/method=TOUCH, var/volume)
M.reagents.add_reagent("toxin", rand(1,5))
else if(ranchance <= 5)
to_chat(M, "<span class='warning'>That tasted absolutely FOUL.</span>")
M.ForceContractDisease(new /datum/disease/food_poisoning(0))
else
to_chat(M, "<span class='warning'>Yuck!</span>")