diff options
Diffstat (limited to 'crawl-ref/source/quiver.cc')
-rw-r--r-- | crawl-ref/source/quiver.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/quiver.cc b/crawl-ref/source/quiver.cc index 44427331c6..d737bcb0d7 100644 --- a/crawl-ref/source/quiver.cc +++ b/crawl-ref/source/quiver.cc @@ -344,7 +344,10 @@ preserve_quiver_slots::~preserve_quiver_slots() { const int slot = m_last_used_of_type[i]; if (slot != -1) + { you.m_quiver->m_last_used_of_type[i] = you.inv[slot]; + you.m_quiver->m_last_used_of_type[i].quantity = 1; + } } you.redraw_quiver = true; } |