i got softlocked on my first attempt.
its cause your maze gen aint even a maze gen its just some random number picker that just enables a random wall on what i assume is a tile in the maze.
study proper rouge-like generation :P
Yes, that's why it wasn't supposed to be uploaded lol