diff --git a/src/common/Network/PacketDef/Ipcs.h b/src/common/Network/PacketDef/Ipcs.h index 8e1a83ff..ca042e79 100644 --- a/src/common/Network/PacketDef/Ipcs.h +++ b/src/common/Network/PacketDef/Ipcs.h @@ -376,6 +376,7 @@ namespace Sapphire::Network::Packets PerformNoteHandler = 0x029B, // updated 4.3 + WorldInteractionHandler = 0x0285, // updated 5.25 ShopMessage = 0x00C1, // updated 5.25 LootMessage = 0x00B1, // updated 5.25 }; diff --git a/src/common/Network/PacketDef/Zone/ClientZoneDef.h b/src/common/Network/PacketDef/Zone/ClientZoneDef.h index bf698237..42d48775 100644 --- a/src/common/Network/PacketDef/Zone/ClientZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ClientZoneDef.h @@ -344,6 +344,16 @@ struct FFXIVIpcFreeCompanyUpdateShortMessageHandler : uint16_t unknown2; }; +struct FFXIVIpcWorldInteractionHandler : + FFXIVIpcBasePacket< WorldInteractionHandler > +{ + uint32_t action; + uint32_t unknown2; + uint64_t unknown3; + uint32_t unknown4; + Common::FFXIVARR_POSITION3 position; +}; + } #endif //_CORE_NETWORK_PACKETS_ZONE_CLIENT_IPC_H