v2.0.0: fixed DM-201's targeting invisibile heroes
This commit is contained in:
committed by
Evan Debenham
parent
8e22d013a4
commit
4c9331438d
@@ -60,7 +60,8 @@ public class DM201 extends DM200 {
|
||||
}
|
||||
|
||||
if (paralysed <= 0 && state == HUNTING && enemy != null && enemySeen && threatened
|
||||
&& canVent(enemy.pos) && !Dungeon.level.adjacent(pos, enemy.pos) && fieldOfView[enemy.pos]){
|
||||
&& canVent(enemy.pos) && !Dungeon.level.adjacent(pos, enemy.pos)
|
||||
&& fieldOfView[enemy.pos] && enemy.invisible <= 0){
|
||||
enemySeen = enemy.isAlive() && fieldOfView[enemy.pos] && enemy.invisible <= 0;
|
||||
if (sprite != null && (sprite.visible || enemy.sprite.visible)) {
|
||||
sprite.zap( enemy.pos );
|
||||
|
||||
Reference in New Issue
Block a user