BrogueCE icon indicating copy to clipboard operation
BrogueCE copied to clipboard

Dropping item to replace key in vault renders item inaccessible

Open Turtle1434 opened this issue 1 year ago • 3 comments

If you drop an item onto a vault's door key, in one of the single-item vaults, then after using the door key (mine was a resurrection altar door key), you can't pick up the item you dropped again. My guess is that after using the door key, the code automatically locks the vault, as normally there would be no way to access the other items again, and it traps the dropped item as well.

Using latest version of brogue CE (1.14.1)

Turtle1434 avatar Dec 12 '24 07:12 Turtle1434

Thanks for the report. I don't quite understand - this is a nested vault? Can you explain the series of steps one has to take to encounter this bug, clearly identifying which keys and vaults are which?

tmewett avatar Dec 26 '24 18:12 tmewett

Sorry about the confusion. This was a nested vault, with a caged item vault as the first one, and a resurrection altar as the second one.

  1. Drop item (forgot exactly what I dropped) onto cage containing door key, in the process picking up the door key.
  2. Use door key to open resurrection altar.
  3. Dropped item is no longer accessible: cages are permanently closed.

Under normal vault behaviour, you'd be able to enter the cage you picked the item up from again, but I think not having the key anymore locks the whole vault.

Turtle1434 avatar Dec 26 '24 18:12 Turtle1434

This behaviour is true for any item, not exclusively door keys, that you take from a vault: Unless the item is in your inventory, you will be unable to move onto its designated cage, and so unable to retrieve any item left on that cage tile. This can make it such that the Amulet of Yendor is unattainable if left on the cage tile of a destroyed item, making it impossible to ascend or master.

HumdeDum avatar Oct 17 '25 01:10 HumdeDum