mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-06-03 22:57:45 +00:00
fix travis build
This commit is contained in:
parent
5ba94f0e52
commit
4829e235d3
2 changed files with 9 additions and 8 deletions
|
@ -413,17 +413,17 @@ void Core::Network::GameConnection::socialListHandler( const Core::Network::Pack
|
|||
|
||||
auto listPacket = makeZonePacket< FFXIVIpcSocialList >( player.getId() );
|
||||
|
||||
// todo: use socialmgr
|
||||
|
||||
listPacket->data().type = 2;
|
||||
listPacket->data().sequence = count;
|
||||
|
||||
int32_t entrysizes = sizeof( listPacket->data().entries );
|
||||
memset( listPacket->data().entries, 0, sizeof( listPacket->data().entries ) );
|
||||
|
||||
//listPacket->data().entries[0].bytes[2] = player.getCurrentZone()->getTerritoryId();
|
||||
//listPacket->data().entries[0].bytes[3] = 0x80;
|
||||
//listPacket->data().entries[0].bytes[4] = 0x02;
|
||||
//listPacket->data().entries[0].bytes[6] = 0x3B;
|
||||
//listPacket->data().entries[0].bytes[11] = 0x10;
|
||||
// todo: store language in db search info or something
|
||||
listPacket->data().entries[0].clientLanguage = Common::ClientLanguage::English; // todo: read from memory
|
||||
listPacket->data().entries[0].knownLanguages = Common::ClientLanguage::English | Common::ClientLanguage::German; // todo: read from memory
|
||||
listPacket->data().entries[0].classJob = player.getClass();
|
||||
listPacket->data().entries[0].contentId = player.getContentId();
|
||||
listPacket->data().entries[0].level = player.getLevel();
|
||||
|
@ -452,13 +452,13 @@ void Core::Network::GameConnection::socialListHandler( const Core::Network::Pack
|
|||
|
||||
uint16_t i = 0;
|
||||
auto test = g_fw.get< Social::SocialMgr< Social::FriendList > >();
|
||||
auto playerFriendsList = test->findGroupById( player.getContentId() );
|
||||
|
||||
auto playerFriendsList = test->findGroupById( player.getContentId() );
|
||||
// todo: move this garbage else fucking where
|
||||
for ( auto member : playerFriendsList->getMembers() )
|
||||
{
|
||||
// more elegant way to break over list entries pls
|
||||
if ( i == 10 )
|
||||
if( i == 10 )
|
||||
break;
|
||||
|
||||
if( member == 0 )
|
||||
|
@ -469,6 +469,7 @@ void Core::Network::GameConnection::socialListHandler( const Core::Network::Pack
|
|||
listPacket->data().entries[i] = playerFriendsList->generatePlayerEntry( member );
|
||||
i++;
|
||||
}
|
||||
|
||||
|
||||
queueOutPacket( listPacket );
|
||||
|
||||
|
|
|
@ -76,7 +76,7 @@ public:
|
|||
uint64_t getId() const;
|
||||
|
||||
/*! get total size of group (members + invites) */
|
||||
uint32_t Group::getTotalSize() const;
|
||||
uint32_t getTotalSize() const;
|
||||
|
||||
/*! check if group has member */
|
||||
bool hasMember( uint64_t contentId ) const;
|
||||
|
|
Loading…
Add table
Reference in a new issue