Skip to content

Commit dea517e

Browse files
committed
pallette bugfix
graphical bug in cave palette 30
1 parent fc97f6d commit dea517e

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Randomizes DevilutionX level palettes
1111
- execute "randomize.bat"
1212
- for default Diablo palettes execute "randclear.bat"
1313

14-
## LUA randomize stead of BATCH random function
14+
## LUA randomize instead of BATCH random function
1515

1616
- download LUA (https://github.com/rjpcomputing/luaforwindows/releases) and copy the files to your DevX folder
1717
- execute "lua54.exe random.lua"

palette/l3data/l3_30.pal

0 Bytes
Binary file not shown.

palette/l3data/l3_59.pal

-768 Bytes
Binary file not shown.

random.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ local palette = {
22
{0,5}, --Town
33
{0,0,0,0,0,66}, --Church
44
{0,0,0,0,0,74}, --Catacombs
5-
{0,0,0,0,0,59}, --Caves
5+
{0,0,0,0,0,58}, --Caves
66
{0,0,0,0,0,46}, --Hell
77
{0,74}, --Crypt
88
{0,0,0,0,0,79} --Hive

randomize.bat

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,21 +135,21 @@ IF %param1% == lua (
135135
set /a num4=%param16%
136136
set /a num5=%param17%
137137
) ELSE (
138-
set /a num1=%random% %%59 +1
138+
set /a num1=%random% %%58 +1
139139
:2again3
140-
set /a num2=%random% %%59 +1
140+
set /a num2=%random% %%58 +1
141141
if [%num1%] == [%num2%] goto 2again3
142142
:3again3
143-
set /a num3=%random% %%59 +1
143+
set /a num3=%random% %%58 +1
144144
if [%num1%] == [%num3%] goto 3again3
145145
if [%num2%] == [%num3%] goto 3again3
146146
:4again3
147-
set /a num4=%random% %%59 +1
147+
set /a num4=%random% %%58 +1
148148
if [%num1%] == [%num4%] goto 4again3
149149
if [%num2%] == [%num4%] goto 4again3
150150
if [%num3%] == [%num4%] goto 4again3
151151
:5again3
152-
set /a num5=%random% %%59 +1
152+
set /a num5=%random% %%58 +1
153153
if [%num1%] == [%num5%] goto 5again3
154154
if [%num2%] == [%num5%] goto 5again3
155155
if [%num3%] == [%num5%] goto 5again3

0 commit comments

Comments
 (0)