diff options
author | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-24 04:48:23 +0000 |
---|---|---|
committer | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-24 04:48:23 +0000 |
commit | 06c7460834600ec11b2123ad73193d10e083ae39 (patch) | |
tree | 4b33d1f22d2ad88df2eedc778f5e7c20d2e16ad3 | |
parent | 4956eb56aea53d659417fb0833774ec8c2fbefca (diff) | |
download | crawl-ref-06c7460834600ec11b2123ad73193d10e083ae39.tar.gz crawl-ref-06c7460834600ec11b2123ad73193d10e083ae39.zip |
More specific messages than just "You aren't carrying any such object."
if the user doesn't have any of the type of item being selected.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6103 c06c8d41-db1a-0410-9941-cceddc491573
-rw-r--r-- | crawl-ref/source/invent.cc | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index bfd8a4ccaa..165440baca 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -347,6 +347,34 @@ void InvMenu::load_inv_items(int item_selector, case OSEL_UNIDENT: s = "You don't have any unidentified items."; break; + case OSEL_MEMORISE: + s = "You aren't carrying any spellbooks."; + break; + case OSEL_RECHARGE: + s = "You aren't carrying any rechargable items."; + break; + case OSEL_ENCH_ARM: + case OBJ_ARMOUR: + s = "You aren't carrying any armour which can be enchanted " + "further."; + break; + case OBJ_CORPSES: + case OSEL_VAMP_EAT: + s = "You aren't carrying any corpses which you can drain."; + break; + case OSEL_DRAW_DECK: + s = "You aren't carrying any decks from which to draw."; + break; + case OBJ_FOOD: + s = "You aren't carrying any food."; + break; + case OBJ_SCROLLS: + case OBJ_BOOKS: + s = "You aren't carrying any books or scrolls."; + break; + case OBJ_WANDS: + s = "You aren't carrying any wands."; + break; default: s = "You aren't carrying any such object."; break; |