From 05a99c4aa3480cc2529a6a6174f4ffc39c3e6355 Mon Sep 17 00:00:00 2001 From: Mordred Date: Thu, 19 Jan 2023 08:38:55 +0100 Subject: [PATCH] More PlayerStatus fixes --- .../Network/PacketDef/Zone/ServerZoneDef.h | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/src/common/Network/PacketDef/Zone/ServerZoneDef.h b/src/common/Network/PacketDef/Zone/ServerZoneDef.h index 260d28d4..684c8521 100644 --- a/src/common/Network/PacketDef/Zone/ServerZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ServerZoneDef.h @@ -986,7 +986,7 @@ namespace Sapphire::Network::Packets::WorldPackets::Server uint8_t StartTown; uint8_t GrandCompany; uint8_t HomePoint; - uint8_t Anima; + uint8_t Pet; uint8_t BuddyRank; uint8_t BuddyRankExceeded; uint8_t BuddySkillPoint; @@ -994,7 +994,6 @@ namespace Sapphire::Network::Packets::WorldPackets::Server uint8_t BuddyStain; uint8_t BuddyFavorite; uint8_t LegacyCompleteFlag; - uint8_t Pet; float BuddyTimer; uint32_t BuddyExp; uint32_t GCSupplySeed; @@ -1017,7 +1016,9 @@ namespace Sapphire::Network::Packets::WorldPackets::Server uint8_t __padding5; uint32_t Frontline01MatchCount; uint16_t Frontline01WeeklyMatchCount; - uint8_t Unknown1[12]; + uint8_t Unknown1[10]; + uint8_t Anima; + uint8_t Unknown11; uint8_t MobHuntWeeklyOrder; uint8_t Name[32]; uint8_t PSNId[17]; @@ -1033,14 +1034,15 @@ namespace Sapphire::Network::Packets::WorldPackets::Server uint8_t Companion[28]; uint8_t ChocoboTaxiStand[8]; uint8_t CutScene[91]; - float Position[3]; + uint8_t BuddyPossession[8]; uint8_t BuddyEquip[3]; - uint8_t BuddyPossession[11]; uint8_t GCSupplyItemFlags[4]; uint8_t GCSupplyClassLevel[11]; char BuddyName[21]; char BuddySkillLine[3]; - char MountList[7]; + + char MountList[9]; + uint8_t IsFishCatched[61]; uint8_t IsSpotVisited[25]; uint8_t __padding6; @@ -1052,27 +1054,28 @@ namespace Sapphire::Network::Packets::WorldPackets::Server uint8_t __padding9; uint8_t __padding10; uint32_t PvPAction[10]; - uint8_t BeastReputationRank[6]; + uint8_t BeastReputationRank[8]; uint8_t __padding11; - uint16_t BeastReputationValue[6]; - uint8_t RandomContentRewardCounter[7]; + uint16_t BeastReputationValue[8]; + uint8_t RandomContentRewardCounter[9]; uint16_t CycleTime[2]; uint8_t PoseEmoteType[5]; uint8_t __padding_; uint8_t Unknown[5]; uint8_t SystemFlag[2]; - uint8_t ContentsNoteComplete[5]; - uint8_t Unknown2[6]; + uint8_t ContentsNoteComplete[6]; uint8_t GuildOrderClassClearFlags[28]; + uint8_t Unknown2[5]; uint8_t RelicNoteCount[10]; uint8_t RelicNoteFlags[2]; - uint8_t AdventureNoteSpotClearFlags[16]; + uint8_t AdventureNoteSpotClearFlags[19]; uint32_t Frontline01RankCount[3]; uint16_t Frontline01WeeklyRankCount[3]; uint8_t MobHuntOrderState[3]; uint8_t MobHuntKillsCount[29]; uint8_t TripleTriadAcquireFlags[20]; uint8_t SecretRecipeAcquireFlags[2]; + uint8_t padding[100]; };