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

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


                {
                  item_id = Rnd.get(6670, 6672);
                  break;
                }
            }
            player.addItem("Skill", item_id, Rnd.get(2,3), player, false);
        }
        catch (Exception e)
        {
            _log.warning("Error using skill summon Treasure Key:" + e);
        }
View Full Code Here


     {
         int champqty = Rnd.get(Config.L2JMOD_CHAMPION_REWARD_QTY);
          champqty++; //quantity should actually vary between 1 and whatever admin specified as max, inclusive.

         RewardItem item = new RewardItem(Config.L2JMOD_CHAMPION_REWARD_ID,champqty);
         if (Config.AUTO_LOOT) player.addItem("ChampionLoot", item.getItemId(), item.getCount(), this, true); // Give this or these Item(s) to the L2PcInstance that has killed the L2Attackable
             else DropItem(player, item);
       }

         //Instant Item Drop :>
       double rateHp = getStat().calcStat(Stats.MAX_HP , 1, this, null);
View Full Code Here

           //ptk - patk type enhance
           int random = Rnd.get(1000); // note *10
             if ((random < Config.RATE_DROP_SPECIAL_HERBS) && !_spec) // && !_spec useless yet
             {
                 RewardItem item = new RewardItem(8612, 1); // Herb of Warrior
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 _spec = true;
             }
             else for (int i = 0; i < 3; i++)
             {
View Full Code Here

                 RewardItem item = null;
                 if (i == 0) item = new RewardItem(8606, 1); // Herb of Power
                 if (i == 1) item = new RewardItem(8608, 1); // Herb of Atk. Spd.
                 if (i == 2) item = new RewardItem(8610, 1); // Herb of Critical Attack

                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 break;
               }
             }
View Full Code Here

             //mtk - matk type enhance
             random = Rnd.get(1000); // note *10
             if ((random < Config.RATE_DROP_SPECIAL_HERBS) && !_spec)
             {
                 RewardItem item = new RewardItem(8613, 1); // Herb of Mystic
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 _spec = true;
             }
             else for (int i = 0; i < 2; i++)
             {
View Full Code Here

               {
                 RewardItem item = null;
                 if (i == 0) item = new RewardItem(8607, 1); // Herb of Magic
                 if (i == 1) item = new RewardItem(8609, 1); // Herb of Casting Speed

                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 break;
               }
             }
View Full Code Here

             //hp+mp type
             random = Rnd.get(1000); // note *10
             if ((random < Config.RATE_DROP_SPECIAL_HERBS) && !_spec)
             {
                 RewardItem item = new RewardItem(8614, 1); // Herb of Recovery
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
                 _mp = true;
                 _hp = true;
                 _spec = true;
             }
View Full Code Here

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

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

             {
               random = Rnd.get(1000); // note *10
               if (random < Config.RATE_DROP_SUPERIOR_HERBS)
               {
                 RewardItem item = new RewardItem(8602, 1); // Superior Herb of Life
                 if (Config.AUTO_LOOT && Config.AUTO_LOOT_HERBS) player.addItem("Loot", item.getItemId(), item.getCount(), this, true);
                 else DropItem(player, item);
               }
             }
             //mp - restore mp type
             if (!_mp)
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.