end.add(dir);
start.add(dir);
RectSolid.fill(editor, rand, start, end, walls, true, true);
}
for(Cardinal dir : Cardinal.directions){
<BUG>Cardinal[] orth = Cardinal.orthogonal(dir);</BUG>
cursor = new Coord(origin);
cursor.add(dir, 5);
<BUG>cursor.add(orth[0], 5);
start = new Coord(origin.getX(), dungeon.getY() + 10, origin.getZ());</BUG>
start.add(dir, 6);

end.add(dir);
start.add(dir);
RectSolid.fill(editor, rand, start, end, walls, true, true);
end.add(Cardinal.DOWN);
end.add(dir);
start.add(dir);
RectSolid.fill(editor, rand, start, end, walls, true, true);
}
for(Cardinal dir : Cardinal.directions){
cursor = new Coord(origin);
cursor.add(dir, 5);
cursor.add(Cardinal.left(dir), 5);
start = new Coord(origin.getX(), dungeon.getY() + 10, origin.getZ());
