v1.3.2: fixed enraged brutes not being killed by cleansing darts

This commit is contained in:
Evan Debenham
2022-07-11 16:28:17 -04:00
parent 75ef430ee7
commit 03bc430c96

View File

@@ -48,6 +48,11 @@ public class CleansingDart extends TippedDart {
b.detach();
}
}
//for when cleansed effects were keeping defender alive (e.g. raging brutes)
if (!defender.isAlive()){
defender.die(attacker);
return super.proc(attacker, defender, damage);
}
if (defender instanceof Mob) {
//need to delay this so damage from the dart doesn't break wandering
new FlavourBuff(){