Foundry VTT
dddice's Foundry VTT Module allows players and GMs to bring their custom 3D dice with them to their Foundry VTT games It also allows sending your rolls from Foundry VTT into your dddice.com room, streaming mode or the services connected with our Browser Extension!
Set up the module
Setting Up
- Install from the module library inside Foundry VTT or download it from: Foundry VTT, Foundry Hub or The Forge
- Launch your world
- Log in as GM or Assistant GM
- Select "Game Settings" > "Manage Modules"
- Enable dddice module and click "Save Module Settings"
- Select "YES" when asked to reload the world
- dddice will load and will tell you when it's ready
- ROLL
Roll Using
/roll
commands- Macros from your character sheet
- Other modules that create compatible chat messages with dice rolls attached
Using along with Dice So Nice
If you already use Dice So Nice but also want to make use of our streaming tools or sync capabilities these two modules can work together. Have the GM enable both modules at the same time, but in the dddice settings turn render mode to "Off". This will allow the rolls inside foundry to continue to be animated by Dice So Nice while dddice handles the synchronization with streaming mode, rolls made via dddice.com or rolls made via the Browser Extension
Roll equation compatibility
While dddice is awesome, we don't yet support all the many roll modes and operators that Foundry VTT supports. Below is a list of the roll operators you can use that will properly sync across the dddice platform.
operator | notation | example |
---|---|---|
add | + | 1d20+5 |
subtract | - | 1d6-1 |
multiply | * | 1d6*2 |
divide | / | 1d20/3 |
round up | ceil() | ceil(1d6/3) |
round down | floor() | floor(1d6/3) |
round nearest | round() | round(1d6/3) |
drop highest | dh | 6d6dh3 |
drop lowest | d,dl | 2d20dl1 |
keep highest | k,kh | {1d6,1d8,1d12}hk2 |
keep lowest | kl | 2d20kl1 |