From 8498e30c0297cdb46bf9cfca7d402c2855c85fce Mon Sep 17 00:00:00 2001 From: Leifa <26681464+TrickyLeifa@users.noreply.github.com> Date: Sun, 14 Jul 2024 22:10:40 +0200 Subject: [PATCH] Fix incorrect parameter order --- src/packet/packet_id.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/packet/packet_id.cpp b/src/packet/packet_id.cpp index b34f8e8..bd0c9bf 100644 --- a/src/packet/packet_id.cpp +++ b/src/packet/packet_id.cpp @@ -31,14 +31,8 @@ void PacketID::handlePacket(AreaData *area, AOClient &client) const return; } - if (!ConfigManager::webaoEnabled() && m_content[0] == "webAO") { - client.sendPacket("BD", {"WebAO is disabled on this server."}); - client.m_socket->close(); - return; - } - AOClient::ClientVersion version; - if (m_content[2] == akashi::get_protocol_version_string()) { + if (m_content[0] == akashi::get_protocol_version_string()) { version.major = akashi::PROTOCOL_MAJOR_VERSION; version.minor = akashi::PROTOCOL_MINOR_VERSION; version.patch = akashi::PROTOCOL_PATCH_VERSION; @@ -49,5 +43,11 @@ void PacketID::handlePacket(AreaData *area, AOClient &client) const return; } + if (!ConfigManager::webaoEnabled() && m_content[1] == "webAO") { + client.sendPacket("BD", {"WebAO is disabled on this server."}); + client.m_socket->close(); + return; + } + client.sendPacket("ID", {QString::number(client.clientId()), "akashi", QCoreApplication::applicationVersion()}); }