From 51168138c8cc30643f49824c1a98fc64ba710d93 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 20 Mar 2025 13:53:17 -0400 Subject: [PATCH] v3.0.2: fixed awareness persisting between floors with high speed --- .../com/shatteredpixel/shatteredpixeldungeon/levels/Level.java | 3 +++ 1 file changed, 3 insertions(+) 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 a1238f790..b6c530cb1 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java @@ -591,6 +591,9 @@ public abstract class Level implements Bundlable { if (foodImmune != null) foodImmune.detach(); ScrollOfChallenge.ChallengeArena arena = Dungeon.hero.buff(ScrollOfChallenge.ChallengeArena.class); if (arena != null) arena.detach(); + //awareness also doesn't, honestly it's weird that it's a buff + Awareness awareness = Dungeon.hero.buff(Awareness.class); + if (awareness != null) awareness.detach(); Char ally = Stasis.getStasisAlly(); if (Char.hasProp(ally, Char.Property.IMMOVABLE)){