From 8e7029e34d1ff9b96856943227e6ba5c2d9ea741 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Fri, 8 Jan 2021 17:10:30 +0100 Subject: [PATCH] Fix walls --- squirrelbattle/mapgeneration/broguelike.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/squirrelbattle/mapgeneration/broguelike.py b/squirrelbattle/mapgeneration/broguelike.py index b261f57..ca830b8 100644 --- a/squirrelbattle/mapgeneration/broguelike.py +++ b/squirrelbattle/mapgeneration/broguelike.py @@ -71,8 +71,8 @@ class Generator: h, w = len(level), len(level[0]) for y in range(h): for x in range(w): - if level[y][x] == Tile.FLOOR: - for ny, nx in Map.neighbourhood(level, y, x): + if not level[y][x].is_wall(): + for ny, nx in Map.neighbourhood(level, y, x, large=True): if level[ny][nx] == Tile.EMPTY: level[ny][nx] = Tile.WALL