From a6a35ab8e51b56a0dbb8af154368f80dfcf2ee57 Mon Sep 17 00:00:00 2001 From: Maru Date: Sun, 8 Oct 2017 15:53:00 -0300 Subject: [PATCH] Please don't look --- .../Server_Common/Network/PacketDef/Zone/ServerZoneDef.h | 5 +++-- src/servers/Server_Zone/Network/Handlers/ActionHandler.cpp | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/servers/Server_Common/Network/PacketDef/Zone/ServerZoneDef.h b/src/servers/Server_Common/Network/PacketDef/Zone/ServerZoneDef.h index 131ac089..c95a20ab 100644 --- a/src/servers/Server_Common/Network/PacketDef/Zone/ServerZoneDef.h +++ b/src/servers/Server_Common/Network/PacketDef/Zone/ServerZoneDef.h @@ -638,14 +638,15 @@ struct FFXIVIpcUpdateClassInfo : FFXIVIpcBasePacket uint32_t currentExp; uint32_t restedExp; }; + /** * Structural representation of the packet sent by the server * to send the titles available to the player */ struct FFXIVIpcPlayerTitleList : FFXIVIpcBasePacket { - char padding; - uint32_t bitmask; + uint16_t bitmask; + //uint16_t padding; }; /** diff --git a/src/servers/Server_Zone/Network/Handlers/ActionHandler.cpp b/src/servers/Server_Zone/Network/Handlers/ActionHandler.cpp index c98780c5..54bcf15c 100644 --- a/src/servers/Server_Zone/Network/Handlers/ActionHandler.cpp +++ b/src/servers/Server_Zone/Network/Handlers/ActionHandler.cpp @@ -121,12 +121,12 @@ void Core::Network::GameConnection::actionHandler( const Packets::GamePacket& in case 0x12F: // Get title list { g_log.debug( "for real" ); - /* + GamePacketNew< FFXIVIpcPlayerTitleList, ServerZoneIpcType > titleListPacket( pPlayer->getId() ); + //titleListPacket.data().padding = 3; titleListPacket.data().bitmask = 0; - titleListPacket.data().bitmask |= 1; pPlayer->queuePacket( titleListPacket ); - */ + } case 0x133: // Update howtos seen {