v0.9.0: added a check to DM-200 logic to prevent crashes

This commit is contained in:
Evan Debenham
2020-09-16 20:16:16 -04:00
parent afa281d47a
commit 8c10d57a9a

View File

@@ -145,7 +145,7 @@ public class DM200 extends Mob {
int oldPos = pos;
if (ventCooldown <= 0 && Random.Int(100/distance(enemy)) == 0){
if (ventCooldown <= 0 && distance(enemy) >= 1 && Random.Int(100/distance(enemy)) == 0){
if (sprite != null && (sprite.visible || enemy.sprite.visible)) {
sprite.zap( enemy.pos );
return false;