1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-03 17:27:47 +00:00

Fix playerspawn again, weird memory issue

This commit is contained in:
Lucy 2023-01-24 05:14:52 +01:00
parent 9ea3aeac0f
commit 880ec9af36
2 changed files with 5 additions and 4 deletions

View file

@ -722,8 +722,8 @@ namespace Sapphire::Network::Packets::WorldPackets::Server
uint16_t MpMax;
uint16_t NormalAI;
uint8_t OnlineStatus;
uint8_t __padding1;
uint8_t PermissionInvisibility;
uint8_t PermissionInvisibility1; // makes player invisible too
uint8_t FirstAttackType;
uint64_t FirstAttackId;
uint8_t LinkReply;
@ -733,10 +733,10 @@ namespace Sapphire::Network::Packets::WorldPackets::Server
uint8_t LinkFamily;
uint8_t LinkParent;
uint8_t PoseEmote;
uint8_t __padding2;
uint8_t __padding1;
uint16_t Flag;
uint8_t __padding2;
uint8_t __padding3;
uint8_t __padding4;
Common::StatusWork Status[30];
MountStruct Mount;
uint8_t Name[32];
@ -744,7 +744,7 @@ namespace Sapphire::Network::Packets::WorldPackets::Server
uint32_t Equipment[10];
float Pos[3];
uint8_t FreeCompanyTag[6];
uint8_t PartsState[4];
uint8_t PartsState[3];
uint8_t State[3];
};

View file

@ -85,6 +85,7 @@ namespace Sapphire::Network::Packets::WorldPackets::Server
m_data.OnlineStatus = static_cast< uint8_t >( player.getOnlineStatus() );
m_data.PermissionInvisibility = 0;
m_data.PermissionInvisibility1 = 0;
m_data.GrandCompany = player.getGc();
if( m_data.GrandCompany > 0 )