From dd697a23759bb5ad391e6498318b602b939fc81f Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Wed, 6 May 2020 11:25:53 -0400 Subject: [PATCH] Don't step on people who are riding you --- code/modules/vore/resizing/resize_vr.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/vore/resizing/resize_vr.dm b/code/modules/vore/resizing/resize_vr.dm index b7e671e9b3..07d3a7831f 100644 --- a/code/modules/vore/resizing/resize_vr.dm +++ b/code/modules/vore/resizing/resize_vr.dm @@ -158,6 +158,10 @@ var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2 * @return false if normal code should continue, true to prevent normal code. */ /mob/living/proc/handle_micro_bump_helping(mob/living/tmob) + //Riding and being moved to us or something similar + if(tmob in buckled_mobs) + return TRUE + //Both small! Go ahead and go. if(get_effective_size() <= RESIZE_A_SMALLTINY && tmob.get_effective_size() <= RESIZE_A_SMALLTINY) return TRUE @@ -214,6 +218,10 @@ var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2 if(!canmove || buckled) return + //Riding and being moved to us or something similar + if(tmob in buckled_mobs) + return TRUE + //Test/set if human var/mob/living/carbon/human/pred = src if(!istype(pred))