diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 3de17ee8efb..92856d72c8d 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -197,7 +197,7 @@ return result // Can't control ourselves when drifting - if((isspace(loc) || my_mob.lastarea?.has_gravity == 0) && !my_mob.in_enclosed_vehicle) //If(In space or last area had no gravity) or(you in vehicle) + if((isspace(loc) || my_mob.lastarea?.has_gravity == 0) && isturf(loc)) if(!my_mob.Process_Spacemove(0)) return 0