* Validate user-provided values passed to Random::next() * return low value on invalid range * call LuaError() instead of Warning() in rand32() script function