From cb32a95e606f55593a6b05a9d45f594abdfe33ce Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Tue, 8 Apr 2014 15:52:34 +0200 Subject: [PATCH] Why, PHP? --- src/pocketmine/utils/Random.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pocketmine/utils/Random.php b/src/pocketmine/utils/Random.php index 5b69856da..8184cecb0 100644 --- a/src/pocketmine/utils/Random.php +++ b/src/pocketmine/utils/Random.php @@ -48,9 +48,9 @@ class Random{ */ public function setSeed($seed){ $seed = crc32($seed); - $this->x = $seed ^ 0x0badc0de; - $this->z = $seed ^ -123456789; - $this->y = $seed ^ 0x12345678; + $this->x = ($seed ^ 9876543210) % 0x7fffffff; + $this->z = ($seed ^ -123456789) % 0x7fffffff; + $this->y = ($seed ^ 1122334455) % 0x7fffffff; } /**