mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-09 20:24:16 +00:00
fix offsets in chat packets
This commit is contained in:
@@ -251,6 +251,7 @@ void UserManager::CreateCharacter(const SystemAddress& sysAddr, Packet* packet)
|
||||
CINSTREAM_SKIP_HEADER;
|
||||
LUWString name(33);
|
||||
inStream.Read(name);
|
||||
|
||||
uint32_t firstNameIndex;
|
||||
inStream.Read(firstNameIndex);
|
||||
uint32_t middleNameIndex;
|
||||
@@ -258,8 +259,8 @@ void UserManager::CreateCharacter(const SystemAddress& sysAddr, Packet* packet)
|
||||
uint32_t lastNameIndex;
|
||||
inStream.Read(lastNameIndex);
|
||||
std::string predefinedName = GetPredefinedName(firstNameIndex, middleNameIndex, lastNameIndex);
|
||||
// unknown 9 bytes
|
||||
inStream.SetReadOffset(inStream.GetReadOffset() + BYTES_TO_BITS(9));
|
||||
|
||||
inStream.IgnoreBytes(9);
|
||||
uint32_t shirtColor;
|
||||
inStream.Read(shirtColor);
|
||||
uint32_t shirtStyle;
|
||||
|
Reference in New Issue
Block a user