L2JMobius

Public Development => Bug Reports => Topic started by: Senbry on October 30, 2025, 06:55:53 PM

Title: incorrect structure in UserInfo
Post by: Senbry on October 30, 2025, 06:55:53 PM
if (containsMask(UserInfoType.ENCHANTLEVEL))
        {
            buffer.writeShort(7); // 464
            buffer.writeByte(_enchantLevel);
            buffer.writeByte(_armorEnchant);
            buffer.writeByte(0); // 338 - cBackEnchant?
            buffer.writeByte(0); // 464
            buffer.writeByte(0); // 464
        }



accurate


if (containsMask(UserInfoType.ENCHANTLEVEL))
        {
            buffer.writeShort(7); // init size
            buffer.writeShort(); - weapon enchant
            buffer.writeByte(); - back enchant
            buffer.writeByte(); -  left hat enchant
            buffer.writeByte(); - right hat enchant
        }
Title: Re: incorrect structure in UserInfo
Post by: Mobius on October 31, 2025, 05:03:37 PM
Do you know on which client byte became a short?