diff options
-rw-r--r-- | crawl-ref/source/tilepick.cc | 3 | ||||
-rw-r--r-- | crawl-ref/source/tilesdl.cc | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc index 22ba579563..9e5b4fd390 100644 --- a/crawl-ref/source/tilepick.cc +++ b/crawl-ref/source/tilepick.cc @@ -1618,6 +1618,9 @@ static int _tileidx_chunk(const item_def &item) return TILE_FOOD_CHUNK_ROTTEN; } + if (is_inedible(item)) + return TILE_FOOD_CHUNK; + if (is_poisonous(item)) return TILE_FOOD_CHUNK_POISONED; diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc index f5cee60297..07d36c948b 100644 --- a/crawl-ref/source/tilesdl.cc +++ b/crawl-ref/source/tilesdl.cc @@ -1439,6 +1439,11 @@ int tile_known_weapon_brand(const item_def item) int tile_corpse_brand(const item_def item) { + // Brands are mostly meaningless to herbivores. + // Could still be interesting for Fulsome Distillation, though. + if (player_mutation_level(MUT_HERBIVOROUS) == 3) + return (0); + if (is_poisonous(item)) return TILE_FOOD_POISONED; |