Browse Source

Fix dungeon generation of the Cathedral (#165)

Devilicious!!
pull/4/head
galaxyhaxz 8 years ago committed by GitHub
parent
commit
9f5883f4c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      Source/drlg_l1.cpp
  2. 4
      Support/TODO.md

6
Source/drlg_l1.cpp

@ -847,7 +847,7 @@ void __cdecl DRLG_L1Shadows()
do
{
v1 = &dungeon[0][v0 + 39];
v2 = 40;
v2 = 1;
do
{
v3 = &SPATS[0].s1;
@ -884,10 +884,10 @@ void __cdecl DRLG_L1Shadows()
v3 += 7;
}
while ( (signed int)v3 < (signed int)&SPATS[37].s1 );
v2 += 40;
++v2;
v1 += 40;
}
while ( v2 < 1600 );
while ( v2 < 40 );
++v0;
}
while ( v0 < 40 );

4
Support/TODO.md

@ -8,7 +8,9 @@ Serious bugs (crash/fault)
- TBA
Minor bugs (noticeable but can be avoided)
- Generation of Cathedral/Catacombs walls and floors are slightly inaccurate
- Generation of Catacombs walls and floors are slightly inaccurate
- Monsters don't populate Catacombs' rooms all the time
- Lighting of objects/items in dungeon is slightly lighter than it should be
- Some tiles are drawn fully lit when they should be transparent `world.cpp`
- Timed messages are broken and have been disabled `tmsg.cpp`
- Server commands are broken and have been disabled `msgcmd.cpp`

Loading…
Cancel
Save