fix obscure secret corridor bug

magic_map_background() would overwrite remembered objects and traps.
That meant discovery of secret corridors by secret door detection
or ^E would forget embedded objects at their locations.
This commit is contained in:
PatR
2024-08-26 14:37:46 -07:00
parent 83b85d4be9
commit a5700805c6
2 changed files with 10 additions and 3 deletions

View File

@@ -1460,6 +1460,10 @@ region expiration could report "the gas cloud around you dissipates" and also
"you see a gas cloud dissipate" for the same cloud spot
reduce shopkeeper's innate speed from 18 to 16 so that a hasted shopkeeper
doesn't always get 2 moves per turn
when a secret corridor was discovered by wand of secret door detection or by
wizard mode ^E and converted into a regular corridor, if there was a
formerly embbered object at the spot, presence of the object would be
forgotten unless within range of a light source
Fixes to 3.7.0-x General Problems Exposed Via git Repository