diff options
Diffstat (limited to 'crawl-ref/source/item_use.cc')
-rw-r--r-- | crawl-ref/source/item_use.cc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc index c7d90978d9..76a3aa313a 100644 --- a/crawl-ref/source/item_use.cc +++ b/crawl-ref/source/item_use.cc @@ -768,7 +768,14 @@ bool can_wear_armour(const item_def &item, bool verbose, bool ignore_temporary) if (sub_type == ARM_BOOTS) { - if (you.species == SP_NAGA || you.species == SP_CENTAUR) + if (you.mutation[MUT_HOOVES] >= 2) + { + if (verbose) + mpr("You can't wear boots with hooves!"); + return (false); + } + + if (you.species == SP_NAGA) { if (verbose) mpr("You can't wear that!"); |