From c216a6089e60fcfcd0b429f2fe8e4a8e066c1d4e Mon Sep 17 00:00:00 2001 From: Charles Peyrat Date: Fri, 8 Jan 2021 16:51:04 +0100 Subject: [PATCH] Add a break so that generated rooms arre only placed once --- squirrelbattle/mapgeneration/broguelike.py | 1 + 1 file changed, 1 insertion(+) diff --git a/squirrelbattle/mapgeneration/broguelike.py b/squirrelbattle/mapgeneration/broguelike.py index 191e757..9d4cfd0 100644 --- a/squirrelbattle/mapgeneration/broguelike.py +++ b/squirrelbattle/mapgeneration/broguelike.py @@ -183,6 +183,7 @@ class Generator: if self.room_fits(level, y, x, room, door_y, door_x, dy, dx): self.place_room(level, y, x, room, door_y, door_x) rooms_built += 1 + break tries += 1 # post-processing