From d4a3468c107b4008136b66fa7aaead7d4418a4fe Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 6 Jul 2018 20:21:12 -0400 Subject: [PATCH] v0.7.0: fixed rare invalid branch room connections --- .../shatteredpixeldungeon/levels/builders/RegularBuilder.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/builders/RegularBuilder.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/builders/RegularBuilder.java index 17d4e15c9..bdf6568bc 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/builders/RegularBuilder.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/builders/RegularBuilder.java @@ -162,6 +162,7 @@ public abstract class RegularBuilder extends Builder { } while (angle == -1 && tries > 0); if (angle == -1) { + t.clearConnections(); for (Room c : connectingRoomsThisBranch){ c.clearConnections(); rooms.remove(c); @@ -188,6 +189,7 @@ public abstract class RegularBuilder extends Builder { } while (angle == -1 && tries > 0); if (angle == -1){ + r.clearConnections(); for (Room t : connectingRoomsThisBranch){ t.clearConnections(); rooms.remove(t);