Hey, correct me if i am wrong, but what i have noticed that 99% interlude packs still have this bug. I saw this in Acis, Frozen, Mobius and actually in all older packs.
DIFF:
Index: java/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java
===================================================================
--- java/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java (revision 5)
+++ java/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java (working copy)
@@ -34,7 +34,7 @@
writeD(_activeChar.getX());
writeD(_activeChar.getY());
writeD(_activeChar.getZ());
- writeD(_activeChar.getHeading());
+ writeD(0);
writeD(_activeChar.getObjectId());
writeS(_activeChar.getName());
writeD(_activeChar.getRace().ordinal());
@@ -180,7 +180,7 @@
writeD(_activeChar.getAppearance().getNameColor());
- writeD(0x00); // isRunning() as in UserInfo?
+ writeD(_activeChar.getHeading());
writeD(_activeChar.getPledgeClass());
writeD(_activeChar.getPledgeType());