summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilesdl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/tilesdl.cc')
-rw-r--r--crawl-ref/source/tilesdl.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc
index 1a1099ba6d..e3c1e978fd 100644
--- a/crawl-ref/source/tilesdl.cc
+++ b/crawl-ref/source/tilesdl.cc
@@ -1378,7 +1378,10 @@ int tile_known_weapon_brand(const item_def item)
if (item.base_type == OBJ_WEAPONS)
{
- if (get_weapon_brand(item) != SPWPN_NORMAL)
+ const int brand = get_weapon_brand(item);
+ if (brand == SPWPN_REAPING)
+ return TILE_BRAND_REAPING;
+ if (brand != SPWPN_NORMAL)
return (TILE_BRAND_FLAMING + get_weapon_brand(item) - 1);
}
else if (item.base_type == OBJ_MISSILES)
@@ -1397,6 +1400,8 @@ int tile_known_weapon_brand(const item_def item)
return TILE_BRAND_RETURNING;
case SPMSL_CHAOS:
return TILE_BRAND_CHAOS;
+ case SPMSL_REAPING:
+ return TILE_BRAND_REAPING;
default:
break;
}