From d29db6669498a78711f221d6e82ce96e53f0c5a9 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 7 Jan 2024 15:16:37 -0500 Subject: [PATCH] v2.3.0: fixed rippers not losing leap pos if state is set to wandering --- .../shatteredpixeldungeon/actors/mobs/RipperDemon.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/RipperDemon.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/RipperDemon.java index 20869c026..a5b8ae25c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/RipperDemon.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/RipperDemon.java @@ -111,6 +111,10 @@ public class RipperDemon extends Mob { @Override protected boolean act() { + if (state == WANDERING){ + leapPos = -1; + } + AiState lastState = state; boolean result = super.act(); if (paralysed <= 0) leapCooldown --;