This happened to me yesterday:
You have nothing to identify.
The hill orc hits you.
... and I thought, hey, wait a minute, surely I shouldn't waste a turn if there isn't anything to ID. It seems to me the same as "There's a wall in the way!" and "You are too afraid to attack the foo!", neither of which wastes a turn. But "You have nothing to identify" (and also "you have nothing to enchant") do.
I've looked at the code, and it's non-trivial to change this, so I thought I'd see what everybody else thought before embarking on it.
On a related note, cancelling out of item selection should also not take a turn, but as far as I can tell, it does. I've never had hard proof of this though, so I may have failed to understand the code. IMO neither aborting the ID at item selection nor having nothing to ID should cost you a turn.
You have nothing to identify.
The hill orc hits you.
... and I thought, hey, wait a minute, surely I shouldn't waste a turn if there isn't anything to ID. It seems to me the same as "There's a wall in the way!" and "You are too afraid to attack the foo!", neither of which wastes a turn. But "You have nothing to identify" (and also "you have nothing to enchant") do.
I've looked at the code, and it's non-trivial to change this, so I thought I'd see what everybody else thought before embarking on it.
On a related note, cancelling out of item selection should also not take a turn, but as far as I can tell, it does. I've never had hard proof of this though, so I may have failed to understand the code. IMO neither aborting the ID at item selection nor having nothing to ID should cost you a turn.
Comment