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 8a093de73..52a78802e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/ItemSprite.java @@ -218,12 +218,12 @@ public class ItemSprite extends MovieClip { emitter = null; } - private float[] shadowMatrix; + private float[] shadowMatrix = new float[16]; @Override protected void updateMatrix() { super.updateMatrix(); - shadowMatrix = Matrix.clone(matrix); + Matrix.copy(matrix, shadowMatrix); Matrix.translate(shadowMatrix, (width() * (1f - shadowWidth)) / 2f, (height() * (1f - shadowHeight)) + shadowOffset);