v1.3.2: fixed enraged brutes not being killed by cleansing darts
This commit is contained in:
+5
@@ -48,6 +48,11 @@ public class CleansingDart extends TippedDart {
|
|||||||
b.detach();
|
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) {
|
if (defender instanceof Mob) {
|
||||||
//need to delay this so damage from the dart doesn't break wandering
|
//need to delay this so damage from the dart doesn't break wandering
|
||||||
new FlavourBuff(){
|
new FlavourBuff(){
|
||||||
|
|||||||
Reference in New Issue
Block a user