diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/SurfaceScene.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/SurfaceScene.java index 4b389b64a..34db2e2f9 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/SurfaceScene.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/SurfaceScene.java @@ -259,10 +259,12 @@ public class SurfaceScene extends PixelScene { private float ratJumpTimer = 0.02f; @Override public void update() { - ratJumpTimer -= Game.elapsed; - while (ratJumpTimer <= 0f){ - ratJumpTimer += 0.02f; - Random.element(rats).jump(); + if (rats != null) { + ratJumpTimer -= Game.elapsed; + while (ratJumpTimer <= 0f) { + ratJumpTimer += 0.02f; + Random.element(rats).jump(); + } } super.update();