This commit is contained in:
Anuken
2023-04-18 10:10:11 -04:00
parent 3ca3eb5951
commit 6a3638c3c2

View File

@@ -394,9 +394,9 @@ public class BulletType extends Content implements Cloneable{
}
public void handlePierce(Bullet b, float initialHealth, float x, float y){
float sub = Math.max(initialHealth*pierceDamageFactor, 0);
float sub = Mathf.zero(pierceDamageFactor) ? 0f : Math.max(initialHealth * pierceDamageFactor, 0);
//subtract health from each consecutive pierce
b.damage -= Math.min(b.damage, sub);
b.damage -= Float.isNaN(sub) ? b.damage : Math.min(b.damage, sub);
if(removeAfterPierce && b.damage <= 0){
b.hit = true;