diff --git a/data/items800/items.srv b/data/items800/items.srv
index 3b415e3..abe89e9 100644
--- a/data/items800/items.srv
+++ b/data/items800/items.srv
@@ -31272,74 +31272,74 @@ Flags = {Top,SeparationEvent,Door,Unmove}
TypeID = 6909
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height}
TypeID = 6910
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,Unmove,Height}
TypeID = 6911
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height}
TypeID = 6912
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,Unmove,Height}
TypeID = 6913
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height}
TypeID = 6914
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,Unmove,Height}
TypeID = 6915
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height}
TypeID = 6916
Name = "a ramp"
-Flags = {Bottom,Unmove}
+Flags = {Bottom,Unmove,Height}
TypeID = 6917
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6918
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6919
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6920
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6921
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6922
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6923
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6924
Name = "a ramp"
-Flags = {Bank,Unmove}
+Flags = {Bank,CollisionEvent,Unmove,Avoid}
Attributes = {Waypoints=150}
TypeID = 6925
diff --git a/data/movements/movements.xml b/data/movements/movements.xml
index b4e3ce7..d9ef619 100644
--- a/data/movements/movements.xml
+++ b/data/movements/movements.xml
@@ -663,6 +663,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/movements/scripts/misc/floorchange.lua b/data/movements/scripts/misc/floorchange.lua
index afd3e7c..d8fe843 100644
--- a/data/movements/scripts/misc/floorchange.lua
+++ b/data/movements/scripts/misc/floorchange.lua
@@ -83,6 +83,18 @@ local list = {
[6130] = {x = 0, y = 1, z = 1},
[6172] = {x = 0, y = 0, z = 1},
[6173] = {x = 0, y = 0, z = 1},
+ [6909] = {x = 1, y = 0, z = -1},
+ [6911] = {x = -1, y = 0, z = -1},
+ [6913] = {x = 0, y = 1, z = -1},
+ [6915] = {x = 0, y = -1, z = -1},
+ [6917] = {x = -1, y = 0, z = 1},
+ [6918] = {x = 1, y = 0, z = 1},
+ [6919] = {x = 0, y = -1, z = 1},
+ [6920] = {x = 0, y = 1, z = 1},
+ [6921] = {x = -1, y = 0, z = 1},
+ [6922] = {x = 1, y = 0, z = 1},
+ [6923] = {x = 0, y = -1, z = 1},
+ [6924] = {x = 0, y = 1, z = 1},
[7053] = {x = 0, y = 0, z = 1},
}