From 541874a24b10ce5db77a6ef2d952c0c4481af92a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 13 Dec 2014 13:02:11 +0300 Subject: Use command /dropinv in popup menu. --- src/gui/popups/popupmenu.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/gui') diff --git a/src/gui/popups/popupmenu.cpp b/src/gui/popups/popupmenu.cpp index 0e357a94f..0327914fa 100644 --- a/src/gui/popups/popupmenu.cpp +++ b/src/gui/popups/popupmenu.cpp @@ -1742,6 +1742,10 @@ void PopupMenu::handleLink(const std::string &link, replaceAll(cmd, "'ITEMCOLOR'", toString(mItemColor)); replaceAll(cmd, "'BEINGTYPEID'", toString(mType)); replaceAll(cmd, "'PLAYER'", localPlayer->getName()); + if (mItem) + replaceAll(cmd, "'INVINDEX'", toString(mItem->getInvIndex())); + else + replaceAll(cmd, "'INVINDEX'", "0"); const size_t pos = cmd.find(' '); const std::string type(cmd, 0, pos); @@ -2720,7 +2724,7 @@ void PopupMenu::addUseDrop(const Item *const item, const bool isProtected) { // TRANSLATORS: popup menu item // TRANSLATORS: drop item - mBrowserBox->addRow("/dropitem 'ITEMID'", _("Drop...")); + mBrowserBox->addRow("/dropinv 'INVINDEX'", _("Drop...")); // TRANSLATORS: popup menu item // TRANSLATORS: drop all item amount mBrowserBox->addRow("/dropitemall 'ITEMID'", _("Drop all")); @@ -2729,7 +2733,7 @@ void PopupMenu::addUseDrop(const Item *const item, const bool isProtected) { // TRANSLATORS: popup menu item // TRANSLATORS: drop item - mBrowserBox->addRow("/dropitem 'ITEMID'", _("Drop")); + mBrowserBox->addRow("/dropinv 'INVINDEX'", _("Drop")); } } } -- cgit v1.2.3-60-g2f50