summaryrefslogtreecommitdiff
path: root/src/net/eathena/buyingstorehandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/eathena/buyingstorehandler.cpp')
-rw-r--r--src/net/eathena/buyingstorehandler.cpp67
1 files changed, 1 insertions, 66 deletions
diff --git a/src/net/eathena/buyingstorehandler.cpp b/src/net/eathena/buyingstorehandler.cpp
index c6673e588..d3b411a67 100644
--- a/src/net/eathena/buyingstorehandler.cpp
+++ b/src/net/eathena/buyingstorehandler.cpp
@@ -38,76 +38,11 @@ extern Net::BuyingStoreHandler *buyingStoreHandler;
namespace EAthena
{
-BuyingStoreHandler::BuyingStoreHandler() :
- MessageHandler()
+BuyingStoreHandler::BuyingStoreHandler()
{
- static const uint16_t _messages[] =
- {
- SMSG_BUYINGSTORE_OPEN,
- SMSG_BUYINGSTORE_CREATE_FAILED,
- SMSG_BUYINGSTORE_OWN_ITEMS,
- SMSG_BUYINGSTORE_SHOW_BOARD,
- SMSG_BUYINGSTORE_HIDE_BOARD,
- SMSG_BUYINGSTORE_ITEMS_LIST,
- SMSG_BUYINGSTORE_SELL_FAILED,
- SMSG_BUYINGSTORE_REPORT,
- SMSG_BUYINGSTORE_DELETE_ITEM,
- SMSG_BUYINGSTORE_SELLER_SELL_FAILED,
- 0
- };
- handledMessages = _messages;
buyingStoreHandler = this;
}
-void BuyingStoreHandler::handleMessage(Net::MessageIn &msg)
-{
- switch (msg.getId())
- {
- case SMSG_BUYINGSTORE_OPEN:
- BuyingStoreRecv::processBuyingStoreOpen(msg);
- break;
-
- case SMSG_BUYINGSTORE_CREATE_FAILED:
- BuyingStoreRecv::processBuyingStoreCreateFailed(msg);
- break;
-
- case SMSG_BUYINGSTORE_OWN_ITEMS:
- BuyingStoreRecv::processBuyingStoreOwnItems(msg);
- break;
-
- case SMSG_BUYINGSTORE_SHOW_BOARD:
- BuyingStoreRecv::processBuyingStoreShowBoard(msg);
- break;
-
- case SMSG_BUYINGSTORE_HIDE_BOARD:
- BuyingStoreRecv::processBuyingStoreHideBoard(msg);
- break;
-
- case SMSG_BUYINGSTORE_ITEMS_LIST:
- BuyingStoreRecv::processBuyingStoreItemsList(msg);
- break;
-
- case SMSG_BUYINGSTORE_SELL_FAILED:
- BuyingStoreRecv::processBuyingStoreSellFailed(msg);
- break;
-
- case SMSG_BUYINGSTORE_REPORT:
- BuyingStoreRecv::processBuyingStoreReport(msg);
- break;
-
- case SMSG_BUYINGSTORE_DELETE_ITEM:
- BuyingStoreRecv::processBuyingStoreDeleteItem(msg);
- break;
-
- case SMSG_BUYINGSTORE_SELLER_SELL_FAILED:
- BuyingStoreRecv::processBuyingStoreSellerSellFailed(msg);
- break;
-
- default:
- break;
- }
-}
-
void BuyingStoreHandler::create(const std::string &name,
const int maxMoney,
const bool flag,