diff options
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r-- | crawl-ref/source/invent.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index 7d539a1fac..bc48e94588 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -156,13 +156,9 @@ const int InvEntry::item_freshness() const return 0; int freshness = item->special; - - if (freshness >= 100 || you.species == SP_TROLL || you.species == SP_KOBOLD - || you.species == SP_GHOUL || you.species == SP_OGRE - || you.species == SP_HILL_ORC) - { + + if (freshness >= 100 || you.mutation[MUT_SAPROVOROUS]) freshness -= 300; - } // Ensure that chunk freshness is never zero, since zero means // that the item isn't a chunk. |