fix for 'R' on armor ignoring 'T's restrictions
commitf5a39c0596137356b6631b723b9e19e41d0b64f3
authorPatR <rankin@nethack.org>
Wed, 17 Feb 2016 00:06:02 +0000 (16 16:06 -0800)
committerPatR <rankin@nethack.org>
Wed, 17 Feb 2016 00:06:02 +0000 (16 16:06 -0800)
tree194d57f88eff03bd1bb2ebe10f1d86725f1b599d
parent8d2a74b5b03b2fb7b44367ef04b470ba23933dca
fix for 'R' on armor ignoring 'T's restrictions

Reported directly to devteam, the 'R' command would let you take off
a suit from under a cloak or a shirt from under a suit and/or a cloak,
and it didn't require any extra turns.  'T' doesn't allow either of
those.  ('A' lets you take off a suit from under a cloak, adding in
extra turns to implicitly take the cloak off and put it back on,
but doesn't allow the same for shirt.)

'R' also let you attempt to take off embedded dragon scales if you
were wearing 2 or more accessories (or just 1 with paranoid_confirm
set for takeoff/remove), which triggered impossible "select_off:
<scales object> (embedded in skin)???".
doc/fixes36.1
src/do_wear.c