rendered paste bodyIndex: D:/Downloads/Softwarel2free/L2J-free_GameServer_c4/java/net/sf/l2j/gameserver/serverpackets/CharSelected.java
===================================================================
--- D:/Downloads/Softwarel2free/L2J-free_GameServer_c4/java/net/sf/l2j/gameserver/serverpackets/CharSelected.java (revision 338)
+++ D:/Downloads/Softwarel2free/L2J-free_GameServer_c4/java/net/sf/l2j/gameserver/serverpackets/CharSelected.java (working copy)
@@ -29,6 +29,8 @@
public class CharSelected extends ServerBasePacket
{
// SdSddddddddddffddddddddddddddddddddddddddddddddddddddddd d
+ // SdSddddddddddffdddddddddddddddddddddddddddddddddddddddddddd C5 without Q
+ // SdSddddddddddffdQddddddddddddddddddddddddddddddddddddddddddd C5
private static final String _S__21_CHARSELECTED = "[S] 15 CharSelected";
private L2PcInstance _cha;
private int _sessionId;
@@ -68,12 +70,18 @@
writeF(_cha.getCurrentHp());
writeF(_cha.getCurrentMp());
- writeD(_cha.getSp());
- writeD(_cha.getExp());
- writeD(_cha.getLevel());
- writeD(0x0); //?
- writeD(0x0); //?
- writeD(_cha.getINT());
+ writeD(_cha.getSp());
+ writeD(_cha.getExp());
+ {
+ if (getClient().getRevision() >=690)
+ writeD(0x00); //?
+ }
+ writeD(_cha.getLevel());
+ writeD(0x00); //? karma?
+ writeD(0x00); //?
+
+
+ writeD(_cha.getINT());
writeD(_cha.getSTR());
writeD(_cha.getCON());
writeD(_cha.getMEN());
@@ -95,19 +103,19 @@
}
else if (getClient().getRevision() > 481)
{
- writeD(0); //these are needed for rev483+
- writeD(0);
- writeD(0);
- writeD(0);
+ writeD(00); //these are needed for rev483+
+ writeD(00);
+ writeD(00);
+ writeD(00);
}
// extra info
writeD(GameTimeController.getInstance().getGameTime()); // in-game time
if (getClient().getRevision() >= 528)
{
- writeD(0x00); //
+ writeD(0x0); //
- writeD(0x00); //c3
+ writeD(0x40); //c3
writeD(0x00); //c3 InspectorBin
writeD(0x00); //c3
@@ -127,7 +135,16 @@
writeD(0x00); //c3
writeD(0x00); //c3
}
- }
+ {
+ if (getClient().getRevision() >= 690)
+
+ writeD(0x00); //c5
+ writeD(0x00); //c5
+ // writeD(0x00); //c5
+
+ }
+
+ }
/* (non-Javadoc)
* @see net.sf.l2j.gameserver.serverpackets.ServerBasePacket#getType()