summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/item_use.cc
diff options
context:
space:
mode:
authorzelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573>2009-06-26 01:04:41 +0000
committerzelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573>2009-06-26 01:04:41 +0000
commit639b1fdb029edae195bb14c73cacb37871aae59b (patch)
tree22cd0d5eb55fe15443dae7e1c1b2d557016c128d /crawl-ref/source/item_use.cc
parentc49670d415ca81cce9205ea0320e21a9f993713c (diff)
downloadcrawl-ref-639b1fdb029edae195bb14c73cacb37871aae59b.tar.gz
crawl-ref-639b1fdb029edae195bb14c73cacb37871aae59b.zip
Fix special wield effects for former fixed arts.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10047 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/item_use.cc')
-rw-r--r--crawl-ref/source/item_use.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc
index e9de2ca5b7..28acee0f04 100644
--- a/crawl-ref/source/item_use.cc
+++ b/crawl-ref/source/item_use.cc
@@ -553,6 +553,8 @@ void wield_effects(int item_wield_2, bool showMsgs)
set_ident_flags(item, ISFLAG_EQ_WEAPON_MASK);
+ special = item.special;
+
if (artefact)
{
if (!is_special_unrandom_artefact(item))
@@ -570,8 +572,6 @@ void wield_effects(int item_wield_2, bool showMsgs)
origin_desc(item).c_str()));
}
}
- else
- special = item.special;
if (special != SPWPN_NORMAL)
{