--- deliantra/server/include/define.h 2007/01/17 12:36:31 1.41 +++ deliantra/server/include/define.h 2007/01/18 22:20:00 1.43 @@ -947,8 +947,8 @@ * here. */ -#define RANDOM() random() -#define SRANDOM(xyz) srandom(xyz) +#define RANDOM() (rndm.next () & 0x7fffffffU) +#define SRANDOM(xyz) //TODO, get rid of /* Returns the weight of the given object. Note: it does not take the number of * items (nrof) into account.