Alchemy packet improvements.

Contributed by rocknowx.
This commit is contained in:
MobiusDev
2015-11-17 12:26:21 +00:00
parent 41d33a383c
commit 365a90cc4b
3 changed files with 8 additions and 4 deletions

View File

@@ -37,7 +37,9 @@ public class ExAlchemyConversion extends L2GameServerPacket
@Override @Override
protected void writeImpl() protected void writeImpl()
{ {
writeC(0x00); // Unk??? writeC(0xFE);
writeH(0x176);
writeC(0x00);
writeD(_itemCount); writeD(_itemCount);
writeD(_failCount); writeD(_failCount);
} }

View File

@@ -57,7 +57,7 @@ public class ExAlchemySkillList extends L2GameServerPacket
writeD(skill.getId()); writeD(skill.getId());
writeD(skill.getLevel()); writeD(skill.getLevel());
writeQ(0x00); // Always 0 on Naia, SP i guess? writeQ(0x00); // Always 0 on Naia, SP i guess?
writeC(skill.getId() == ALCHEMY_CUBE_SKILL ? 0 : 1); writeC(skill.getId() == ALCHEMY_CUBE_SKILL ? 0x00 : 0x01);
} }
} }
} }

View File

@@ -44,9 +44,11 @@ public class ExTryMixCube extends L2GameServerPacket
@Override @Override
protected void writeImpl() protected void writeImpl()
{ {
writeC(0xFE);
writeH(0x175);
writeC(_result); writeC(_result);
writeD(0x01); writeC(0x01);
writeC(0x00); writeD(0x00); // 1=show bonus card, but cant't understand bonus count
writeD(_itemId); writeD(_itemId);
writeQ(_itemCount); writeQ(_itemCount);
} }