1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-27 14:57:44 +00:00

Merge pull request #684 from Caraxi/develop

Add RetainerInformation packet definition
This commit is contained in:
Adam 2020-06-27 19:30:46 +10:00 committed by GitHub
commit bd2abe807e
2 changed files with 20 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

@ -2021,6 +2021,25 @@ namespace Sapphire::Network::Packets::Server
char otherName[32];
};
struct FFXIVIpcRetainerInformation : FFXIVIpcBasePacket< RetainerInformation >
{
uint8_t unknown0[8];
uint64_t retainerId;
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 >
{