jb55's avatar
jb55 _@jb55.com 11 months ago
nerd sniped myself even further and made a rust crate for droptables no idea why, just some recreational programming before bed. its fast! gn nostr ๐Ÿ˜ด image

Replies (5)

jb55's avatar
jb55 _@jb55.com 11 months ago
like this image if it takes 500 boss kills on average for something to drop, you can just specify that drop rate and then when you sample the table it will roll it for you in O(1). You can have values that don't add up to 1, it all gets normalized. You can even have it roll multiple tables. one would roll rarity, then you could have it roll all the legendary items if it hits the legendary loot table. you can keep rolling this way. very common thing in RPGs, so was fun making this library.
Sirius's avatar
Sirius 10 months ago
What was buggy in neovim? I only recently graduated from IDEs to neovim. Vim would of course be even more universal and simple.
jb55's avatar
jb55 _@jb55.com 10 months ago
Weird line wrapping bugs that would happen randomly. Basically a wrapped line would break the terminal.
โ†‘