Files
nethack/src
PatR 128d1628a9 fix #H8124 - interrupted donning gives player info
about the armor.  Wearing armor sets obj->known, making its enchantment
be shown when it gets formatted, because the AC value on the status line
lets the player deduce what that is.  It was being set at the beginning
of the wear operation.  If the armor got stolen before it became fully
worn, the enchantment was still shown.  Defer that until the end of the
operation.  An attentive player can still deduce the enchantment if the
item is stolen (because its protection starts immediately) but the hero
won't learn that enchantment unless the donning completes.

This might be suboptimal but it isn't qualitatively different from
watching a pet walk/not-walk over items whose bless/curse state isn't
known or dropping unidentified items in a shop to check their price.
The player can deduce something that the hero doesn't know yet.
2019-02-09 16:07:18 -08:00
..
2018-11-11 10:29:52 -05:00
2018-09-10 21:13:10 +03:00
2018-04-25 15:00:13 -04:00
2019-01-09 18:18:11 -08:00
2019-02-09 15:33:16 -08:00
2019-02-04 16:46:04 -08:00
2015-11-08 01:37:55 -08:00
2019-02-04 15:01:36 -08:00
2019-01-31 15:50:12 -08:00
2019-01-22 18:15:49 -08:00
2019-01-04 18:47:00 -08:00
2018-12-25 17:07:45 -08:00
2018-12-15 15:46:49 -08:00
2015-11-08 01:37:55 -08:00
2018-12-29 20:41:16 -08:00
2019-02-03 14:08:29 -08:00
2019-01-30 16:25:31 -08:00
2016-04-16 15:37:35 -07:00
2019-01-31 15:50:12 -08:00
2018-05-15 17:06:51 -07:00
2018-04-25 15:00:13 -04:00
2019-01-10 03:10:35 -08:00
2019-01-10 03:10:35 -08:00
2019-01-20 15:56:44 +02:00
2016-05-20 17:01:40 -07:00
2018-11-25 14:31:20 -08:00
2019-01-31 15:50:12 -08:00
2019-01-31 04:22:04 -08:00
2018-12-23 12:13:37 -08:00
2019-01-10 03:10:35 -08:00
2019-01-28 09:10:52 -08:00
2019-02-04 18:40:55 -08:00
2019-02-04 16:46:04 -08:00
2019-02-01 18:24:23 -08:00
2019-02-01 18:24:23 -08:00
2018-12-18 03:13:41 -08:00
2016-05-20 17:01:40 -07:00
2018-11-16 20:51:22 -05:00
2019-01-29 15:18:17 -08:00
2019-01-29 15:00:07 -08:00
2019-01-31 15:50:12 -08:00
2018-11-20 17:56:16 -08:00
2018-12-27 13:31:42 -08:00
2019-01-10 03:10:35 -08:00
2018-04-25 15:00:13 -04:00
2019-02-02 17:37:06 -08:00
2018-11-17 16:40:53 -08:00
2019-01-22 18:15:49 -08:00
2018-04-25 15:00:13 -04:00
2018-11-17 16:40:53 -08:00
2018-09-17 18:28:49 -07:00