From 39c9c37783f66788f7adc88f8142ad326aa4a3f5 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 29 Sep 2019 21:49:19 -0400 Subject: [PATCH] v0.7.5: added a safety check for characters taking damage --- .../shatteredpixeldungeon/actors/Char.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java index c95f682b4..a1b879289 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -419,10 +419,12 @@ public abstract class Char extends Actor { shielded -= dmg; HP -= dmg; - sprite.showStatus( HP > HT / 2 ? - CharSprite.WARNING : - CharSprite.NEGATIVE, - Integer.toString( dmg + shielded ) ); + if (sprite != null) { + sprite.showStatus(HP > HT / 2 ? + CharSprite.WARNING : + CharSprite.NEGATIVE, + Integer.toString(dmg + shielded)); + } if (HP < 0) HP = 0;