v0.7.0: fixed rare invalid branch room connections

This commit is contained in:
Evan Debenham 2018-07-06 20:21:12 -04:00
parent c3c6b73c2b
commit d4a3468c10

View File

@ -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);