protected void AddBaseLoot(params Type[][] lootSets)
        {
            Item loot = Loot.Construct(lootSets[Utility.Random(lootSets.Length)]);

            if (loot == null)
            {
                return;
            }

            RewardBag.Enhance(loot);
            DropItem(loot);
        }
Beispiel #2
0
 public SmallBagOfTrinkets()
 {
     RewardBag.Fill(this, 1, 0.0);
 }
Beispiel #3
0
 public RewardStrongbox()
 {
     RewardBag.Fill(this, 5, 1.0);
 }
Beispiel #4
0
 public LargeBagOfTreasure()
 {
     RewardBag.Fill(this, 4, 0.50);
 }
Beispiel #5
0
 public BagOfTreasure()
 {
     RewardBag.Fill(this, 3, 0.20);
 }
Beispiel #6
0
 public BagOfTrinkets()
 {
     RewardBag.Fill(this, 2, 0.05);
 }