From 089042015b4919f4f4be408244433f35305bb3de Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 26 Apr 2024 11:40:21 -0400 Subject: [PATCH] v2.4.0: slightly improved layouts for caves fissure entrance/exits --- .../rooms/standard/entrance/CavesFissureEntranceRoom.java | 2 +- .../levels/rooms/standard/exit/CavesFissureExitRoom.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/entrance/CavesFissureEntranceRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/entrance/CavesFissureEntranceRoom.java index 651d530a3..c9cefd466 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/entrance/CavesFissureEntranceRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/entrance/CavesFissureEntranceRoom.java @@ -51,7 +51,7 @@ public class CavesFissureEntranceRoom extends CavesFissureRoom { } while (level.map[entrance] == Terrain.CHASM || level.map[entrance] == Terrain.EMPTY_SP || level.findMob(entrance) != null); - for (int i : PathFinder.NEIGHBOURS8){ + for (int i : PathFinder.NEIGHBOURS4){ if (level.map[entrance+i] == Terrain.CHASM) { Painter.set(level, entrance + i, Terrain.EMPTY); } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/exit/CavesFissureExitRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/exit/CavesFissureExitRoom.java index 8e91a4ea2..b0fd707eb 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/exit/CavesFissureExitRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/standard/exit/CavesFissureExitRoom.java @@ -53,7 +53,7 @@ public class CavesFissureExitRoom extends CavesFissureRoom { || level.findMob(exit) != null); - for (int i : PathFinder.NEIGHBOURS8){ + for (int i : PathFinder.NEIGHBOURS4){ if (level.map[exit+i] == Terrain.CHASM) { Painter.set(level, exit + i, Terrain.EMPTY); }