From 24db6d0bb91720924bcde9dd3afa3eb270a2b372 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 15 May 2025 10:47:24 -0400 Subject: [PATCH] v3.1.0: fixed gnoll exiles being set to wandering when spawned over time --- .../shatteredpixel/shatteredpixeldungeon/levels/Level.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java index ed6116b67..171f8f3bc 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java @@ -740,7 +740,9 @@ public abstract class Level implements Bundlable { PathFinder.buildDistanceMap(Dungeon.hero.pos, BArray.or(passable, avoid, null)); Mob mob = createMob(); - mob.state = mob.WANDERING; + if (mob.state != mob.PASSIVE) { + mob.state = mob.WANDERING; + } int tries = 30; do { mob.pos = randomRespawnCell(mob);