1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-02 16:57:47 +00:00

Add RetainerInformation packet definition

This commit is contained in:
Caraxi 2020-06-27 18:41:59 +09:30
parent d78dbf4760
commit a95de16c4e
2 changed files with 21 additions and 0 deletions

View file

@ -165,6 +165,7 @@ namespace Sapphire::Network::Packets
// nb: see #565 on github
UpdateRetainerItemSalePrice = 0x019F, // updated 5.0
RetainerInformation = 0x0169, // updated 5.25
SetLevelSync = 0x1186, // not updated for 4.4, not sure what it is anymore

View file

@ -2022,6 +2022,26 @@ namespace Sapphire::Network::Packets::Server
char otherName[32];
};
struct FFXIVIpcRetainerInformation : FFXIVIpcBasePacket< RetainerInformation >
{
uint8_t unknown0[8];
uint32_t retainerId;
uint8_t unknown2[4];
uint8_t hireOrder;
uint8_t itemCount;
uint8_t unknown5[2];
uint32_t gil;
uint8_t sellingCount;
uint8_t cityId;
uint8_t classJob;
uint8_t level;
uint8_t unknown11[4];
uint32_t retainerTask;
uint32_t retainerTaskComplete;
uint8_t unknown14;
char retainerName[20];
};
struct FFXIVIpcCharaVisualEffect : FFXIVIpcBasePacket< CharaVisualEffect >
{
uint32_t id;