From 95d587c3feda35ad847d676165aa9e9a6c67bfb4 Mon Sep 17 00:00:00 2001 From: dshaligram Date: Mon, 8 Oct 2007 20:08:53 +0000 Subject: Orc knights and warlords can yell battle-cries to make lesser orcs fight better. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2387 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/player.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'crawl-ref/source/player.cc') diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index 6b9a0f7158..1553b85763 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -6019,23 +6019,21 @@ bool player::invisible() const return (duration[DUR_INVIS] && !backlit()); } -bool player::visible_to(actor *looker) +bool player::visible_to(const actor *looker) const { if (this == looker) return (!invisible() || can_see_invisible()); - monsters* mon = dynamic_cast(looker); - + const monsters* mon = dynamic_cast(looker); return mons_player_visible(mon); } -bool player::can_see(actor *target) +bool player::can_see(const actor *target) const { if (this == target) return visible_to(target); - monsters* mon = dynamic_cast(target); - + const monsters* mon = dynamic_cast(target); return (mons_near(mon) && target->visible_to(this)); } -- cgit v1.2.3-54-g00ecf