From 35df5cbf708b075bbfbe83501811c7bb6a709416 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 25 Apr 2024 08:48:28 -0400 Subject: [PATCH] v2.4.0: fixed wandmaker now potentially spawning on chasms --- .../shatteredpixeldungeon/actors/mobs/npcs/Wandmaker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Wandmaker.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Wandmaker.java index 9afc68954..45ac83813 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Wandmaker.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Wandmaker.java @@ -39,6 +39,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand; import com.shatteredpixel.shatteredpixeldungeon.journal.Notes; import com.shatteredpixel.shatteredpixeldungeon.levels.Level; import com.shatteredpixel.shatteredpixeldungeon.levels.RegularLevel; +import com.shatteredpixel.shatteredpixeldungeon.levels.Terrain; import com.shatteredpixel.shatteredpixeldungeon.levels.rooms.Room; import com.shatteredpixel.shatteredpixeldungeon.levels.rooms.quest.MassGraveRoom; import com.shatteredpixel.shatteredpixeldungeon.levels.rooms.quest.RitualSiteRoom; @@ -308,7 +309,7 @@ public class Wandmaker extends NPC { validPos = false; } } - if (level.traps.get(npc.pos) != null){ + if (level.traps.get(npc.pos) != null || level.map[npc.pos] == Terrain.CHASM){ validPos = false; } } while (!validPos);