Roll20-cheat-dice ❲SIMPLE • HACKS❳
While Roll20 uses a "Quantum Roll" system to generate random numbers server-side, vulnerabilities often stem from how these results are communicated to and from the player's client.
: Encouraging players to use official character sheet buttons rather than custom macros makes it easier to verify that standard modifiers are being used.
: A non-technical "cheat" involves temporarily inflating ability scores or modifiers on a character sheet before rolling, then quickly reverting them before the Game Master (GM) notices. Known Tools and Scripts roll20-cheat-dice
GMs can use built-in Roll20 features to verify the integrity of dice rolls and prevent common exploits:
: GMs should hover their mouse over any suspicious roll in the chat window. This reveals the formula breakdown , showing the actual raw die roll and every modifier applied. While Roll20 uses a "Quantum Roll" system to
: The primary technical method involves hijacking the window.WebSocket.prototype.send function. By using tools like Tampermonkey or Charles Proxy , users can intercept outgoing data packets.
: While primarily used for automation, some scripts are designed to track and average player rolls to identify statistically improbable "hot streaks" that might indicate cheating. Detection and Mitigation for GMs Known Tools and Scripts GMs can use built-in
: Monitoring the chat archive for unusual patterns—such as long delays before rolls or a total lack of "average" results—can help identify users employing packet filtering software.