diff --git a/src/muse.c b/src/muse.c index 06b1476b0..ee39e5402 100644 --- a/src/muse.c +++ b/src/muse.c @@ -368,7 +368,7 @@ struct monst *mtmp; for(xx = x-1; xx <= x+1; xx++) for(yy = y-1; yy <= y+1; yy++) if (isok(xx,yy)) - if (xx != u.ux && yy != u.uy) + if (xx != u.ux || yy != u.uy) if (mtmp->data != &mons[PM_GRID_BUG] || xx == x || yy == y) if ((xx==x && yy==y) || !level.monsters[xx][yy]) if ((t = t_at(xx,yy)) != 0)