diasurgical / devilutionX

Diablo build for modern operating systems
Other
7.74k stars 759 forks source link

Impossible level layout on level 5 #907

Open rehaby opened 3 years ago

rehaby commented 3 years ago

On level 5 I got a thin skinny corridor that I couldn't see down. The mini map says that the end should be open, but it it closed and I can't walk through. I can't access the rest of the level

I think the following is my save file, should be right at the location single_0.sv.zip

qndel commented 3 years ago

Platform/version? Thanks for the save, I believe it's one of the original bugs, it was pretty rare to get such a level but still possible (It's the first time I'm seeing it myself :D) There's a way to progress - put a town portal on the other side, go back to town, enter portal :)

rehaby commented 3 years ago

Platform is linux 64bit, version is head of master commit e40653c1e007a8947472b68ccb754062bf8bf910 which has the date Thu Oct 29 21:34:05 2020 +0100

Thanks for the workaround

galaxyhaxz commented 3 years ago

Thanks for sharing. A little prognosis of this bug. It seems that the really narrow corridor prevents the game from being able to place a door tile at the end, since there wouldn't be enough room. A proper fix would likely be to check for narrow hallways like this and close them off. Where the red line is is where the small room should end, so there will be room for a door.

Level: 5
Seed: 498108380
Set Pieces: Valor must spawn

DIABLO_20210210_005638