Underground Passage Level Generates With No Exit

Hello,

On the PTR, there is a bug where the exit tile for the Dark Woods in the Underground Passage will sometimes not spawn. The reason as to why this may be is unknown.

The map seed that this bug was discovered on is 703599936.
The character file that this bug was discovered on can be downloaded here:

https://drive.google.com/file/d/1ELEbMR-3140DA5yojtmk1Vg6IT-0iIDc/view?usp=sharing

Naturally, since this is a PTR bug, you need the PTR to observe the bug. Without a PTR installation, downloading this file is worthless. This character has been hero edited for waypoints past the Stony Field as well as movement charms because I’m lazy. The file contains not only the .d2s file but a revealed automap of parts of Stony Field, the entire Underground Passage, and the entire Dark Woods. The file only has character save files (no executables), so you are at no risk of getting a virus.

Since the Underground Passage does not connect to the Dark Woods, the moment the game tries to load the tile that the cave leading to the Underground Passage is in in the Dark Woods, the game immediately crashes. The Dark Woods waypoint is directly next to this cave, so you crash the moment you load into the waypoint. You have to backtrack from the Black Marsh to enter the Dark Woods. The only area not revealed on the automap is where the cave is, and you will crash if you approach that area. I tried approaching on both D2R graphics and Legacy graphics, I crashed on both.

I tested both this character file and the seed itself on both the live D2R game and on LOD (legacy). The map generates correctly in those two versions of D2. It is ONLY the PTR where this issue is observable. Interestingly enough, the entire map is the same everywhere when comparing LOD/live D2R vs the PTR, with the exception of the Underground Passage. You can see in the following images that the format of the Underground Passage is similar, but different tilesets are used in some locations.

Here is an image of the full automap on PTR:

https://i.gyazo.com/b21fcbff37b6de891cf9eb189ca78e3a.jpg

Here is an image of the full automap on live D2R:

https://i.gyazo.com/67ab6cd477f71655d30273d2d253f221.jpg

and an image of the full automap on LOD:

https://i.gyazo.com/f1fc2fb775847fa3859d19b549079a3a.jpg

I’ve shown this bug to a few D2 community members knowledgable in the game’s code from LOD, and one suggested that it’s possible some tiles that were unfinished/not in use in the original game were somehow activated in the PTR. There is no testing basis behind this though, simply an observation. Maybe helps as a potential lead for developers.

4 Likes

Brilliant bug. I wonder why did they fiddle with the map generation at all, and how many changes like this are hidden from us still?

I suggest you to change the title of the post to include the spoiler, for better visibility, i.e.

“Underground Passage map can generate without and exit”

Another thread of the same issue: No Darkwood exit in Underground Passage Lvl 1

Edit:
Update: another character/seed. In Hell this time. Seed: 1012476953

https://drive.google.com/file/d/14s1NeD89iFpMpnr8rfHhOfJ9eKuzw8YN/view?usp=sharing

I didn’t test this seed on Live or LOD. Didn’t even test the seed really, just the character. Automap is revealed to the best of the ability. Modded charms as usual.

This is still an issue and 2.4 is live!

2 Likes