diff --git a/src/common/Network/PacketDef/Ipcs.h b/src/common/Network/PacketDef/Ipcs.h index fbcf40f7..a21519ce 100644 --- a/src/common/Network/PacketDef/Ipcs.h +++ b/src/common/Network/PacketDef/Ipcs.h @@ -101,7 +101,7 @@ namespace Sapphire::Network::Packets MailDeleteRequest = 0x012B, // updated 5.0 - FreeCompanyMemberLogInOut = 0x012C, // added 5.0 + FreeCompanyEvent = 0x012C, // added 5.0 // 12D - 137 - constant gap between 4.5x -> 5.0 ReqMoogleMailList = 0x0138, // updated 5.0 ReqMoogleMailLetter = 0x0139, // updated 5.0 diff --git a/src/common/Network/PacketDef/Zone/ClientZoneDef.h b/src/common/Network/PacketDef/Zone/ClientZoneDef.h index c697e461..7b0d39ea 100644 --- a/src/common/Network/PacketDef/Zone/ClientZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ClientZoneDef.h @@ -326,7 +326,7 @@ struct FFXIVIpcMarketBoardRequestItemListingInfo : struct FFXIVIpcFreeCompanyUpdateShortMessageHandler : FFXIVIpcBasePacket< FreeCompanyUpdateShortMessageHandler > { - char shortMessage[104]; // Contains old/gibberish data in remaining slots if not filled + char shortMessage[104]; uint8_t padding; uint8_t unknown; uint32_t unknown1; diff --git a/src/common/Network/PacketDef/Zone/ServerZoneDef.h b/src/common/Network/PacketDef/Zone/ServerZoneDef.h index 89f3e83a..62208497 100644 --- a/src/common/Network/PacketDef/Zone/ServerZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ServerZoneDef.h @@ -247,7 +247,7 @@ namespace Sapphire::Network::Packets::Server } entry[8]; }; - struct FFXIVIpcFreeCompanyMemberLogInOut : FFXIVIpcBasePacket< FreeCompanyMemberLogInOut > + struct FFXIVIpcFreeCompanyEvent : FFXIVIpcBasePacket< FreeCompanyEvent > { uint16_t unknown; uint16_t unknown1; @@ -255,12 +255,12 @@ namespace Sapphire::Network::Packets::Server uint16_t unknown3; uint16_t unknown4; char padding[6]; - uint8_t status; // 0x0F Login, 0x10 Logout + uint8_t eventID; // 0x0F Login, 0x10 Logout uint8_t padding1; char padding2[6]; uint16_t unknown5; - char fc[46]; - char character[32]; + char fcName[46]; + char characterName[32]; }; /**