sanka wrote:Stop autoexplore when the vault's edge is in LOS, so that the player has a chance to recognize the vault
Stop autoexplore from ever entering vaults. (Some vaults are big enough that it should probably be okay to autoexplore once you're in a vault.)
The problem with autoexplore is that autoexplore is stupid. It is supposed to work by stopping at the first sign of danger. One way in which it's stupid is that it's way worse at detecting danger than any decent player. When there are obvious signs that you're entering a vault, autoexplore doesn't evaluate your character sheet and decide whether or not it's a good idea to continue, it just barges in. (Gammafunk may be right about this vault that 'players should be expecting a trap,' but it doesn't matter anyway if you're using autoexplore.) This is bad because autoexplore is
literally not doing what it's supposed to be doing. It's not automating the exploration part of the game and returning control to the player when there's sign of danger, because it is ignoring clear signs of danger. This gives you one really good reason to not use a very convenient option, if you want to win.
I don't know whether this vault displays such clear danger signs or not. It probably depends on how experienced/spoiled the player is. But the problem isn't just about this vault. I don't have any objection with removing this vault, but it seems to me like a bandaid. Autoexplore just shouldn't explore into vaults at all.
You could try to fix things by adding runed doors or patrolling monsters, but this is a piecemeal approach that requires changing vaults one by one. If you want to make sure that vaults are never autoexplore traps, then make autoexplore halt at something that all vaults share in common. And that is being a vault.
This takes away an aspect of the game that is actually interesting, where the player has to keep an eye on the terrain to see if it's becoming scary (if they're entering a vault) and explore accordingly. But
using autoexplore takes that aspect away anyway. That aspect shouldn't be one of the things crawl tries to do, at least not in this way, as long as autoexplore is the clearly most convenient way to explore in the game.