From 559a722a89c8ea9b8dee6f8402f7acb999860d06 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 9 Jul 2021 14:55:29 -0400 Subject: [PATCH] v0.9.4: fixed cases of shadows buff detaching multiple times --- .../shatteredpixeldungeon/actors/buffs/Shadows.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Shadows.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Shadows.java index 5ab4c74da..8c6c9418b 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Shadows.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Shadows.java @@ -87,11 +87,13 @@ public class Shadows extends Invisibility { if (--left <= 0) { detach(); + return true; } for (Mob m : Dungeon.level.mobs){ if (Dungeon.level.adjacent(m.pos, target.pos) && m.alignment != target.alignment){ detach(); + return true; } }