Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.InventoryUpdate


          if(ancientAdenaAmount < ancientAdenaConvert || ancientAdenaConvert < 1)
          {
            player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
            return;
          }
          InventoryUpdate iu = new InventoryUpdate();
          iu.addItem(player.addAdena(ancientAdenaConvert));
          iu.addItem(player.getInventory().destroyItemByItemId(SevenSigns.ANCIENT_ADENA_ID, ancientAdenaConvert, true));
          player.sendPacket(iu);
          player.sendPacket(SystemMessage.removeItems(5575, ancientAdenaConvert));
          player.sendPacket(SystemMessage.obtainItems(57, ancientAdenaConvert, 0));
          break;
        case 9: // Receive Contribution Rewards
View Full Code Here


      // set enchant value
      player.getInventory().unEquipItemInSlot(armorType);
      itemInstance.setEnchantLevel(ench);
      player.getInventory().equipItem(itemInstance, true);
      // send packets
      player.sendPacket(new InventoryUpdate().addModifiedItem(itemInstance));
      player.broadcastUserInfo(true);
      // informations
      activeChar.sendMessage("Changed enchantment of " + player.getName() + "'s " + itemInstance.getName() + " from " + curEnchant + " to " + ench + ".");
      player.sendMessage("Admin has changed the enchantment of your " + itemInstance.getName() + " from " + curEnchant + " to " + ench + ".");
      if(activeChar != player && ench >= (itemInstance.getItem().getType2() == L2Item.TYPE2_WEAPON ? 6 : 5))
View Full Code Here

    controlItem.setEnchantLevel(_level);
    controlItem.setCustomType2(getName() == null ? 0 : 1);
    L2Player owner = getPlayer();
    if(owner != null)
    {
      owner.sendPacket(new InventoryUpdate().addModifiedItem(controlItem));
    }
  }
View Full Code Here

    L2ItemInstance item = player.getInventory().getPaperdollItem(armorType);
    if(item != null)
    {
      item.setAttributeElement(element, value, true);
      player.getInventory().refreshListeners();
      player.sendPacket(new InventoryUpdate().addModifiedItem(item));
      player.sendChanges();
    }
  }
View Full Code Here

    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addModifiedItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addModifiedItem(item));
    }
  }
View Full Code Here

    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addRemovedItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addRemovedItem(item));
    }
  }
View Full Code Here

    {
      getOwner().getPlayer().sendPacket(new PetInventoryUpdate().addNewItem(item));
    }
    else
    {
      getOwner().sendPacket(new InventoryUpdate().addNewItem(item));
    }
  }
View Full Code Here

  private void setLifeTimeRemaining(L2Player owner, int lt)
  {
    assert !isTemporalItem();
    _lifeTimeRemaining = lt;
    _storedInDb = false;
    owner.sendPacket(new InventoryUpdate().addModifiedItem(this));
  }
View Full Code Here

    // cancel boni
    targetItem.getAugmentation().removeBoni(activeChar);
    // remove the augmentation
    targetItem.removeAugmentation();
    // send inventory update
    InventoryUpdate iu = new InventoryUpdate();
    iu.addModifiedItem(targetItem);
    // send system message
    SystemMessage sm = new SystemMessage(SystemMessage.AUGMENTATION_HAS_BEEN_SUCCESSFULLY_REMOVED_FROM_YOUR_S1);
    sm.addItemName(targetItem.getItemId());
    activeChar.sendPacket(new ExVariationCancelResult(1), iu, sm);
    activeChar.broadcastUserInfo(true);
View Full Code Here

    if(itemtoexchange == 0) // how can it be?
    {
      return;
    }
    player.getInventory().unEquipItemInBodySlotAndNotify(item.getBodyPart(), item);
    player.sendPacket(new InventoryUpdate().addRemovedItem(item));
    item.setItemId(itemtoexchange);
    player.sendPacket(new ShortCutInit(player));
    for(int shotId : player.getAutoSoulShot())
    {
      player.sendPacket(new ExAutoSoulShot(shotId, true));
    }
    player.sendPacket(new InventoryUpdate().addNewItem(item));
    player.sendPacket(new SystemMessage(SystemMessage.YOU_HAVE_EQUIPPED_YOUR_S1).addItemName(itemtoexchange));
    ThreadPoolManager.getInstance().scheduleAi(new Runnable()
    {
      @Override
      public void run()
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.InventoryUpdate

Copyright © 2018 www.massapicom. 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.