Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

D&D 5e OGL - Rolls only visible to DM

Hi everyone, I know the sheet allows rolls to be whispered to the DM in a few ways, however this also allows the player to see the roll. I am looking for a way to let the player roll, but only have the DM see the result (I.e. the player rolling does not see the result). This is usually to keep some mystery in the game of only knowing what the DM tells them (e.g. Insight, Perception, Investigation etc.). Does anyone know an easy way to: (a) Do this (b) Allow players to toggle/select when this applies Can anyone help?
You could try these scripts: <a href="https://app.roll20.net/forum/post/432151/slug%7D" rel="nofollow">https://app.roll20.net/forum/post/432151/slug%7D</a> <a href="https://app.roll20.net/forum/post/2106389/blind-roll-script-possible-to-parse-inline-results/" rel="nofollow">https://app.roll20.net/forum/post/2106389/blind-roll-script-possible-to-parse-inline-results/</a> You'll probably want to just create a macro for when the player makes a blind roll, otherwise there's no toggle on the character sheet to make that happen.
Thanks Jarren, those are very interesting. The BlindRoll one seems the most straightforwards, however my aim is to try and connect it to the 5e OGL rolls so as to not have to replicate the various modifiers/settings etc. that exist on the sheet. However my MacroFu skills don't seem to be up to it. To illustrate: The following roll works fine: @{selected|stealth_roll} The following roll also works fine: !blindroll 1d20 However if I try and combine the two into: !blindroll @{selected|stealth_roll} All I get is a blind message to the DM including the parsed content of the @roll: Blind roll sent to GM ({{rname=^{stealth-u}}} {{mod=5}} {{r1=$[[0]]}} {{always=1}} {{r2=$[[1]]}} {{global=}} {{charname=Adamir Greymouser}}) . I have tried a few things but can't seem to get it to function as desired, Does anyone happen to know whether I can simply add something to the command to get this to work?
Outside of API (which I realize you could use), the only way I can think of it is to have the GM make the roll. The GM can create a macro (assuming 5E by Roll20 sheet): /w gm %{selected|stealth} Then the GM clicks on a token and runs the macro and it whispers only to the GM the roll.
Good suggestion Dakota, Thanks!. However my players quite like being able to "roll" themselves even if they don't see the result.