diff --git a/README.md b/README.md index 7049de0..b9f5ac9 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Randomizes DevilutionX level palettes - execute "randomize.bat" - for default Diablo palettes execute "randclear.bat" -## LUA randomize stead of BATCH random function +## LUA randomize instead of BATCH random function - download LUA (https://github.com/rjpcomputing/luaforwindows/releases) and copy the files to your DevX folder - execute "lua54.exe random.lua" diff --git a/palette/l3data/l3_30.pal b/palette/l3data/l3_30.pal index f01ef8f..c146cef 100644 Binary files a/palette/l3data/l3_30.pal and b/palette/l3data/l3_30.pal differ diff --git a/palette/l3data/l3_59.pal b/palette/l3data/l3_59.pal deleted file mode 100644 index c146cef..0000000 Binary files a/palette/l3data/l3_59.pal and /dev/null differ diff --git a/random.lua b/random.lua index 90d9f40..21411a0 100644 --- a/random.lua +++ b/random.lua @@ -2,7 +2,7 @@ local palette = { {0,5}, --Town {0,0,0,0,0,66}, --Church {0,0,0,0,0,74}, --Catacombs - {0,0,0,0,0,59}, --Caves + {0,0,0,0,0,58}, --Caves {0,0,0,0,0,46}, --Hell {0,74}, --Crypt {0,0,0,0,0,79} --Hive diff --git a/randomize.bat b/randomize.bat index 9b895ff..c3963db 100644 --- a/randomize.bat +++ b/randomize.bat @@ -135,21 +135,21 @@ IF %param1% == lua ( set /a num4=%param16% set /a num5=%param17% ) ELSE ( - set /a num1=%random% %%59 +1 + set /a num1=%random% %%58 +1 :2again3 - set /a num2=%random% %%59 +1 + set /a num2=%random% %%58 +1 if [%num1%] == [%num2%] goto 2again3 :3again3 - set /a num3=%random% %%59 +1 + set /a num3=%random% %%58 +1 if [%num1%] == [%num3%] goto 3again3 if [%num2%] == [%num3%] goto 3again3 :4again3 - set /a num4=%random% %%59 +1 + set /a num4=%random% %%58 +1 if [%num1%] == [%num4%] goto 4again3 if [%num2%] == [%num4%] goto 4again3 if [%num3%] == [%num4%] goto 4again3 :5again3 - set /a num5=%random% %%59 +1 + set /a num5=%random% %%58 +1 if [%num1%] == [%num5%] goto 5again3 if [%num2%] == [%num5%] goto 5again3 if [%num3%] == [%num5%] goto 5again3