diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-08 14:23:02 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-04-08 14:23:02 +0000 |
commit | 6a321e5331ba6afbc702705d0421624260ca3ffa (patch) | |
tree | 65039b74f65173e5cf43f456d9404412f79fd6ff /crawl-ref/source/tags.cc | |
parent | 19d30542c2323c03dd39739953f69483ac325cfb (diff) | |
download | crawl-ref-6a321e5331ba6afbc702705d0421624260ca3ffa.tar.gz crawl-ref-6a321e5331ba6afbc702705d0421624260ca3ffa.zip |
Fixed infuriating monster enchantment contamination bug. Finally. It's over. No
more of these please, thankyouverymuch.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1267 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tags.cc')
-rw-r--r-- | crawl-ref/source/tags.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/tags.cc b/crawl-ref/source/tags.cc index 68fa56440e..6dae67aca2 100644 --- a/crawl-ref/source/tags.cc +++ b/crawl-ref/source/tags.cc @@ -1600,6 +1600,7 @@ static void unmarshall_monster(tagHeader &th, monsters &m) m.target_y = unmarshallByte(th); m.flags = unmarshallLong(th); + m.enchantments.clear(); const int nenchs = unmarshallShort(th); for (int i = 0; i < nenchs; ++i) m.enchantments.insert( unmarshall_mon_enchant(th) ); |