diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Blob.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Blob.java index c511ffead..3d23ed6c6 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Blob.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/Blob.java @@ -119,7 +119,11 @@ public class Blob extends Actor { cur = tmp; } else { - area.setEmpty(); + if (!area.isEmpty()) { + area.setEmpty(); + //clear any values remaining in off + System.arraycopy(cur, 0, off, 0, cur.length); + } } return true;