diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ce6a792afb8..24d951f0300 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1026,7 +1026,7 @@ mob/proc/yank_out_object() set hidden = TRUE if(!canface()) return FALSE - if(pixel_y <= 16) + if(pixel_y <= (default_pixel_y + 16)) pixel_y++ is_shifted = TRUE @@ -1034,7 +1034,7 @@ mob/proc/yank_out_object() set hidden = TRUE if(!canface()) return FALSE - if(pixel_y >= -16) + if(pixel_y >= (default_pixel_y - 16)) pixel_y-- is_shifted = TRUE @@ -1042,7 +1042,7 @@ mob/proc/yank_out_object() set hidden = TRUE if(!canface()) return FALSE - if(pixel_x >= -16) + if(pixel_x >= (default_pixel_x - 16)) pixel_x-- is_shifted = TRUE @@ -1050,7 +1050,7 @@ mob/verb/shifteast() set hidden = TRUE if(!canface()) return FALSE - if(pixel_x <= 16) + if(pixel_x <= (default_pixel_x + 16)) pixel_x++ is_shifted = TRUE // End VOREstation edit