diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java index f1cfa0dde..bda3d0e86 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Combo.java @@ -86,8 +86,7 @@ public class Combo extends Buff implements ActionIndicator.Action { count++; comboTime = 5f; - //TODO this won't count a kill on an enemy that gets corruped by corrupting I think? - if (!enemy.isAlive() || enemy.buff(Corruption.class) != null){ + if (!enemy.isAlive() || (enemy.buff(Corruption.class) != null && enemy.HP == enemy.HT)){ comboTime = Math.max(comboTime, 10*((Hero)target).pointsInTalent(Talent.CLEAVE)); }