#2404
In the C call menu, allow \ to be entered as an alias for d, the discoveries list.
In the C call menu, allow \ to be entered as an alias for d, the discoveries list.
Whenever a monster tries to read a scroll of teleportation and level teleports to the current level (“foo shudders for a moment”), you are prompted to call the scroll.
When the player is prompted to rename an object or a level that already has a name and submits an empty string, ask the player for confirmation to remove that name entirely: “Remove old name? [yn] (n)”
Option to bring up the prompt to type-name an item any time it would normally be prompted, even if the object is already type-named. The example given is that if you price-id an object and then later see a monster use it, you then have the option to add this new information immediately.
Chatting with a shopkeeper makes them offer to appraise your inventory; if you accept, they will automatically type-name all your unidentified and un-type-named items (that they would be willing to buy) with the price they would buy it for.
When you are quoted a price for an unidentified item, it is automatically remembered on the discoveries list. (Not specified how this would interact with being quoted a different price by different shopkeepers, or being quoted both a buy and sell price for the same item, or whether this price should be stored as the object type-name or independently from it.)