Is anyone else seeing similar behavior? This is the latest code.
If you quaff a potion of Enlightenment, you can see that there's some item - e.g. a shield - in a remote room. If you then change your item ignoring settings and that remote item meets the ignoring specs, ignoring may be applied to it even if you've never walked over to the item and examined it directly.
This seems to be contrary to the treatment of objects in the game, which typically are unknown until @ enters the same square as the object.
Example: I set my ignoring options to "good" for everything in the "Quality ignore menu".
Upon entering dLvl 4, I quaffed a potion of Enlightenment. It showed the following items on the level:
* 19 Rounded Pebbles (1d2)
* 17 Iron Shots (1d4)
* a Dagger (1d4)
If I turn off ignoring, then I see those items, plus the following:
* a Set of Leather Gloves
* a Wicker Shield
* a Robe
Examining the items, I find the following:
* 19 Rounded Pebbles (1d2) (+4,+3)
* 17 Iron Shots (1d4) (+0,+0)
* a Dagger (1d4) (+0,+0)
* a Set of Leather Gloves [1,+0]
* a Wicker Shield [2,+0]
* a Robe [2,+0]
If you quaff a potion of Enlightenment, you can see that there's some item - e.g. a shield - in a remote room. If you then change your item ignoring settings and that remote item meets the ignoring specs, ignoring may be applied to it even if you've never walked over to the item and examined it directly.
This seems to be contrary to the treatment of objects in the game, which typically are unknown until @ enters the same square as the object.
Example: I set my ignoring options to "good" for everything in the "Quality ignore menu".
Upon entering dLvl 4, I quaffed a potion of Enlightenment. It showed the following items on the level:
* 19 Rounded Pebbles (1d2)
* 17 Iron Shots (1d4)
* a Dagger (1d4)
If I turn off ignoring, then I see those items, plus the following:
* a Set of Leather Gloves
* a Wicker Shield
* a Robe
Examining the items, I find the following:
* 19 Rounded Pebbles (1d2) (+4,+3)
* 17 Iron Shots (1d4) (+0,+0)
* a Dagger (1d4) (+0,+0)
* a Set of Leather Gloves [1,+0]
* a Wicker Shield [2,+0]
* a Robe [2,+0]
Comment