Why can't I identify some staves/rings in Rogue?

Why can't I identify some staves/rings in Rogue? - Man in Black and White Shirt With Tattoo on His Left Hand

I am playing Rogue (the old ASCII dungeon-crawler, v5.4.4 from the Arch Linux repository). I have played Nethack in the past, but this is my first time trying the original Rogue. For some reason, when I cast a scroll of identify ring, wand or staff, even if I have some rings/staves in my inventory, it says I have nothing appropriate to cast it on and the spell is wasted. Does anyone know why this is? Are those rings/staves not magical then (and therefore useless)?






Pictures about "Why can't I identify some staves/rings in Rogue?"

Why can't I identify some staves/rings in Rogue? - Brown Steel Letter B Wall Decor
Why can't I identify some staves/rings in Rogue? - Pair of Gray Vans Low-top Sneakers Beside Black Shirt, Sunglasses, and Watch
Why can't I identify some staves/rings in Rogue? - Things I Can't Say Out Load Book on Green Textile





Liz Phair - Why Can't I? (Official Video)




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Maor Attias, cottonbro, Mnz, Ann H