Thank you for the question. It definitely raises awareness of this feature.
🎲Welcome Dicebot🎲
-
I know it’s been a long time coming. But the dicebot is here. Just type out your dice like this …
[dice 1d6 3d4 7d10]
And dicebot will respond, very quickly, with results.
In the future I hope to add some new commands like
3d6<=2
or3d6>=2
to indicate a "successful result either less than or equal to 2 or greater than or equal to 2.Lastly, try not to get too angry with @dicebot as it does not use a fancy PRNG (pseudo random number generator), just the one built into nodejs. Plus it’s avatar is soo cute, how can you get mad at that?
-
1d6: 3
3d4: 1, 3, 2
7d10: 9, 5, 8, 7, 3, 2, 6 -
[dice 2d6 2d8]
-
2d6: 2, 2
2d8: 8, 4 -
Simulating an attack:
Simulating an attack with 6 units attacking at 1, 3 units attacking at 2, 2 units attacking at 3 and 3 units attacking at 4:
at 1
[dice 6d6]at 2
[dice 3d6]at 3
[dice 2d6]at 4
[dice 3d4] -
6d6: 6, 4, 6, 6, 4, 3
3d6: 1, 3, 1
2d6: 5, 2
3d4: 2, 4, 3 -
Or the same attack in brief:
[dice 6d6 3d6 2d6 3d6]
-
6d6: 3, 5, 3, 6, 5, 6
3d6: 3, 5, 5
2d6: 2, 2 -
@djensen Does dicebot support only three rolls in one argument (see above example, where the fourth result is missing)?
-
@djensen said in 🎲Welcome Dicebot🎲:
In the future I hope to add some new commands like
3d6<=2
or3d6>=2
to indicate a "successful result either less than or equal to 2 or greater than or equal to 2.I guess something like
[dice 1d6 3d4]
would be used in less than 1% of cases, all the remaining uses being either a single bounch of dice or multiple bounches of the same dice (and almost always d6).Taking the @Panther example, maybe this formulation would be easier on the users:
[dice 6d6@1 3d6@2 2d6@3 3d6@4]
Not a developer, so no idea if feasible.
-
1d6: 4
3d4: 1, 4, 4 -
@Cernel said in 🎲Welcome Dicebot🎲:
[dice 6d6@1 3d6@2 2d6@3 3d6@4]
Or maybe even allowing for specifying a default dicesides. For example:
[dice6 6@1 3@2 2@3 3@4]
-
@Cernel … what would be close to how it worked with the old forum software.
-
@Cernel This is feasible but I’m trying to make the roller generic so that other sites can use it. Not only that, A&A minis games go in the other direction for dice rolls. I know a lot of folks are not play A&A minis here but now they can.
I’ll eventually allow labels: [dice infantry:3d6<=1 tanks:2d6<=3]
Maybe one day I’ll allow for configuration of aliases. But one thing at a time.
-
@djensen Since this is going to be something that likely applies to all bunches of dice, maybe something like this:
Hit results at maximum value:
[dice@Max 6d6@1 3d6@2 2d6@3 3d6@4]Hit results at minimum value:
[dice@Min 6d6@1 3d6@2 2d6@3 3d6@4]The first one would mean “rolling so many six-sided dice at this maximum required result to hit”.
-
Has this been broken with the latest upgrade?
-
[dice 2d6 2d8]
-
@simon33 said in 🎲Welcome Dicebot🎲:
Has this been broken with the latest upgrade?
It looks like … @djensen ?
-
This sucks. I read through all of the change logs for NodeBB and nothing about changes to plugins was mentioned.
-
[dice 3d6<=3]
[dice inf 3d6<=1 arm 3d6<=3]