From aff54353f3a6bbb21d059914413581d3ef324bbb Mon Sep 17 00:00:00 2001 From: dolorous Date: Fri, 5 Jun 2009 22:11:20 +0000 Subject: Forward-port applicable fixes from 0.5 r9896 to trunk. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9897 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/describe.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crawl-ref/source/describe.cc') diff --git a/crawl-ref/source/describe.cc b/crawl-ref/source/describe.cc index 52f0b4b3e2..6cb1ef937e 100644 --- a/crawl-ref/source/describe.cc +++ b/crawl-ref/source/describe.cc @@ -1220,7 +1220,7 @@ static std::string _describe_ammo( const item_def &item ) if (always_destroyed) description += "$It will always be destroyed upon impact."; - else + else if (item.sub_type != MI_THROWING_NET) append_missile_info(description); if (item_ident( item, ISFLAG_KNOW_PLUSES ) && item.plus >= MAX_WPN_ENCHANT) @@ -2848,12 +2848,12 @@ void get_monster_db_desc(const monsters& mons, describe_info &inf, case MONS_VAMPIRE: case MONS_VAMPIRE_KNIGHT: case MONS_VAMPIRE_MAGE: - if (you.is_undead == US_ALIVE) + if (you.is_undead == US_ALIVE && !mons_wont_attack(&mons)) inf.body << "$It wants to drink your blood!$"; break; case MONS_REAPER: - if (you.is_undead == US_ALIVE) + if (you.is_undead == US_ALIVE && !mons_wont_attack(&mons)) inf.body << "$It has come for your soul!$"; break; -- cgit v1.2.3-54-g00ecf