Package net.sf.l2j.gameserver.model.actor.instance

Examples of net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.addItem()


             {
               random = Rnd.get(100);
               if (random < Config.RATE_DROP_MP_HP_HERBS)
               {
                 RewardItem item = new RewardItem(8603, 1); // Herb of Manna
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 _mp = true;
               }
             }
             if (!_mp)
View Full Code Here


             {
               random = Rnd.get(100);
               if (random < Config.RATE_DROP_GREATER_HERBS)
               {
                 RewardItem item = new RewardItem(8604, 1); // Greater Herb of Mana
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 _mp = true;
               }
             }
             if (!_mp)
View Full Code Here

             {
               random = Rnd.get(1000); // note *10
               if (random < Config.RATE_DROP_SUPERIOR_HERBS)
               {
                 RewardItem item = new RewardItem(8605, 1); // Superior Herb of Mana
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
               }
             }
             // speed enhance type
             random = Rnd.get(100);
View Full Code Here

             // speed enhance type
             random = Rnd.get(100);
             if (random < Config.RATE_DROP_COMMON_HERBS)
             {
                 RewardItem item = new RewardItem(8611, 1)// Herb of Speed
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
             }
         }
     }
View Full Code Here

      ItemTable.getInstance().destroyItem("Party", item, player, null);
      return;
    }

    L2PcInstance target = getActualLooter(player, item.getItemId(), false, player);
    target.addItem("Party", item, player, true);

    // Send messages to other party members about reward
    if (item.getCount() > 1)
    {
      SystemMessage msg = new SystemMessage(SystemMessageId.S1_PICKED_UP_S2_S3);
View Full Code Here

      return;
    }

    L2PcInstance looter = getActualLooter(player, item.getItemId(), spoil, target);

    looter.addItem(spoil?"Sweep":"Party", item.getItemId(), item.getCount(), player, true);

    // Send messages to other aprty members about reward
    if (item.getCount() > 1)
    {
      SystemMessage msg = spoil ?  new SystemMessage(SystemMessageId.S1_SWEEPED_UP_S2_S3)
View Full Code Here

        activeChar.sendMessage("Nothing happened.");
        return;
      }
      if (ItemTable.getInstance().createDummyItem(createItemID)
          .isStackable())
        activeChar.addItem("Extract", createItemID, createAmount, item, false);
      else
      {
        for (int i = 0; i < createAmount; i++)
          activeChar.addItem("Extract", createItemID, 1, item, false);
      }
View Full Code Here

          .isStackable())
        activeChar.addItem("Extract", createItemID, createAmount, item, false);
      else
      {
        for (int i = 0; i < createAmount; i++)
          activeChar.addItem("Extract", createItemID, 1, item, false);
      }
      SystemMessage sm;

      if (createAmount > 1)
      {
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.