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

fixed lobby not showing multiple characters

- updated initui for player commendations
This commit is contained in:
Tahir Akhlaq 2018-07-07 15:22:22 +01:00
parent 3474354df9
commit f961b962ed
3 changed files with 9 additions and 8 deletions

View file

@ -91,7 +91,7 @@ struct FFXIVIpcCharList : FFXIVIpcBasePacket<LobbyCharList>
char nameChara[32]; char nameChara[32];
char nameServer[32]; char nameServer[32];
char nameServer1[32]; char nameServer1[32];
char charDetailJson[1030]; char charDetailJson[1028];
} charaDetails[2]; } charaDetails[2];
}; };

View file

@ -624,18 +624,20 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket<InitUI>
unsigned short pvpWolfFoldWeeklyMatches; unsigned short pvpWolfFoldWeeklyMatches;
unsigned short pvpWolfFoldWeeklyVictories; unsigned short pvpWolfFoldWeeklyVictories;
unsigned short pvpStats[6]; unsigned short pvpStats[6];
unsigned short playerCommendations; unsigned short unknown74;
unsigned short pvpStats1; unsigned short pvpStats1;
unsigned char frontlineCampaigns[4]; unsigned char frontlineCampaigns[4];
unsigned short frontlineCampaignsWeekly; unsigned short frontlineCampaignsWeekly;
unsigned char currentRelic; unsigned char currentRelic;
unsigned char currentBook; unsigned char currentBook;
unsigned char masterCrafterMask; unsigned char masterCrafterMask;
unsigned char unknown69; unsigned char unknown81;
unsigned char unknown6A; unsigned char unknown82;
unsigned char unknown6B; unsigned char unknown83;
unsigned char unknown6C[4]; unsigned char unknown84[4];
unsigned char unknown70[34]; unsigned char unknown88[10];
unsigned short playerCommendations;
unsigned char unknown94[22];
unsigned short unknown18; unsigned short unknown18;
unsigned char maxLevel; unsigned char maxLevel;
unsigned char expansion; unsigned char expansion;

View file

@ -191,7 +191,6 @@ void Core::Network::GameConnection::getCharList( FFXIVARR_PACKET_RAW& packet, ui
charListPacket->data().counter = ( i * 4 ) + 1; charListPacket->data().counter = ( i * 4 ) + 1;
charListPacket->data().unknown4 = 128; charListPacket->data().unknown4 = 128;
} }
Packets::LobbyPacketContainer pRP( m_encKey ); Packets::LobbyPacketContainer pRP( m_encKey );
pRP.addPacket( charListPacket ); pRP.addPacket( charListPacket );
sendPacket( pRP ); sendPacket( pRP );