Package com.l2jfrozen.gameserver.model.actor.instance

Examples of com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.destroyItem()


          L2Summon activeChar = (L2Summon) playable;
         
          if (activeChar.getInventory().getInventoryItemCount(potion, 0) > 0)
          {
            L2ItemInstance item = activeChar.getInventory().getItemByItemId(potion);
            activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false);
          }
          else
          {
            if (Config.DEBUG)
              _log.log(Level.WARNING, "Attention: playable " + playable.getName() + " has not potions " + potion + "!");
View Full Code Here


      spawn.setLocx(target.getX());
      spawn.setLocy(target.getY());
      spawn.setLocz(target.getZ());
      L2NpcInstance result = spawn.spawnOne();

      activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false);

      SystemMessage sm = new SystemMessage(SystemMessageId.S1_S2);
      activeChar.sendPacket(sm);

      ThreadPoolManager.getInstance().scheduleGeneral(new DeSpawn(result), 3600000);
View Full Code Here

          player.sendPacket(iu);
          for(L2ItemInstance item : player.getInventory().getAvailableItems(false))
          {
            if (item == null) continue;
            if (!_heroItems.contains(item.getItemId())) continue;
            player.destroyItem("Hero", item, null, true);
            iu = new InventoryUpdate();
            iu.addRemovedItem(item);
            player.sendPacket(iu);
          }
          player.sendPacket(new UserInfo(player));
View Full Code Here

       
        MagicSkillUser MSU = new MagicSkillUser(playable, activeChar, _skill.getId(), 1, 1, 0);
        activeChar.sendPacket(MSU);
        activeChar.broadcastPacket(MSU);
        activeChar.sendPacket(new EtcStatusUpdate(activeChar));
        activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false);
    }
    private L2SkillCharge getChargeSkill(L2PcInstance activeChar)
    {
        L2Skill skills[] = activeChar.getAllSkills();
        L2Skill arr$[] = skills;
View Full Code Here

    try
    {
      L2ItemInstance itemToTake = player.getInventory().getItemByItemId(skill.getItemConsumeId());

      if(!player.destroyItem("Consume", itemToTake.getObjectId(), skill.getItemConsume(), null, true))
        return;

      itemToTake = null;

      // damage calculation
View Full Code Here

    sm3.addItemName(itemId);
    activeChar.sendPacket(sm3);
   
    int escapeSkill = itemId == 1538 || itemId == 5858 || itemId == 5859 || itemId == 3958 || itemId == 10130 ? 2036 : 2013;

    if(!activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false))
      return;

    activeChar.disableAllSkills();

    //fix soe
View Full Code Here

    // Update the changed stat for the character in the DB.
    activeChar.store();

    // Remove the item from inventory.
    activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false);

    // Broadcast the changes to the char and all those nearby.
    UserInfo ui = new UserInfo(activeChar);
    activeChar.broadcastPacket(ui);
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.