diff options
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/widgets/itemcontainer.cpp | 2 | ||||
-rw-r--r-- | src/gui/windows/inventorywindow.cpp | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp index 0ca5231e1..915116491 100644 --- a/src/gui/widgets/itemcontainer.cpp +++ b/src/gui/widgets/itemcontainer.cpp @@ -545,6 +545,7 @@ void ItemContainer::mouseReleased(MouseEvent &event) dstContainer = InventoryType::INVENTORY; inventory = PlayerInfo::getStorageInventory(); } +#ifdef EATHENA_SUPPORT if (src == DRAGDROP_SOURCE_INVENTORY && dst == DRAGDROP_SOURCE_CART) { @@ -573,6 +574,7 @@ void ItemContainer::mouseReleased(MouseEvent &event) dstContainer = InventoryType::CART; inventory = PlayerInfo::getStorageInventory(); } +#endif if (src == DRAGDROP_SOURCE_INVENTORY && dst == DRAGDROP_SOURCE_TRADE) { diff --git a/src/gui/windows/inventorywindow.cpp b/src/gui/windows/inventorywindow.cpp index e85207ec5..0a6c4c37f 100644 --- a/src/gui/windows/inventorywindow.cpp +++ b/src/gui/windows/inventorywindow.cpp @@ -402,11 +402,13 @@ void InventoryWindow::action(const ActionEvent &event) ItemAmountWindow::showWindow(ItemAmountWindow::StoreAdd, this, item); } +#ifdef EATHENA_SUPPORT else if (cartWindow) { ItemAmountWindow::showWindow(ItemAmountWindow::CartAdd, this, item); } +#endif } else if (eventId == "sort") { @@ -447,6 +449,7 @@ void InventoryWindow::action(const ActionEvent &event) item->getInvIndex(), item->getQuantity(), InventoryType::STORAGE); } +#ifdef EATHENA_SUPPORT else if (cartWindow) { inventoryHandler->moveItem2(InventoryType::INVENTORY, @@ -454,6 +457,7 @@ void InventoryWindow::action(const ActionEvent &event) InventoryType::CART); } else +#endif { if (PlayerInfo::isItemProtected(item->getId())) return; @@ -482,11 +486,13 @@ void InventoryWindow::action(const ActionEvent &event) ItemAmountWindow::showWindow(ItemAmountWindow::StoreRemove, this, item); } +#ifdef EATHENA_SUPPORT else if (cartWindow) { ItemAmountWindow::showWindow(ItemAmountWindow::CartRemove, this, item); } +#endif } } @@ -827,7 +833,11 @@ void InventoryWindow::updateDropButton() if (!mDropButton) return; +#ifdef EATHENA_SUPPORT if (isStorageActive() || cartWindow) +#else + if (isStorageActive()) +#endif { // TRANSLATORS: inventory button mDropButton->setCaption(_("Store")); |