Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mechanism based on https://stackoverflow.com/a/55671924/12985179
Note that this isn't totally bug tested by me, so it errors and bugs can occur.
i dont understand whats really going on myself, the logging results just approximately matched up
To activate percentages, look at the changed README
For testing:
if someone has a better mechanism feel free to suggest cause I don't even totally understand this one 😆
it behaves about accurate to the increased percentages, but there is the random factor after all so its not exactly double or tripple the chance, but approximately it is, I think
and also suggestions for the
usePercent
option are welcome cause I didn't think much about it and also I didn't really wanted to make it a seperate giveaway option/makebonusEntries
a object, that's why i choose "last object in the array"