Skip to content

Commit

Permalink
fix issue #1025 - stuck in Mines' End
Browse files Browse the repository at this point in the history
Issue reported by AndrioCelos:  if you arrived at the Wine Cellar
variation of Mines' End by falling or by level teleportion instead
of via the stairs, you could end up in the treasure chamber.  If
you lacked a way to dig or to level teleport, you would be stuck.
Since most of that level is undiggable, it would likely fill up with
monsters before one that could dig would appear close enough to dig
to you and you'd eventually starve.

The initial report suggested including an escape item in the treasure
chamber.  This adds a teleport region to control hero's arrival spot
instead.  There was a suggestion fix things this way from copperwater
but I didn't notice that until I had already chosen this method....

Fixes #1025
  • Loading branch information
PatR committed Jun 10, 2023
1 parent 0ca2af4 commit c4c31ae
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
5 changes: 5 additions & 0 deletions dat/minend-2.lua
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,11 @@ if percent(50) then
end
end

-- uncontroled arrival (via trap door, level teleport) will be in the central
-- portion of level to prevent ending up stuck in the treasure area, whether
-- arriving from above or below (despite this being bottom of Mines branch,
-- hero might arrive from below by invoking Wiz role's Eye of the Aethiopica)
des.teleport_region({ region={23,03,48,16}, region_islev=1 })

-- Dungeon Description
des.feature("fountain", {14,13})
Expand Down
2 changes: 2 additions & 0 deletions doc/fixes3-7-0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1206,6 +1206,8 @@ hero might hear unseen monster read scroll of create monster or scroll of
wizard mode wish for terrain while on a fountain|sink spot made the counter
for number of fountains|sinks become one too big; would affect level
sound messages if all fountains|sinks were eventually destroyed
add a level arrival region to the Gnone King's Wine Cellar variation of the
Mines' End level so that hero can't end up in the treature chamber


Fixes to 3.7.0-x General Problems Exposed Via git Repository
Expand Down

0 comments on commit c4c31ae

Please sign in to comment.