From 505bc76dc6e1bdc69b06b6f8ed76d840423515f9 Mon Sep 17 00:00:00 2001 From: VM_USER Date: Thu, 15 Jun 2023 23:20:54 -0700 Subject: [PATCH] wallflowering --- code/modules/mob/living/living_movement.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/living_movement.dm b/code/modules/mob/living/living_movement.dm index 7a9279eaa08..f58c741ded6 100644 --- a/code/modules/mob/living/living_movement.dm +++ b/code/modules/mob/living/living_movement.dm @@ -3,6 +3,9 @@ var/mob/moving_mob = mover if ((other_mobs && moving_mob.other_mobs)) return TRUE + if(is_shifted && (abs(pixel_x) >= 8 || abs(pixel_y) >= 8)) + // they're wallflowering, let 'em through + return TRUE if(istype(mover, /obj/item/projectile)) var/obj/item/projectile/P = mover return !P.can_hit_target(src, P.permutated, src == P.original, TRUE)