summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/item_use.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/item_use.cc')
-rw-r--r--crawl-ref/source/item_use.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc
index 4553465d97..691ffb0217 100644
--- a/crawl-ref/source/item_use.cc
+++ b/crawl-ref/source/item_use.cc
@@ -175,12 +175,13 @@ bool can_wield(item_def *weapon, bool say_reason,
}
if (you.hunger_state < HS_FULL
+ && you.hunger < you_max_hunger() - 500 // ghouls
&& get_weapon_brand(*weapon) == SPWPN_VAMPIRICISM
&& you.species != SP_VAMPIRE && you.species != SP_MUMMY)
{
if (say_reason)
{
- mpr("You're too hungry to wield that.");
+ mpr("As you grasp it, you feel a great hunger. Being not satiated, you stop.");
// If it's a standard weapon, you know its ego now.
if (!is_artefact(*weapon) && !is_blessed(*weapon)
&& !item_type_known(*weapon))