mirror of
https://github.com/love2d/love.git
synced 2026-08-17 19:23:38 +02:00
Improved error message when love.math.setRandomSeed(0) is attempted (resolves issue #876)
This commit is contained in:
@@ -77,7 +77,7 @@ void RandomGenerator::setSeed(RandomGenerator::Seed newseed)
|
|||||||
{
|
{
|
||||||
// 0 xor 0 is still 0, so Xorshift can't generate new numbers.
|
// 0 xor 0 is still 0, so Xorshift can't generate new numbers.
|
||||||
if (newseed.b64 == 0)
|
if (newseed.b64 == 0)
|
||||||
throw love::Exception("Invalid random seed.");
|
throw love::Exception("Random seed cannot be 0.");
|
||||||
|
|
||||||
seed = newseed;
|
seed = newseed;
|
||||||
rng_state = seed;
|
rng_state = seed;
|
||||||
|
|||||||
Reference in New Issue
Block a user