From d7ab66058b6ae89c4561d3d9397a5a6efd26d60e Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 18 Sep 2025 13:23:32 -0400 Subject: [PATCH] v3.2.5: fixed rats made neutral due to ratmog attacking the hero --- .../shatteredpixel/shatteredpixeldungeon/actors/mobs/Rat.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Rat.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Rat.java index 8be6726e7..629f917f7 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Rat.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Rat.java @@ -41,10 +41,11 @@ public class Rat extends Mob { @Override protected boolean act() { - if (alignment == Alignment.ENEMY + if (alignment != Alignment.ALLY && Dungeon.level.heroFOV[pos] && Dungeon.hero.armorAbility instanceof Ratmogrify){ alignment = Alignment.NEUTRAL; + if (enemy == Dungeon.hero) enemy = null; if (state == SLEEPING) state = WANDERING; } return super.act();