Files
CHOMPStation2/code/modules/events/spontaneous_appendicitis.dm

17 lines
371 B
Plaintext

/datum/event/spontaneous_appendicitis/start()
if(prob(50))
kill()
return
for(var/mob/living/carbon/human/H in shuffle(living_mob_list))
var/area/A = get_area(H)
if(!A)
continue
if(!(A.z in using_map.station_levels))
continue
if(A.flag_check(AREA_FORBID_EVENTS))
continue
if(isbelly(H.loc))
continue
if(H.client && H.appendicitis())
break