From 519dff6fb94ba65464339aa997aea78a9b58beb3 Mon Sep 17 00:00:00 2001 From: Verkister Date: Mon, 1 Oct 2018 09:11:28 +0300 Subject: [PATCH] Disabled contamination on itemweak hold mode. -Still applies on food tho. --- code/modules/vore/eating/bellymodes_vr.dm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm index 4278f7a59ea..bb798781bf7 100644 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ b/code/modules/vore/eating/bellymodes_vr.dm @@ -38,9 +38,14 @@ if(isitem(A) && !did_an_item) var/obj/item/I = A if(mode_flags & DM_FLAG_ITEMWEAK) - I.gurgle_contaminate(src, cont_flavor) - items_preserved |= I - to_update = TRUE + if(digest_mode == DM_HOLD) + if(istype(I,/obj/item/weapon/reagent_containers/food)) + digest_item(I) + else + items_preserved |= I + else + I.gurgle_contaminate(src, cont_flavor) + items_preserved |= I else digest_item(I) to_update = TRUE