From b80272266fc7fcfc7878ce5a80b31958c2454627 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 18 Oct 2020 19:50:37 -0400 Subject: [PATCH] v0.9.1: fixed a bug with directional connection limits --- .../shatteredpixeldungeon/levels/rooms/Room.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/Room.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/Room.java index 9aba047f8..fa112f632 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/Room.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/Room.java @@ -213,13 +213,13 @@ public abstract class Room extends Rect implements Graph.Node, Bundlable { if (!foundPoint) return false; if (i.width() == 0 && i.left == left) - return canConnect(LEFT) && r.canConnect(LEFT); + return canConnect(LEFT) && r.canConnect(RIGHT); else if (i.height() == 0 && i.top == top) - return canConnect(TOP) && r.canConnect(TOP); + return canConnect(TOP) && r.canConnect(BOTTOM); else if (i.width() == 0 && i.right == right) - return canConnect(RIGHT) && r.canConnect(RIGHT); + return canConnect(RIGHT) && r.canConnect(LEFT); else if (i.height() == 0 && i.bottom == bottom) - return canConnect(BOTTOM) && r.canConnect(BOTTOM); + return canConnect(BOTTOM) && r.canConnect(TOP); else return false; }