Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "BIGROLL" functionality for controlled re-rolls of history events #16

Open
ghost opened this issue Dec 20, 2018 · 0 comments
Open
Labels
enhancement New feature or request
Milestone

Comments

@ghost
Copy link

ghost commented Dec 20, 2018

In cases like:

Age:
    dice: 1d6 + 16
    roll:
        17:
            next: Life
        18:
            next: <ROLL X2> Life
        19:
            next: <ROLL X3> Life
        20:
            next: <ROLL X4> Life
        21:
            next: <ROLL X5> Life
        22:
            next: <ROLL X6> Life
    next: Siblings

This could have been captured with something more like:

Age:
    dice: 1d6 + 16
    roll:
        17-22:
            next: <BIGROLL 1-6> Life
    next: Siblings

Which implies a case like "for any roll of the 1d6 + 16, whatever the next is should be rerolled that many times".

This could further be generalized for extra big rolls to something like:

Age:
    dice: 1d300
    roll:
        1-300:
            next: <BIGROLL 1-300/20> Life
    next: Siblings

Which implies a case like "for any roll of the 1d300, whatever the next is should be rolled roll/20 rounded up". So a roll of 70 would trigger 4 rolls (70/20=3.5, rounded up to 4).

@ghost ghost added the enhancement New feature or request label Dec 20, 2018
@ghost ghost self-assigned this Dec 20, 2018
@ghost ghost added this to the v1.0.X milestone Dec 20, 2018
@ghost ghost modified the milestones: v1.0.0, v1.0.1 Aug 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

0 participants