diff --git a/Barotrauma/BarotraumaShared/Source/Map/Structure.cs b/Barotrauma/BarotraumaShared/Source/Map/Structure.cs index 69974ebb2..2c6b073bd 100644 --- a/Barotrauma/BarotraumaShared/Source/Map/Structure.cs +++ b/Barotrauma/BarotraumaShared/Source/Map/Structure.cs @@ -226,8 +226,18 @@ namespace Barotrauma prefab = sp; spriteColor = prefab.SpriteColor; - - isHorizontal = (rect.Width > rect.Height); + if (ResizeHorizontal && !ResizeVertical) + { + isHorizontal = true; + } + else if (ResizeVertical && !ResizeHorizontal) + { + isHorizontal = false; + } + else + { + isHorizontal = (rect.Width > rect.Height); + } StairDirection = prefab.StairDirection;