Feature Request: To be able to assign weights to items in a roll table. Like this:
1d[Luck Blade:1, Potion Of Climbing:1000]
When rolled, this would make it so the likelyhood of the result being a Luck Blade would be 1:1000.
At the moment if I want to create a drop method with items of different rarity, the only thing I can do is that I can have more instances of the common items in the table - representing their likelyhood.
This is very messy, but other than inconvenient there is another problem: if there are items with extreme rarity in the table, the size of the table will explode, even exceding the possible HTTP header size.
Consider this example. Let’s have the Luck Blade in the table which is legendary, and also the
Potion Of Climbing which is common. Now to represent their rarity, in the table I should have like what, a 1000 piece of Potion Of Climbing and 1 Luck Blade. With few common items, and few legendary ones this already explodes:
1d[Luck Blade, Potion Of Climbing, Potion Of Climbing, Potion Of Climbing .... , Potion Of Climbing]
Obviously, I can always just roll a 1d1000 and have a lookup table or something, but I think the very point of roll tables is to avoid that.