#define PROCESS_ACCURACY 10 /obj/item/organ/internal/kidneys name = "kidneys" icon_state = "kidneys" gender = PLURAL organ_tag = O_KIDNEYS parent_organ = BP_GROIN /obj/item/organ/internal/kidneys/process() ..() if(!owner) return // Coffee is really bad for you with busted kidneys. // This should probably be expanded in some way, but fucked if I know // what else kidneys can process in our reagent list. var/datum/reagent/coffee = locate(/datum/reagent/drink/coffee) in owner.reagents.reagent_list if(coffee) if(is_bruised()) owner.adjustToxLoss(0.1 * PROCESS_ACCURACY) else if(is_broken()) owner.adjustToxLoss(0.3 * PROCESS_ACCURACY)