summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/invent.cc
diff options
context:
space:
mode:
authorShmuale Mark <shm.mark@gmail.com>2014-07-02 11:18:55 -0400
committerShmuale Mark <shm.mark@gmail.com>2014-07-02 11:23:18 -0400
commit9c21a484839b7d2bff1a94a51ad0b1c4fbed67be (patch)
treeb9956f79dbc77de6a81db8105bc52f5c93cabdf8 /crawl-ref/source/invent.cc
parent6ca58b0bb8c39748143cdca19bf7260a8c18ac84 (diff)
downloadcrawl-ref-9c21a484839b7d2bff1a94a51ad0b1c4fbed67be.tar.gz
crawl-ref-9c21a484839b7d2bff1a94a51ad0b1c4fbed67be.zip
Disallow eating off the ground for non-vampires.
It makes the 'e' key less consistent for no obvious benefit. Not to mention that it's incredibly unsanitary.
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r--crawl-ref/source/invent.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc
index 7f5279523d..bc581d72ae 100644
--- a/crawl-ref/source/invent.cc
+++ b/crawl-ref/source/invent.cc
@@ -475,8 +475,7 @@ static string _no_selectables_message(int item_selector)
case OSEL_ENCH_ARM:
return "You aren't carrying any armour which can be enchanted further.";
case OBJ_CORPSES:
- case OSEL_VAMP_EAT:
- return "You don't have any corpses which you can drain.";
+ return "You don't have any corpses.";
case OSEL_DRAW_DECK:
return "You aren't carrying any decks from which to draw.";
case OBJ_FOOD:
@@ -1181,10 +1180,6 @@ static bool _item_class_selected(const item_def &i, int selector)
case OBJ_FOOD:
return itype == OBJ_FOOD && !is_inedible(i);
- case OSEL_VAMP_EAT:
- return itype == OBJ_CORPSES && i.sub_type == CORPSE_BODY
- && !food_is_rotten(i) && mons_has_blood(i.mon_type);
-
case OSEL_DRAW_DECK:
return is_deck(i);