diff --git a/lua/uuid.lua b/lua/uuid.lua index 6252a51..7659323 100644 --- a/lua/uuid.lua +++ b/lua/uuid.lua @@ -17,9 +17,9 @@ local function generate_uuid_v4() rand(0, 255), rand(0, 255), rand(0, 255), - (rand(0, 255) & 0x0F) | 0x40, + ((rand(0, 255) % 16) + 64), rand(0, 255), - (rand(0, 255) & 0x3F) | 0x80, + ((rand(0, 255) % 64) + 128), rand(0, 255), rand(0, 255), rand(0, 255),