Using Firefox and enabling "privacy.resistFingerprinting" in the "about:config" page of the browser forces the dice to roll at a very low FPS. It seems this is due to the precision timers available from "privacy.resistFingerprinting.reduceTimerPrecision.microseconds". This can be tested by disabling "privacy.resistFingerprinting" and setting "privacy.resistFingerprinting.reduceTimerPrecision.microseconds" to 100000. More info here https://bugzilla.mozilla.org/show_bug.cgi?id=1589060
I'm opening a bug report here because it seems that the dice roll calculation could possibly fall back to something else, or the function changed entirely to not rely on the precision timers.
Using Firefox and enabling "privacy.resistFingerprinting" in the "about:config" page of the browser forces the dice to roll at a very low FPS. It seems this is due to the precision timers available from "privacy.resistFingerprinting.reduceTimerPrecision.microseconds". This can be tested by disabling "privacy.resistFingerprinting" and setting "privacy.resistFingerprinting.reduceTimerPrecision.microseconds" to 100000. More info here https://bugzilla.mozilla.org/show_bug.cgi?id=1589060
I'm opening a bug report here because it seems that the dice roll calculation could possibly fall back to something else, or the function changed entirely to not rely on the precision timers.
This is currently still an issue. It sucks that I have to run dndbeyond on its own profile or browser because of this.