diff --git a/code/modules/organs/internal/stomach.dm b/code/modules/organs/internal/stomach.dm index c8e90d9f78..31adb758ae 100644 --- a/code/modules/organs/internal/stomach.dm +++ b/code/modules/organs/internal/stomach.dm @@ -64,4 +64,10 @@ if(owner && owner.stat != DEAD) owner.bodytemperature += round(owner.robobody_count * 0.25, 0.1) + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + + if(H.ingested?.total_volume && H.bloodstr) + H.ingested.trans_to_holder(H.bloodstr, rand(2,5)) + return