From c1e8240c0b5cb5ff3534e5053ceb3e1af1330d7f Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 28 Sep 2019 23:32:25 -0400 Subject: [PATCH] v0.7.5: fixed an error where blob volume was not being correctly cleared --- .../shatteredpixeldungeon/actors/blobs/Blob.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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;