так же достаточно UIPacket.
Изменилась структура пакета.
if (containsMask(UserInfoType.SLOTS)) {
writeH(UserInfoType.SLOTS.getBlockLength()); //12
writeC(this.talismans);
writeC(this._jewelsLimit);
writeC(this._team.ordinal());
writeC(0);
writeC(0);
writeC(0);
writeC(0);
writeC(0);
writeC(0);
}
и добавился блок со стихиями в окончании пакета
if (containsMask(UserInfoType.ELEMENTS)) {
writeH(UserInfoType.ELEMENTS.getBlockLength()); // 26
writeD(0);// кол-во атрибута атаки
writeD(0);//fire
writeD(0);//water
writeD(0);//wind
writeD(0);//earth
writeD(0);// атрибут атаки
}