diff --git a/Sources/app/src/main/java/Structures/PathStairs.java b/Sources/app/src/main/java/Structures/PathStairs.java
index 099c42881f8ae0b21c9a76e74db105433aacfc19..0a5e1d72ef8265abe9dc093c22a607f7501f36dc 100644
--- a/Sources/app/src/main/java/Structures/PathStairs.java
+++ b/Sources/app/src/main/java/Structures/PathStairs.java
@@ -8,6 +8,7 @@ enum StairsDirection {
 
 public class PathStairs extends PathInfo {
     RoomInfo roomDown;
+    StairsDirection direction = StairsDirection.BOTH;
 
     public PathStairs() {
         super(PathType.STAIRS);
@@ -16,6 +17,7 @@ public class PathStairs extends PathInfo {
     public PathStairs(RoomInfo roomUp, RoomInfo roomDown, StairsDirection direction) {
         super(roomUp, PathType.STAIRS);
         this.roomDown = roomDown;
+        this.direction = direction;
     }
 
     public RoomInfo getDestination(StairsDirection direction) {
@@ -23,4 +25,12 @@ public class PathStairs extends PathInfo {
         if (direction == StairsDirection.UP) return this.destination;
         return this.roomDown;
     }
+
+    public StairsDirection getDirection() {
+        return direction;
+    }
+
+    public void setDirection(StairsDirection direction) {
+        this.direction = direction;
+    }
 }