author | smatz |
Sat, 16 Feb 2008 00:46:38 +0000 | |
changeset 8575 | fbda4db54309 |
parent 8574 | 7a10054a7d2a |
child 8576 | 7e9bd8e52966 |
--- a/src/core/random_func.hpp Sat Feb 16 00:10:03 2008 +0000 +++ b/src/core/random_func.hpp Sat Feb 16 00:46:38 2008 +0000 @@ -88,7 +88,7 @@ static inline bool Chance16I(const uint a, const uint b, const uint32 r) { assert(b != 0); - return (uint16)r < (uint16)((a << 16) / b); + return (uint16)r < (uint16)(((a << 16) + b / 2) / b); } /**