diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java index b4d0ce80a..a9f2b62a1 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java @@ -158,7 +158,7 @@ public class ItemSprite extends MovieClip { speed.set( 0, -100 ); acc.set(0, -speed.y / DROP_INTERVAL * 2); - if (visible && heap != null && heap.peek() instanceof Gold) { + if (heap != null && heap.seen && heap.peek() instanceof Gold) { CellEmitter.center( heap.pos ).burst( Speck.factory( Speck.COIN ), 5 ); Sample.INSTANCE.play( Assets.SND_GOLD, 1, 1, Random.Float( 0.9f, 1.1f ) ); }