Examples of PetInventoryUpdate


Examples of com.l2jfrozen.gameserver.network.serverpackets.PetInventoryUpdate

      targetPlayer = null;
      playerSU = null;
    }
    else if(target instanceof PetInventory)
    {
      PetInventoryUpdate petIU = new PetInventoryUpdate();

      if(newItem.getCount() > count)
      {
        petIU.addModifiedItem(newItem);
      }
      else
      {
        petIU.addNewItem(newItem);
      }

      ((PetInventory) target).getOwner().getOwner().sendPacket(petIU);
      petIU = null;
    }
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.PetInventoryUpdate

      return false;
    }

    // Send Pet inventory update packet
    PetInventoryUpdate petIU = new PetInventoryUpdate();
    petIU.addItem(item);
    getOwner().sendPacket(petIU);
    petIU = null;

    if(sendMessage)
    {
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.PetInventoryUpdate

      }
      return false;
    }

    // Send Pet inventory update packet
    PetInventoryUpdate petIU = new PetInventoryUpdate();
    petIU.addItem(item);
    getOwner().sendPacket(petIU);
    item = null;
    petIU = null;

    if(sendMessage)
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.PetInventoryUpdate

    if(newItem == null)
      return null;

    // Send inventory update packet
    PetInventoryUpdate petIU = new PetInventoryUpdate();
    if(oldItem.getCount() > 0 && oldItem != newItem)
    {
      petIU.addModifiedItem(oldItem);
    }
    else
    {
      petIU.addRemovedItem(oldItem);
    }

    getOwner().sendPacket(petIU);

    oldItem = null;
    petIU = null;

    // Send target update packet
    if(target instanceof PcInventory)
    {
      L2PcInstance targetPlayer = ((PcInventory) target).getOwner();
      InventoryUpdate playerUI = new InventoryUpdate();
      if(newItem.getCount() > count)
      {
        playerUI.addModifiedItem(newItem);
      }
      else
      {
        playerUI.addNewItem(newItem);
      }
      targetPlayer.sendPacket(playerUI);
      playerUI = null;

      // Update current load as well
      StatusUpdate playerSU = new StatusUpdate(targetPlayer.getObjectId());
      playerSU.addAttribute(StatusUpdate.CUR_LOAD, targetPlayer.getCurrentLoad());
      targetPlayer.sendPacket(playerSU);
      playerSU = null;
      targetPlayer = null;
    }
    else if(target instanceof PetInventory)
    {
      petIU = new PetInventoryUpdate();
      if(newItem.getCount() > count)
      {
        petIU.addRemovedItem(newItem);
      }
      else
      {
        petIU.addNewItem(newItem);
      }
      ((PetInventory) target).getOwner().getOwner().sendPacket(petIU);
      petIU = null;
    }
    return newItem;
View Full Code Here

Examples of com.l2jfrozen.gameserver.network.serverpackets.PetInventoryUpdate

  public void giveItemToOwner(L2ItemInstance item)
  {
    try
    {
      getInventory().transferItem("PetTransfer", item.getObjectId(), item.getCount(), getOwner().getInventory(), getOwner(), this);
      PetInventoryUpdate petiu = new PetInventoryUpdate();
      ItemList PlayerUI = new ItemList(getOwner(), false);
      petiu.addRemovedItem(item);
      getOwner().sendPacket(petiu);
      getOwner().sendPacket(PlayerUI);

      petiu = null;
      PlayerUI = null;
View Full Code Here

Examples of l2p.gameserver.serverpackets.PetInventoryUpdate

  private void sendModifyItem(L2ItemInstance item)
  {
    if(getOwner().isPet())
    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addModifiedItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addModifiedItem(item));
    }
View Full Code Here

Examples of l2p.gameserver.serverpackets.PetInventoryUpdate

  private void sendRemoveItem(L2ItemInstance item)
  {
    if(getOwner().isPet())
    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addRemovedItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addRemovedItem(item));
    }
View Full Code Here

Examples of l2p.gameserver.serverpackets.PetInventoryUpdate

  private void sendNewItem(L2ItemInstance item)
  {
    if(getOwner().isPet())
    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addNewItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addNewItem(item));
    }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.PetInventoryUpdate

   * @param item ItemInstance
   */
  @Override
  protected void sendAddItem(ItemInstance item)
  {
    getOwner().sendPacket(new PetInventoryUpdate().addNewItem(item));
  }
View Full Code Here

Examples of lineage2.gameserver.network.serverpackets.PetInventoryUpdate

   * @param item ItemInstance
   */
  @Override
  protected void sendModifyItem(ItemInstance item)
  {
    getOwner().sendPacket(new PetInventoryUpdate().addModifiedItem(item));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.