Package lineage2.gameserver.model.reward

Examples of lineage2.gameserver.model.reward.RewardList.roll()


      return;
    }
    final int diff = calculateLevelDiffForDrop(topDamager.getLevel());
    double mod = calcStat(Stats.REWARD_MULTIPLIER, 1., topDamager, null);
    mod *= Experience.penaltyModifier(diff, 9);
    List<RewardItem> rewardItems = list.roll(activePlayer, mod, false, true);
    for (RewardItem drop : rewardItems)
    {
      dropItem(activePlayer, drop.itemId, drop.count);
    }
  }
View Full Code Here


      return;
    }
    final int diff = calculateLevelDiffForDrop(topDamager.getLevel());
    double mod = calcStat(Stats.REWARD_MULTIPLIER, 1., activeChar, null);
    mod *= Experience.penaltyModifier(diff, 9);
    List<RewardItem> rewardItems = list.roll(activePlayer, mod, this instanceof RaidBossInstance);
    switch (type)
    {
      case SWEEP:
        _sweepItems = rewardItems;
        break;
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.