diff options
author | Shmuale Mark <shm.mark@gmail.com> | 2014-07-02 11:18:55 -0400 |
---|---|---|
committer | Shmuale Mark <shm.mark@gmail.com> | 2014-07-02 11:23:18 -0400 |
commit | 9c21a484839b7d2bff1a94a51ad0b1c4fbed67be (patch) | |
tree | b9956f79dbc77de6a81db8105bc52f5c93cabdf8 /crawl-ref/source/invent.cc | |
parent | 6ca58b0bb8c39748143cdca19bf7260a8c18ac84 (diff) | |
download | crawl-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.cc | 7 |
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); |