public FletcherCraftsmanSatchel() : base() { if (Items.Count < 2 && 0.5 > Utility.RandomDouble()) { AddItem(Reward.FletcherRecipe()); } double random = Utility.RandomDouble(); if (random < 0.0001) // 1 in 10.000 to receive Heartwood runic { AddItem(new RunicFletchersTools(CraftResource.Heartwood, 15)); } else if (random < 0.0003) // 1 in 5.000 to receive Yew runic { AddItem(new RunicFletchersTools(CraftResource.Yew, 25)); } else if (random < 0.0008) // 1 in 2.000 to receive Ash runic { AddItem(new RunicFletchersTools(CraftResource.Ash, 35)); } else if (random < 0.0028) // 1 in 500 to receive Oak runic { AddItem(new RunicFletchersTools(CraftResource.Oak, 45)); } }
public Recipebag(int amount) { DropItem(Reward.FletcherRecipe()); DropItem(Reward.TailorRecipe()); DropItem(Reward.SmithRecipe()); DropItem(Reward.TinkerRecipe()); DropItem(Reward.CarpentryRecipe()); }
public FletcherCraftsmanSatchel() : base() { if (Items.Count < 2 && 0.5 > Utility.RandomDouble()) { AddItem(Reward.FletcherRecipe()); } if (0.01 > Utility.RandomDouble()) { AddItem(Reward.FletcherRunic()); } }