Well, I've spent the Easter weekend doing a bit of hacking, with the outcome that the current dev version has a fairly decent ID-by-use system. If you're wearing an unidentified ring, and it happens to be one of Ice, then when you attack someone with it for the first time, you'll get a message like "Your Rhodonite Ring flares! You burn the mangy looking leper.". If you're wearing a ring of teleportation, then when you teleport, it'll tell you which ring is doing it. And if you get attacked by a firebreather with an item with fire resistance, it'll glow and from that you can tell what it was doing.
I bet it's not entirely bug-free and there's probably some messages which won't make much sense in order, but I thought I'd give people a headsup about it, since it'll be in 3.1.1 beta when I release that farily soon.
(Also, if you pseudo-id something as excellent and it's cursed, it'll come up as {excellent, cursed} now, rather than {worthless}. We'll see how this plays out, too.)
I bet it's not entirely bug-free and there's probably some messages which won't make much sense in order, but I thought I'd give people a headsup about it, since it'll be in 3.1.1 beta when I release that farily soon.
(Also, if you pseudo-id something as excellent and it's cursed, it'll come up as {excellent, cursed} now, rather than {worthless}. We'll see how this plays out, too.)
Comment