diff options
Diffstat (limited to 'crawl-ref/source/player.cc')
-rw-r--r-- | crawl-ref/source/player.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index 24c828fe45..3892682d80 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -7356,7 +7356,7 @@ bool player::invisible() const bool player::visible_to(const actor *looker) const { if (this == looker) - return (true); + return (can_see_invisible() || !invisible()); const monsters* mon = dynamic_cast<const monsters*>(looker); return mons_player_visible(mon); |