From 15728d546f6a1ed03f3de90402eee0baa13c325a Mon Sep 17 00:00:00 2001 From: SatinIsle Date: Sat, 20 Jul 2024 08:59:59 +0100 Subject: [PATCH] OOC Escape Food Added escaping the contents of food to OOC Escape, partially to avoid confusion but also to prevent limited circumstances where someone may not be able to resist out. --- code/modules/vore/eating/living_vr.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 9e78aebd3d2..0dcae0ea9f1 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -526,6 +526,14 @@ forceMove(get_turf(src)) log_and_message_admins("[key_name(src)] used the OOC escape button to get out of a microwave.") + //You are in food and for some reason can't resist out + else if(istype(loc, /obj/item/weapon/reagent_containers/food)) + var/obj/item/weapon/reagent_containers/food/F = src.loc + if(F.food_inserted_micros) + F.food_inserted_micros -= src + src.forceMove(get_turf(F)) + log_and_message_admins("[key_name(src)] used the OOC escape button to get out of a food item.") + //Don't appear to be in a vore situation else to_chat(src,"You aren't inside anyone, though, is the thing.")