From b11642c2114307bb2cb26cfdcc09707d5f390fc2 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Thu, 5 Nov 2009 23:10:14 +0100 Subject: Restore genus check in beholder update. --- crawl-ref/source/behold.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crawl-ref/source/behold.cc') diff --git a/crawl-ref/source/behold.cc b/crawl-ref/source/behold.cc index 553c044410..8d76fe9d21 100644 --- a/crawl-ref/source/behold.cc +++ b/crawl-ref/source/behold.cc @@ -164,7 +164,8 @@ bool player::_possible_beholder(const monsters *mon) const return (false); if (silenced(you.pos())) return (false); - if (!mon->alive() || !mons_near(mon) || mons_friendly(mon) + if (!mon->alive() || mons_genus(mon->type) != MONS_MERMAID + || !mons_near(mon) || mons_friendly(mon) || mon->submerged() || mon->confused() || mons_cannot_move(mon) || mon->asleep() || silenced(mon->pos())) { -- cgit v1.2.3-54-g00ecf