/datum/controller/process/disease var/tmp/datum/updateQueue/updateQueueInstance /datum/controller/process/disease/setup() name = "disease" schedule_interval = 20 // every 2 seconds /datum/controller/process/disease/doWork() for(last_object in active_diseases) var/datum/disease/D = last_object D.process() SCHECK /datum/controller/process/disease/statProcess() ..() stat(null, "[active_diseases.len] disease\s")