From a0575d335f1a8456ce805bb6d868edc8e1bbd86b Mon Sep 17 00:00:00 2001 From: qndel Date: Sun, 1 Sep 2019 01:47:20 +0200 Subject: [PATCH] random bin exact in vanilla/hellfire --- Source/engine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/engine.cpp b/Source/engine.cpp index 9a4c4de8a..a7173b2f3 100644 --- a/Source/engine.cpp +++ b/Source/engine.cpp @@ -2337,9 +2337,9 @@ int random(BYTE idx, int v) { if (v <= 0) return 0; - if (v >= 0xFFFF) - return GetRndSeed() % v; - return (GetRndSeed() >> 16) % v; + if (v < 0xFFFF) + return (GetRndSeed() >> 16) % v; + return GetRndSeed() % v; } void engine_debug_trap(BOOL show_cursor)