From 55f6a1e296e22ae783eb6d4381a73ace3a65226d Mon Sep 17 00:00:00 2001 From: kokekanon <114332266+kokekanon@users.noreply.github.com> Date: Mon, 25 Nov 2024 13:17:14 -0300 Subject: [PATCH] Update src/client/protocolgameparse.cpp Co-authored-by: Luan Luciano --- src/client/protocolgameparse.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/client/protocolgameparse.cpp b/src/client/protocolgameparse.cpp index ccf2bcf3e..4a54b6a5c 100644 --- a/src/client/protocolgameparse.cpp +++ b/src/client/protocolgameparse.cpp @@ -3839,12 +3839,12 @@ void ProtocolGame::parseCyclopediaHousesInfo(const InputMessagePtr& msg) void ProtocolGame::parseCyclopediaHouseList(const InputMessagePtr& msg) { const uint16_t housesCount = msg->getU16(); // housesCount - for (int i = 0; i < housesCount; ++i) { + for (auto i = 0; i < housesCount; ++i) { msg->getU32(); // clientId msg->getU8(); // 0x00 = Renovation, 0x01 = Available + const auto type = static_cast(msg->getU8()); switch (type) { - case Otc::CYCLOPEDIA_HOUSE_STATE_AVAILABLE: { std::string bidderName = msg->getString(); const auto isBidder = static_cast(msg->getU8()); @@ -3859,18 +3859,17 @@ void ProtocolGame::parseCyclopediaHouseList(const InputMessagePtr& msg) } break; } - case Otc::CYCLOPEDIA_HOUSE_STATE_RENTED: { msg->getString(); // ownerName msg->getU32(); // paidUntil - - if (const auto isRented = static_cast(msg->getU8()); isRented) { + + const auto isRented = static_cast(msg->getU8()); + if (isRented) { msg->getU8(); // unknown msg->getU8(); // unknown } break; } - case Otc::CYCLOPEDIA_HOUSE_STATE_TRANSFER: { msg->getString(); // ownerName msg->getU32(); // paidUntil @@ -3883,8 +3882,9 @@ void ProtocolGame::parseCyclopediaHouseList(const InputMessagePtr& msg) msg->getString(); // bidderName msg->getU8(); // unknown msg->getU64(); // internalBid - - if (const auto isNewOwner = static_cast(msg->getU8()); isNewOwner) { + + const auto isNewOwner = static_cast(msg->getU8()); + if (isNewOwner) { msg->getU8(); // acceptTransferError msg->getU8(); // rejectTransferError } @@ -3894,12 +3894,12 @@ void ProtocolGame::parseCyclopediaHouseList(const InputMessagePtr& msg) } break; } - case Otc::CYCLOPEDIA_HOUSE_STATE_MOVEOUT: { msg->getString(); // ownerName msg->getU32(); // paidUntil - if (const auto isOwner = static_cast(msg->getU8()); isOwner) { + const auto isOwner = static_cast(msg->getU8()); + if (isOwner) { msg->getU8(); // unknown msg->getU8(); // unknown msg->getU32(); // bidEndDate