diff --git a/code/modules/mob/living/silicon/robot/robot_vr.dm b/code/modules/mob/living/silicon/robot/robot_vr.dm index 332fabb19f..97829f7429 100644 --- a/code/modules/mob/living/silicon/robot/robot_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_vr.dm @@ -133,13 +133,7 @@ only_one_driver = TRUE // If true, only the person in 'front' (first on list of riding mobs) can drive. /datum/riding/dogborg/handle_vehicle_layer() - if(ridden.has_buckled_mobs()) - if(ridden.dir != NORTH) - ridden.layer = ABOVE_MOB_LAYER - else - ridden.layer = initial(ridden.layer) - else - ridden.layer = initial(ridden.layer) + ridden.layer = initial(ridden.layer) /datum/riding/dogborg/ride_check(mob/living/M) var/mob/living/L = ridden @@ -158,10 +152,10 @@ var/scale = L.size_multiplier var/list/values = list( - "[NORTH]" = list(0, 8*scale, ABOVE_MOB_LAYER), - "[SOUTH]" = list(0, 8*scale, BELOW_MOB_LAYER), - "[EAST]" = list(-5*scale, 8*scale, ABOVE_MOB_LAYER), - "[WEST]" = list(5*scale, 8*scale, ABOVE_MOB_LAYER)) + "[NORTH]" = list(0, 10*scale, ABOVE_MOB_LAYER), + "[SOUTH]" = list(0, 10*scale, BELOW_MOB_LAYER), + "[EAST]" = list(-5*scale, 10*scale, ABOVE_MOB_LAYER), + "[WEST]" = list(5*scale, 10*scale, ABOVE_MOB_LAYER)) return values diff --git a/code/modules/vore/appearance/sprite_accessories_taur_vr.dm b/code/modules/vore/appearance/sprite_accessories_taur_vr.dm index 6d0f63e95c..104463981d 100644 --- a/code/modules/vore/appearance/sprite_accessories_taur_vr.dm +++ b/code/modules/vore/appearance/sprite_accessories_taur_vr.dm @@ -6,10 +6,7 @@ /datum/riding/taur/handle_vehicle_layer() if(ridden.has_buckled_mobs()) - if(ridden.dir != NORTH) - ridden.layer = ABOVE_MOB_LAYER - else - ridden.layer = initial(ridden.layer) + ridden.layer = initial(ridden.layer) else var/mob/living/L = ridden if(!(istype(L) && (L.status_flags & HIDING)))