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

Fake rolls

I have seen multiple things about how hard it is, and arguments of if a DM should be allowed to fake rolls for the sake of saving the party because of integrity and stuff, but I'm not delving into any of that Most recent post I found was 7 years ago, but in the last two years this site has had leaps and bounds in developments and additions, so has there yet been a way, be it API script or not, to predetermine the result of a roll while making it look believable For those wondering, this isn't an attempt on the integrity of the game... I just want to introduce a boss with a triple crit headshot to some nameless nobodies I have as NPC, because any other way to guarantee the hit would mean the players can see that the fight is impossible due to either some massive crit range or attack mod, I want fear and resolve from them, if it's a crit, they will likely think its possible as it's luck can't be perfect, but still on edge as it just instantly killed three people with one shot
There's a few ways to completely obscure the source of the roll, but depending on how you want your rolls to look like, those may or may not be an option. How are your players making their rolls, and do your npcs use the same method? The simplest method is to use nested inline rolls - if you have [[[[20]]]] and [[[[1d20]]]], the results are indistinguishable, but one of them has a fixed result while the other doesn't - and you can even put a query in the faked roll to be able to input whatever roll result you want. But, this simple method does have the drawback of not showing crit highlights, and inquisitive players might be curious why their rolls no longer have full details visible on tooltip. The really simple answer is the oldest - the digital equivalent to DM screen, if you keep your rolls hidden from the players, you can call the results as needed.
1722192502

Edited 1722192587
Gauss
Forum Champion
I have to echo Tuo on this, just don't display the results to your players. I've been using DM screens for 30+ years, and played with DMs who used them for 40+yrs. Roll20 isn't any different in that regard. Although it is missing two things the DM screen can do: have players make a hidden roll and the option to "remove the DM screen" to reveal a roll. 
Gauss said: ...and the option to "remove the DM screen" to reveal a roll.  This can be done, actually, with some application of reused rolls and html replacements - here's a simple example: /w gm &{template:default} {{name=GM roll [click to show to players](`/ooc &{template:default} {{name=GM roll}}{{$[[0]]}})}} {{Roll:= [[1d20]]}}  This displays the roll details, but in plain text, so you can cheat the results if you like - or you can apply another pair of square brackets around the 1d20 roll to display just the plain numeric result instead.
1722201476

Edited 1722201500
Gauss
Forum Champion
Tuo said: Gauss said: ...and the option to "remove the DM screen" to reveal a roll.  This can be done, actually, with some application of reused rolls and html replacements - here's a simple example: /w gm &{template:default} {{name=GM roll [click to show to players](`/ooc &{template:default} {{name=GM roll}}{{$[[0]]}})}} {{Roll:= [[1d20]]}}  This displays the roll details, but in plain text, so you can cheat the results if you like - or you can apply another pair of square brackets around the 1d20 roll to display just the plain numeric result instead. Interesting, alas something that should be baked into Roll20 if Roll20 is to replicate the tabletop experience. And it is something that requires macros for everything rather than using a character sheet's rolls. 
You can use a couple tricks to create a fairly convincing fudged roll: Option 1: Change the NPC's 'crit range' to be any number:&nbsp; <a href="https://app.roll20.net/forum/permalink/9936710/" rel="nofollow">https://app.roll20.net/forum/permalink/9936710/</a> This is able to be spotted if the number is especially low (such as below 20 or below 10) - it will still show up as a crit. Option 2: Adjust the 'd20' attribute on the character with code to input your own roll:&nbsp; <a href="https://app.roll20.net/forum/permalink/11362764/" rel="nofollow">https://app.roll20.net/forum/permalink/11362764/</a> This is able to be spotted if your players mouseover the roll.&nbsp; It may pass first glance though. You can also remove the portion for critical fails to make the code slightly less noticeable.