Help with custom success-based task resolution system, d12r[8,9], successes => 10, critical success and explosion on 12, triples if three matching numbers #13
Unanswered
Punished-Steak
asked this question in
Q&A
Replies: 1 comment 3 replies
-
This should be quite doable, but I have a question first: Are all 8s and 9s re-rolled, even when there are three (or more) of them? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to calculate the odds for a homebrew roleplaying system that I made. It uses a success-based resolution system. A d12 is rolled, any eights or nines are rerolled, and any twelves explode. Tens and elevens each count as one success, while twelves count as two. If the dice pool has any 3 of the same number, the amount of successes is tripled at the end of rolling.
I have made my main roller, equivalent to roll20's syntax of d12r8r9!s>9c=12:
And I have made my function that checks dice pools for triples.
However, I cannot figure out how to combine these, so that a number of dice are rolled via the first function "combined()," and the results be checked by the second function "triplets()". If anyone has any advice, I'd appreciate it.
Beta Was this translation helpful? Give feedback.
All reactions