]> granicus.if.org Git - nethack/commit
fix #H6960 - redundant feedback for '#force'
authorPatR <rankin@nethack.org>
Mon, 19 Mar 2018 22:48:46 +0000 (15:48 -0700)
committerPatR <rankin@nethack.org>
Mon, 19 Mar 2018 22:48:46 +0000 (15:48 -0700)
commit0419f097f12171b04b6666b0cef7dc217a46c711
treeb2c412651fac962b830a5bfa69bbd42bc50ede48
parent7238803b2509cd8d7b7a316b1c1c214c0a0a2b92
fix #H6960 - redundant feedback for '#force'

When using #force at a spot which has a broken or unlocked chest (or
large box) whose lock state has been previously discovered, avoid
|There is a broken chest here, but its lock is already broken.
|There is an unlocked chest here, but its lock is already unlocked.
by suppressing "broken"/"unlocked" from the chest description for
that particular message.

We might still want to change "broken chest" to "damaged chest" but
I don't think there should be any reference to its lock as the reason
it's broken or damaged.  The fact that #loot, #force, and applying a
key still treat it as a container is sufficient to reveal that it
functions as one.
doc/fixes36.1
src/lock.c