Description |
http://crawl.akrasiac.org/saves/Undo-crawl-git-0d0634c8b3-130619-2351.tar.bz2 [^]
Jory's 1x1 unique vault placed over some of the trees in kb_forest_enchantress_palace, so that he was completely surrounded by trees. Probably this could also happen inside vault walls, but that would be harder to detect. The unique vault has can_overwrite (which allowed it to place there), but also transparent (so the level should have been vetoed as disconnected). However, it turns out that the cell still has MMT_OPAQUE from the first vault.
Just removing MMT_OPAQUE in this situation would mean uniques could only spawn at the edge of an opaque vault (otherwise it would veto); that might be more restrictive than we want, but is probably better than spawning uniques in walls.
This probably also affects abyss, hell, and pan portals, as those also have both transparent and can_overwrite.
|