From ce09dade95d84e744408c6d9fdd136e27784da04 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 13 Jun 2020 15:54:05 -0400 Subject: [PATCH] v0.8.1: fixed new prep logic killing enemies that were already dead --- .../com/shatteredpixel/shatteredpixeldungeon/actors/Char.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 305d2165f..83f3b9af4 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -298,7 +298,7 @@ public abstract class Char extends Actor { if (buff(FrostImbue.class) != null) buff(FrostImbue.class).proc(enemy); - if (prep != null && prep.canKO(enemy)){ + if (enemy.isAlive() && prep != null && prep.canKO(enemy)){ enemy.die(this); enemy.sprite.showStatus(CharSprite.NEGATIVE, Messages.get(Preparation.class, "assassinated")); }