diff --git a/passable.cpp b/passable.cpp index c27a551c..b5b9276c 100644 --- a/passable.cpp +++ b/passable.cpp @@ -163,6 +163,7 @@ EX bool passable(cell *w, cell *from, flagtype flags) { if(F(P_ROSE)) { if(airdist(w) < 3) return false; if(againstWind(w,from)) return false; + if(isGravityLand(w)) return false; } if(from && strictlyAgainstGravity(w, from, vrevdir, flags)