The Blitz random number functions are bugged, since numbers produced by a given seed can be different from one machine to the next. These replacement functions are consistent across machines.
Code
Copyright(c) 2000-2004, BlitzCoder. All Rights Reserved.