aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/TokenHandler.cpp
diff options
context:
space:
mode:
authorVincent-Michael <Vincent_Michael@gmx.de>2015-04-19 17:06:44 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2015-04-19 17:06:44 +0200
commitc3c8b7c2a638b9f9c0a79dac7c3b0025e4bed84c (patch)
tree301f803016cf99963159e4eeeb8a1d36754656be /src/server/game/Handlers/TokenHandler.cpp
parentbfca8246d84cdb529a4b326e0a5ab8901e1af276 (diff)
Core/PacketIO: Updated and enabled CMSG_REQUEST_WOW_TOKEN_MARKET_PRICE / SMSG_REQUEST_WOW_TOKEN_MARKET_PRICE_RESPONSE
Diffstat (limited to 'src/server/game/Handlers/TokenHandler.cpp')
-rw-r--r--src/server/game/Handlers/TokenHandler.cpp17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/server/game/Handlers/TokenHandler.cpp b/src/server/game/Handlers/TokenHandler.cpp
index 6b2dd06a44b..a71d9b6e3a7 100644
--- a/src/server/game/Handlers/TokenHandler.cpp
+++ b/src/server/game/Handlers/TokenHandler.cpp
@@ -23,9 +23,22 @@ void WorldSession::HandleUpdateListedAuctionableTokens(WorldPackets::Token::Upda
{
WorldPackets::Token::UpdateListedAuctionableTokensResponse response;
- /// @todo: fix 6.x implementation
+ /// @todo: 6.x fix implementation
response.UnkInt = updateListedAuctionableTokens.UnkInt;
- response.Result = TOKEN_RESULT_ERROR_DISABLED;
+ response.Result = TOKEN_RESULT_SUCCESS;
+
+ SendPacket(response.Write());
+}
+
+void WorldSession::HandleRequestWowTokenMarketPrice(WorldPackets::Token::RequestWowTokenMarketPrice& requestWowTokenMarketPrice)
+{
+ WorldPackets::Token::RequestWowTokenMarketPriceResponse response;
+
+ /// @todo: 6.x fix implementation
+ response.CurrentMarketPrice = 300000000;
+ response.UnkInt = requestWowTokenMarketPrice.UnkInt;
+ response.Result = TOKEN_RESULT_SUCCESS;
+ //packet.ReadUInt32("UnkInt32");
SendPacket(response.Write());
}