v0.9.0: added a check to DM-200 logic to prevent crashes
This commit is contained in:
@@ -145,7 +145,7 @@ public class DM200 extends Mob {
|
|||||||
|
|
||||||
int oldPos = pos;
|
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)) {
|
if (sprite != null && (sprite.visible || enemy.sprite.visible)) {
|
||||||
sprite.zap( enemy.pos );
|
sprite.zap( enemy.pos );
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user