2 ms·
Dota 2 does this as well for chance based skills. For certain skills, each subsequent failure will increase the chance that the next test will pass. When the te
by munchbunny 10y ago
Dota 2 does this as well for chance based skills. For certain skills, each subsequent failure will increase the chance that the next test will pass. When the test passes, the bias resets. Patch notes will sometimes talk about switching a skill from "true random" to "pseudo-random" to indicate this change. It's generally seen as a light to moderate boost because it ups the reliability of the skill noticeably.
XCOM 2 had a few interesting implementation details. You can actually see it all in the source code provided in their modding tools, which is a really awesome thing IMO, to be able to see a huge chunk of XCOM 2's actual code.
On the two lower difficulties (equivalent to "easy" and "normal") there is a relatively minor, invisible bonus to your next shot's chance to hit if you have a chain of misses. On the "hard" difficulty, this correction factor actually increases to compensate for several other changes that make the game much less forgiving of tactical errors. Then when you get to the "legendary" difficulty, the bonus goes away entirely and you're fighting a completely fair RNG along with all of its streakiness. I think this puts an interesting perspective on how "RNG fairness" works.