Guest User

PledgeCrest.java Antibot

a guest
May 13th, 2011
698
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.65 KB | None | 0 0
  1. Index: C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java
  2. ===================================================================
  3. --- C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java   (revision 4447)
  4. +++ C:/Users/George/Desktop/Lineage II Server Files/Workspace/Gameserver/java/com/l2jserver/gameserver/network/serverpackets/PledgeCrest.java   (working copy)
  5. @@ -14,8 +14,6 @@
  6.   */
  7.  package com.l2jserver.gameserver.network.serverpackets;
  8.  
  9. -import com.l2jserver.gameserver.cache.CrestCache;
  10. -
  11.  
  12.  /**
  13.   *
  14. @@ -36,15 +34,17 @@
  15.  public final class PledgeCrest extends L2GameServerPacket
  16.  {
  17.     private static final String _S__84_PLEDGECREST = "[S] 6a PledgeCrest";
  18. -   private final int _crestId;
  19. -   private final byte[] _data;
  20. -  
  21. -   public PledgeCrest(int crestId)
  22. +   private int _crestId;
  23. +   private int _crestSize;
  24. +   private byte[] _data;
  25. +
  26. +   public PledgeCrest(int crestId,byte[] data)
  27.     {
  28.         _crestId = crestId;
  29. -       _data = CrestCache.getInstance().getPledgeCrest(_crestId);
  30. +        _data = data;
  31. +        _crestSize = _data.length;
  32.     }
  33. -  
  34. +
  35.     @Override
  36.     protected final void writeImpl()
  37.     {
  38. @@ -50,15 +50,10 @@
  39.     {
  40.         writeC(0x6a);
  41.         writeD(_crestId);
  42. -       if (_data != null)
  43. -       {
  44. -           writeD(_data.length);
  45. -           writeB(_data);
  46. -       }
  47. -       else
  48. -           writeD(0);
  49. +       writeD(_crestSize);
  50. +       writeB(_data);
  51.     }
  52. -  
  53. +
  54.     /* (non-Javadoc)
  55.      * @see com.l2jserver.gameserver.serverpackets.ServerBasePacket#getType()
  56.      */
  57. @@ -67,4 +62,5 @@
  58.     {
  59.         return _S__84_PLEDGECREST;
  60.     }
  61. +
  62.  }
Advertisement
Add Comment
Please, Sign In to add comment