public static bool GenerateLoot(BaseCreature mob) { //Return false to let default loot handler take over. if (mob is BaseHealer || mob.AI == AIType.AI_Animal) { return(false); } LootPack levelBasedLootToAdd = Levels[MonsterLevels.GetMonsterLevel(mob) - 1];; mob.AddLoot(levelBasedLootToAdd); //Add extra 0-250gold mob.AddLoot(new LootPack(new LootPackEntry[] { new LootPackEntry(false, Gold, 100, "2d" + (int)BaseInstrument.GetBaseDifficulty(mob)), })); //Double loot on paragons for now thus 2 chances for a uni if (mob.IsParagon) { mob.AddLoot(levelBasedLootToAdd); } //Todo region spefic loot etc, if (mob.Region.IsPartOf("Doom")) { } return(true); }