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 .
×

You Asked... Secret (and Super-Secret) Rolls are Here

1782166189

Edited 1782177726
Jayme
Roll20 Team
Secret and Super-Secret Rolls are now live on Roll20!  By popular demand (#4 on our Suggestions & Ideas Forum), GMs can now receive dice results in chat that are hidden from players.  Players can use the “secret” option in the Dice Roller, or command /sr or /secretroll in chat to send a roll secretly to their GM. The roller receives a confirmation, but no result. For situations where players shouldn’t even know they rolled, GMs can use command /ssr or /supersecretroll. (Example: set a trap using subscriber feature Send-to-Chat Reactions to initiate a Wisdom Saving Throw when a character interacts with an enchanted scroll.)  Both commands are available now. They are  system-agnostic , and disable 3D dice automatically (for the player who shouldn't see them).  Read the full update here: h ttps://blog.roll20.net/posts/secret-rolls
1782169429
vÍnce
Pro
Sheet Author
It's been a long wait...  Glad to see this has finally been implemented.  Thank you.
1782208437

Edited 1782212442
StéphaneD
Pro
Sheet Author
API Scripter
Looks like using a character sheet roll template after /sr and /ssr is not (yet ?) possible  In the character sheets I am developping, I have an option for NPC to whisper rolls to GM /w gm &{template:xxx} ... Whispers the roll to the GM with the indicated template /sr &{template:xxx} ... Responds with There was an error with your formula. Please try again. Any chance to have those new commands supported with roll templates ?
The new Secret Roll (/sr) feature is a great addition, and it would be great to have Secret Roll added as a third roll option on the D&D 2024 Character Sheet, alongside the existing Public and Whisper Roll settings. This would make it much easier to perform secret skill checks, ability checks, saving throws, and other rolls directly from the character sheet without requiring custom macros.
thanks for the secret roll!!! can you clarify the difference between an /ssr and a /gr? thanks Andrea
1782227886
Gauss
Forum Champion
Hi Andrea L.,  /ssr is ONLY for triggers.  A trigger is technically initiated by the controlling party, ie the player. So they see the roll unless you use /ssr.  Player moves token onto a trap, the trigger checks to see if they spot the trap and if they save or whatnot.  With /gmroll they still see the roll because it is technically initiated from their pov.  With /sr they still know a check was made because again, it was initiated on their side of the screen.  With /ssr they do not know a check was made. 
got it thanks Andrea Gauss said: Hi Andrea L.,  /ssr is ONLY for triggers.  A trigger is technically initiated by the controlling party, ie the player. So they see the roll unless you use /ssr.  Player moves token onto a trap, the trigger checks to see if they spot the trap and if they save or whatnot.  With /gmroll they still see the roll because it is technically initiated from their pov.  With /sr they still know a check was made because again, it was initiated on their side of the screen.  With /ssr they do not know a check was made. 
That’s what I noticed when I tried to update my macros; the same error occurred. It would be useful to be able to use this command in macros as well. StéphaneD said: Looks like using a character sheet roll template after /sr and /ssr is not (yet ?) possible  In the character sheets I am developping, I have an option for NPC to whisper rolls to GM /w gm &{template:xxx} ... Whispers the roll to the GM with the indicated template /sr &{template:xxx} ... Responds with There was an error with your formula. Please try again. Any chance to have those new commands supported with roll templates ?
It would appear that despite being characterized as "system agnostic", this is a jumpgate feature that does not work in Legacy games.  Certainly it failed for me in my Legacy testing game with "unknown command" or something similar, while working in my current (jumpgate) game.
1782232632

Edited 1782232679
Gauss
Forum Champion
Ken S. said: It would appear that despite being characterized as "system agnostic", this is a jumpgate feature that does not work in Legacy games.  Certainly it failed for me in my Legacy testing game with "unknown command" or something similar, while working in my current (jumpgate) game. System agnostic means game system, ie D&D, Pathfinder, WoD, etc. Not which VTT engine is being used. Roll20 has stated that the Legacy VTT engine is not being updated anymore, new features will be on the Jumpgate VTT engine.
StéphaneD said: Looks like using a character sheet roll template after /sr and /ssr is not (yet ?) possible  In the character sheets I am developping, I have an option for NPC to whisper rolls to GM /w gm &{template:xxx} ... Whispers the roll to the GM with the indicated template /sr &{template:xxx} ... Responds with There was an error with your formula. Please try again. Any chance to have those new commands supported with roll templates ? The /secretroll and /supersecretroll commands are similar to /roll or /gmroll, which only takes a numeric value after the command. It's not a replacement for /w, so it can't take regular text or use roll templates. It would be really nice to have a /secretwhisper and /supersecretwhisper command that has the same effect: the whisper is sent only to the GM, but would allow for inline rolls and roll templates to be used. And if that's being added, there are some niche but useful use cases for a /self whisper as well. (Collections macros could be used for all players instead of individually creating ones that whisper to themselves.)
1782233899

Edited 1782234039
Gauss said: Ken S. said: It would appear that despite being characterized as "system agnostic", this is a jumpgate feature that does not work in Legacy games.  Certainly it failed for me in my Legacy testing game with "unknown command" or something similar, while working in my current (jumpgate) game. System agnostic means game system, ie D&D, Pathfinder, WoD, etc. Not which VTT engine is being used. Roll20 has stated that the Legacy VTT engine is not being updated anymore, new features will be on the Jumpgate VTT engine. It would still be clearer to simply say that.  The new system is only a couple of years old at this point. My games are all jumpgate, but some DMs I play with are still on legacy (despite quite a bit of lobbying on my part) and legacy games are still "supported" to the extent that they exist and are functional.  I'm not suggesting that the new features need to work with them. But there are users of roll20 who haven't converted, and that community needs to be considered.  If only because pointing out that there ARE things they're missing might serve as an incentive to move. I do want to note that I appreciate the new feature, and I certainly plan to use it in my games.
1782234141
Gauss
Forum Champion
Ken S. said: Gauss said: Ken S. said: It would appear that despite being characterized as "system agnostic", this is a jumpgate feature that does not work in Legacy games.  Certainly it failed for me in my Legacy testing game with "unknown command" or something similar, while working in my current (jumpgate) game. System agnostic means game system, ie D&D, Pathfinder, WoD, etc. Not which VTT engine is being used. Roll20 has stated that the Legacy VTT engine is not being updated anymore, new features will be on the Jumpgate VTT engine. It would still be clearer to simply say that.  The new system is only a couple of years old at this point. My games are all jumpgate, but some DMs I play with are still on legacy (despite quite a bit of lobbying on my part) and legacy games are still "supported" to the extent that they exist and are functional.  I'm not suggesting that the new features need to work with them. But there are users of roll20 who haven't converted, and that community needs to be considered.  If only because pointing out that there ARE things they're missing might serve as an incentive to move. I think the confusion here is the term "system". "System" does not reference Jumpgate or Legacy as they are engines, not systems. "System" on Roll20 is a reference to "game system". Ie: D&D etc. 
Nomenclature is important, especially when talking about technical issues. I still sometimes get confused when people refer to the individual VTT environments that we create (Games) as  "Rooms" or "Tables". I'm guilty for always referring to Pages as "Maps", when they can be used for maps, scenes, or worksheets. I do look forward to the day when /secretroll can be used with templates so I can create chat or drop-down menus for skill checks. I still use the D&D 5E Legacy character sheet and know that the new function will never be incorporated to that sheet.
1783642417
vÍnce
Pro
Sheet Author
I'm guessing that 95% of the sheets on roll20 use roll templates (built into the sheet or using roll20's default template).  Is there any way the Devs can get this to work with roll templates?  Pretty please with sugar on top.
1783652289
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
vÍnce said: I'm guessing that 95% of the sheets on roll20 use roll templates (built into the sheet or using roll20's default template).  Is there any way the Devs can get this to work with roll templates?  Pretty please with sugar on top. Seconded here. Although the command would likely be a variant of the whisper command, not the roll command.
vÍnce said: I'm guessing that 95% of the sheets on roll20 use roll templates (built into the sheet or using roll20's default template).  Is there any way the Devs can get this to work with roll templates?  Pretty please with sugar on top. If this means being able to pull a "Skill Roll" type of call through something like the /ssr function, then count me in. Speaking from a Cthulhu GMs POV I can now ask for a /ssr 1d100 through a Token on the map layer, but it would be easier if I could make that a "Spot Hidden" for the Character who triggers the /ssr, to avoid having to compare the roll to the Character Sheet. (MANY other possible applications exit, I'm not just trying to be lazy with "Spot Hidden.")