Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sure vault-produced escape hatches aren't erased #206

Merged
merged 5 commits into from
May 23, 2016

Conversation

amalloy
Copy link
Contributor

@amalloy amalloy commented Jan 3, 2016

> placed at branch ends, and < at branch entrances, used to be deleted
because those features aren't legal in those places. This could lead to
players being trapped, eg if an 'island' vault with a hatch down
generated on Lair:8. Now, we replace any vault-mandated escape hatches
with whatever escape feature is appropriate for the current branch/floor.

Could use some review, particularly from @neilmoore, who suggested the implementation some time ago but I never got around to it.

> placed at branch ends, and < at branch entrances, used to be deleted
because those features aren't legal in those places. This could lead to
players being trapped, eg if an 'island' vault with a hatch down
generated on Lair:8. Now, we replace any vault-mandated escape hatches
with whatever escape feature is appropriate for the current branch/floor.
@amalloy amalloy merged commit ddc32c1 into crawl:master May 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant