From 671ad454b042f2dfc350349d3b71b0e2bc7c3fd0 Mon Sep 17 00:00:00 2001 From: tralezab <40974010+tralezab@users.noreply.github.com> Date: Fri, 30 Nov 2018 13:45:24 -0800 Subject: [PATCH] Fix spontaneous appendicitis picking incompatible biotypes (#41729) Hatred outlives the hateful. --- code/modules/events/spontaneous_appendicitis.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/events/spontaneous_appendicitis.dm b/code/modules/events/spontaneous_appendicitis.dm index 81cd999b64e..4e5f129e38a 100644 --- a/code/modules/events/spontaneous_appendicitis.dm +++ b/code/modules/events/spontaneous_appendicitis.dm @@ -17,6 +17,8 @@ continue if(!H.getorgan(/obj/item/organ/appendix)) //Don't give the disease to some who lacks it, only for it to be auto-cured continue + if(!(MOB_ORGANIC in H.mob_biotypes)) //biotype sleeper bugs strike again, once again making appendicitis pick a target that can't take it + continue var/foundAlready = FALSE //don't infect someone that already has appendicitis for(var/datum/disease/appendicitis/A in H.diseases) foundAlready = TRUE @@ -27,4 +29,4 @@ var/datum/disease/D = new /datum/disease/appendicitis() H.ForceContractDisease(D, FALSE, TRUE) announce_to_ghosts(H) - break \ No newline at end of file + break