diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/GameScene.java b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/GameScene.java index e659f67bb..843f97aa5 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/GameScene.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/GameScene.java @@ -615,9 +615,13 @@ public class GameScene extends PixelScene { } public static Ripple ripple( int pos ) { - Ripple ripple = (Ripple)scene.ripples.recycle( Ripple.class ); - ripple.reset( pos ); - return ripple; + if (scene != null) { + Ripple ripple = (Ripple) scene.ripples.recycle(Ripple.class); + ripple.reset(pos); + return ripple; + } else { + return null; + } } public static SpellSprite spellSprite() {