Ejemplo n.º 1
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.MedScrolls, 2);
     AddLoot(LootPack.NecroRegs, 15, 25);
     AddLoot(LootPack.LootItemCallback(DropTreasureMap));
 }
Ejemplo n.º 2
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.UltraRich, 2);
     AddLoot(LootPack.HighScrolls, Utility.RandomMinMax(5, 20));
     AddLoot(LootPack.MageryRegs, 31);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 33.0, 5, false, false));
 }
Ejemplo n.º 3
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Gems, 1, 2);
     AddLoot(LootPack.LootGold(100, 180));
     AddLoot(LootPack.LootItem <ZoogiFungus>(100.0, 1, false, true));
     AddLoot(LootPack.LootItemCallback(SolenHelper.PackPicnicBasket, 1.0, 1, false, false));
 }
Ejemplo n.º 4
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.LootItem <ZoogiFungus>(0.05 > Utility.RandomDouble() ? 25 : 5));
     AddLoot(LootPack.LootItemCallback(SolenHelper.PackPicnicBasket, 1.0, 1, false, false));
     AddLoot(LootPack.LootItem <BallOfSummoning>(5.0));
 }
Ejemplo n.º 5
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 2);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 20.0, 1, false, false));
     AddLoot(LootPack.LootItem<FertileDirt>());
     AddLoot(LootPack.LootItem<ExecutionersCap>());
 }
Ejemplo n.º 6
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Average, 2);
     AddLoot(LootPack.Gems, Utility.RandomMinMax(1, 4));
     AddLoot(LootPack.LootItem <ZoogiFungus>(0.05 > Utility.RandomDouble() ? 16 : 4));
     AddLoot(LootPack.LootItemCallback(SolenHelper.PackPicnicBasket, 1.0, 1, false, false));
 }
Ejemplo n.º 7
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 2);
     AddLoot(LootPack.LootItem<ExecutionersCap>());
     AddLoot(LootPack.LootItemCallback(SpawnGears, 5.0, 1, false, false));
     AddLoot(LootPack.LootItemCallback(CheckSpawnCrystal, 20.0, 1, false, false));
 }
Ejemplo n.º 8
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.Gems);
     AddLoot(LootPack.LootItem <PowerCrystal>(10.0));
     AddLoot(LootPack.LootItem <ClockworkAssembly>(40.0));
     AddLoot(LootPack.LootItemCallback(Golem.SpawnGears, 5.0, 1, false, false));
 }
Ejemplo n.º 9
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Meager);
     AddLoot(LootPack.LootItem <Bolt>(10, 20));
     AddLoot(LootPack.LootItem <Arrow>(10, 20));
     AddLoot(LootPack.LootItemCallback(DropWeapons));
     AddLoot(LootPack.LootItemCallback(DropRegs));
 }
Ejemplo n.º 10
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.Gems, Utility.RandomMinMax(1, 4));
     AddLoot(LootPack.LootItem <ZoogiFungus>(0.05 > Utility.RandomDouble() ? 13 : 3));
     AddLoot(LootPack.LootItemCallback(SolenHelper.PackPicnicBasket, 1.0, 1, false, false));
     AddLoot(LootPack.LootItem <BraceletOfBinding>(5.0));
 }
Ejemplo n.º 11
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Average, 2);
     AddLoot(LootPack.MedScrolls, 2);
     AddLoot(LootPack.PeculiarSeed2);
     AddLoot(LootPack.LootItem <ArcaneGem>());
     AddLoot(LootPack.LootItemCallback(RegBag));
 }
Ejemplo n.º 12
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Average);
     AddLoot(LootPack.Meager);
     AddLoot(LootPack.Gems);
     AddLoot(LootPack.LootItem <FertileDirt>(Utility.RandomMinMax(1, 4)));
     AddLoot(LootPack.LootItem <MandrakeRoot>());
     AddLoot(LootPack.LootItemCallback(SpawnOre));
 }
Ejemplo n.º 13
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 1);
     AddLoot(LootPack.MageryRegs, Utility.RandomMinMax(1, 2));
     AddLoot(LootPack.Gems, Utility.RandomMinMax(1, 2));
     AddLoot(LootPack.LootItem<ExecutionersCap>());
     AddLoot(LootPack.LootItem<ExecutionersCap>(33.0));
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 5.0, 1, false, false));
 }
Ejemplo n.º 14
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Average);
     AddLoot(LootPack.Meager);
     AddLoot(LootPack.Gems);
     AddLoot(LootPack.LootItemCallback(SpawnOre, 100.0, 5, false, true));
     AddLoot(LootPack.LootItem <FertileDirt>(1, 4, true));
     AddLoot(LootPack.LootItem <MandrakeRoot>(true));
 }
Ejemplo n.º 15
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.FilthyRich, 2);
     AddLoot(LootPack.MageryRegs, Utility.RandomMinMax(1, 2));
     AddLoot(LootPack.Gems, Utility.RandomMinMax(1, 2));
     AddLoot(LootPack.LootItem<Granite>());
     AddLoot(LootPack.LootItem<Sand>());
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 15.0, 1, false, false));
 }
Ejemplo n.º 16
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.FilthyRich);
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.Gems);
     AddLoot(LootPack.LootItem <BlackthornWelcomeBook>(2.0));
     AddLoot(LootPack.LootItem <PowerCrystal>());
     AddLoot(LootPack.LootItemCallback(Golem.SpawnGears, 5.0, 1, false, false));
 }
Ejemplo n.º 17
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 2);
     AddLoot(LootPack.Gems);
     AddLoot(LootPack.LootItem<Saltpeter>(100.0, Utility.RandomMinMax(1, 5), false, true));
     AddLoot(LootPack.LootItem<Potash>(100.0, Utility.RandomMinMax(1, 5), false, true));
     AddLoot(LootPack.LootItem<Charcoal>(100.0, Utility.RandomMinMax(1, 5), false, true));
     AddLoot(LootPack.LootItem<BlackPowder>(100.0, Utility.RandomMinMax(1, 5), false, true));
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 10.0, 1, false, false));
 }
Ejemplo n.º 18
0
        public override void GenerateLoot()
        {
            AddLoot(LootPack.LootItem <IronIngot>(Utility.RandomMinMax(13, 21), true));
            AddLoot(LootPack.LootItem <PowerCrystal>(1.0));
            AddLoot(LootPack.LootItem <ClockworkAssembly>(15.0));
            AddLoot(LootPack.LootItem <ArcaneGem>(20.0, 1, false, true));
            AddLoot(LootPack.LootItem <Gears>(25.0));

            AddLoot(LootPack.LootItemCallback(SpawnGears, 5.0, 1, false, false));
        }
Ejemplo n.º 19
0
        public override void GenerateLoot()
        {
            AddLoot(LootPack.Average, 2);
            AddLoot(LootPack.PeculiarSeed3);
            AddLoot(LootPack.Bones);
            AddLoot(LootPack.LootItem <Bone>(100.0, 3, false, true));
            AddLoot(LootPack.LootItem <FertileDirt>(100.0, Utility.RandomMinMax(1, 5), false, true));

            AddLoot(LootPack.LootItemCallback(RandomOre, 100.0, Utility.RandomMinMax(1, 10), false, true));
            AddLoot(LootPack.LootItemCallback(RandomSkeleton, 7.0, 1, false, true));
        }
Ejemplo n.º 20
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 2);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 10.0, 1, false, false));
     AddLoot(LootPack.LootItem<SulfurousAsh>(5, false));
 }
Ejemplo n.º 21
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Meager);
     AddLoot(LootPack.LootItemCallback(GenerateBodyPart, 50.0, 1, false, false));
 }
Ejemplo n.º 22
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 2);
     AddLoot(LootPack.LootItemCallback(TryDropMoonstone, 0.25, Utility.RandomMinMax(1, 5), false, false));
 }
Ejemplo n.º 23
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.UltraRich, 2);
     AddLoot(LootPack.LootItemCallback(CheckAbilityLootItem, 100.0, Utility.RandomMinMax(10, 25), false, true));
 }
Ejemplo n.º 24
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Meager);
     AddLoot(LootPack.LootItemCallback(e => Loot.RandomWeapon()));
 }
Ejemplo n.º 25
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich);
     AddLoot(LootPack.Average);
     AddLoot(LootPack.LootItemCallback(AddLootContainer));
 }
Ejemplo n.º 26
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.SuperBoss, 8);
     AddLoot(LootPack.LootItemCallback(RandomGoody, 10.0, 1, false, false));
 }
Ejemplo n.º 27
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.LootGold(50, 70));
     AddLoot(LootPack.LootItemCallback(TryDropEggsac, 25.0, Utility.RandomMinMax(1, 5), false, false));
 }
Ejemplo n.º 28
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.UltraRich, 2);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 33.0, 5, false, false));
     AddLoot(LootPack.LootItem<VoidCore>(20.0));
 }
Ejemplo n.º 29
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.Rich, 3);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 15.0, 1, false, false));
 }
Ejemplo n.º 30
0
 public override void GenerateLoot()
 {
     AddLoot(LootPack.FilthyRich, 2);
     AddLoot(LootPack.LootItemCallback(ClayGolem.CheckSpawnCrystal, 33.0, 5, false, false));
 }