summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/output.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-02-22 17:36:57 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-02-22 17:36:57 +0000
commit03725e818345745c8c383f339cc10c51a82ffdf0 (patch)
tree173b5973602b821ac515d4ed6b7b2ccfe1ec896b /crawl-ref/source/output.cc
parente23410c57e1a84fc01deacb8b09cd1389148f514 (diff)
downloadcrawl-ref-03725e818345745c8c383f339cc10c51a82ffdf0.tar.gz
crawl-ref-03725e818345745c8c383f339cc10c51a82ffdf0.zip
Clean up gourmand-related routines: only check for gourmand duration
instead of checking for wearing the amulet *and* gourmand duration, account for gourmand (both the amulet and the mutation) in the output screen, and treat gourmand (both the amulet and the mutation) consistently with regard to potions of blood. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9153 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/output.cc')
-rw-r--r--crawl-ref/source/output.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/output.cc b/crawl-ref/source/output.cc
index 434b5dc504..7022b53ef7 100644
--- a/crawl-ref/source/output.cc
+++ b/crawl-ref/source/output.cc
@@ -2030,7 +2030,8 @@ static std::vector<formatted_string> _get_overview_resistances(
int saplevel = player_mutation_level(MUT_SAPROVOROUS);
const char* pregourmand;
const char* postgourmand;
- if ( wearing_amulet(AMU_THE_GOURMAND, calc_unid) )
+
+ if (player_mutation_level(MUT_GOURMAND) || you.duration[DUR_GOURMAND] > 0)
{
pregourmand = "Gourmand : ";
postgourmand = itosym1(1);