summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/item_use.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-11 19:47:19 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-11 19:47:19 +0000
commit5777a6f9a2d460998506767a97ad899ddec8badd (patch)
treeb49ba4f096c5b448f1fe4e3fec0de7429b61a23b /crawl-ref/source/item_use.cc
parentb884e880ac8d5a06b6c086ed09fe6595df543cac (diff)
downloadcrawl-ref-5777a6f9a2d460998506767a97ad899ddec8badd.tar.gz
crawl-ref-5777a6f9a2d460998506767a97ad899ddec8badd.zip
Fixed yet another ammo stacking bug (Erik).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1022 c06c8d41-db1a-0410-9941-cceddc491573
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 d615bc4421..9f9bfab85c 100644
--- a/crawl-ref/source/item_use.cc
+++ b/crawl-ref/source/item_use.cc
@@ -1585,7 +1585,8 @@ bool throw_it(struct bolt &pbolt, int throw_2, monsters *dummy_target)
if (determines_ammo_brand(bow_brand, ammo_brand))
{
set_ident_flags(item, ISFLAG_KNOW_TYPE);
- set_ident_flags(you.inv[throw_2], ISFLAG_KNOW_TYPE);
+ if (ammo_brand != SPMSL_NORMAL)
+ set_ident_flags(you.inv[throw_2], ISFLAG_KNOW_TYPE);
}
// removed 2 random2(2)s from each of the learning curves, but