From 4e4db63889c557aa3fc2e79638201c51258c86aa Mon Sep 17 00:00:00 2001 From: Chinsky Date: Thu, 22 Nov 2012 23:40:24 +0400 Subject: [PATCH] Fixes healthy appendix spawning always, regardless of if mob had appendicitis or no. Also possibly mobs did not get resistance to appendicitis. --- code/WorkInProgress/surgery.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/WorkInProgress/surgery.dm b/code/WorkInProgress/surgery.dm index 71ee76d797..cda474aa3a 100644 --- a/code/WorkInProgress/surgery.dm +++ b/code/WorkInProgress/surgery.dm @@ -282,15 +282,15 @@ proc/spread_germs_to_organ(datum/organ/external/E, mob/living/carbon/human/user) end_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) user.visible_message("\blue [user] has removed [target]'s appendix with \the [tool].", \ "\blue You have removed [target]'s appendix with \the [tool].") - var/datum/disease/appendicitis/app = null + var/app = 0 for(var/datum/disease/appendicitis/appendicitis in target.viruses) - app = appendicitis + app = 1 appendicitis.cure() + target.resistances += appendicitis if (app) new /obj/item/weapon/reagent_containers/food/snacks/appendix/inflamed(get_turf(target)) else new /obj/item/weapon/reagent_containers/food/snacks/appendix(get_turf(target)) - target.resistances += app target.op_stage.appendix = 2 fail_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool)