Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java
- ===================================================================
- --- C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java (revision 4447)
- +++ C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java (working copy)
- @@ -14,8 +14,6 @@
- */
- package com.l2jserver.gameserver.network.serverpackets;
- -import com.l2jserver.gameserver.cache.CrestCache;
- -
- /**
- *
- @@ -36,15 +34,17 @@
- public final class PledgeCrest extends L2GameServerPacket
- {
- private static final String _S__84_PLEDGECREST = "[S] 6a PledgeCrest";
- - private final int _crestId;
- - private final byte[] _data;
- -
- - public PledgeCrest(int crestId)
- + private int _crestId;
- + private int _crestSize;
- + private byte[] _data;
- +
- + public PledgeCrest(int crestId,byte[] data)
- {
- _crestId = crestId;
- - _data = CrestCache.getInstance().getPledgeCrest(_crestId);
- + _data = data;
- + _crestSize = _data.length;
- }
- -
- +
- @Override
- protected final void writeImpl()
- {
- @@ -50,15 +50,10 @@
- {
- writeC(0x6a);
- writeD(_crestId);
- - if (_data != null)
- - {
- - writeD(_data.length);
- - writeB(_data);
- - }
- - else
- - writeD(0);
- + writeD(_crestSize);
- + writeB(_data);
- }
- -
- +
- /* (non-Javadoc)
- * @see com.l2jserver.gameserver.serverpackets.ServerBasePacket#getType()
- */
- @@ -67,4 +62,5 @@
- {
- return _S__84_PLEDGECREST;
- }
- +
- }
Advertisement
Add Comment
Please, Sign In to add comment