diff --git a/code/modules/shuttle/shuttle_rotate.dm b/code/modules/shuttle/shuttle_rotate.dm index 5368ef0a73..d7e5f5eee7 100644 --- a/code/modules/shuttle/shuttle_rotate.dm +++ b/code/modules/shuttle/shuttle_rotate.dm @@ -34,7 +34,8 @@ If ever any of these procs are useful for non-shuttles, rename it to proc/rotate //override to avoid rotating pixel_xy on mobs /mob/shuttleRotate(rotation) - setDir(angle2dir(rotation+dir2angle(dir))) + if(!buckled) + setDir(angle2dir(rotation+dir2angle(dir))) /mob/dead/observer/shuttleRotate(rotation) . = ..()