^X about armor

Enlightenment feedback for "nudist" was added 3.5 years ago.  Ever
since, ^X has been reporting "you are not wearing any armor" when
wearing a shield without any other armor.

Since Valkyrie starts in that situation, it's very surprising that no
one ever noticed 'til now (or did notice and didn't bother to report).
This commit is contained in:
PatR
2018-11-07 14:50:44 -08:00
parent 359b59753f
commit 4f541fe216
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -186,6 +186,7 @@ with menustyle:Full, picking 'A - autoselect all' when putting items into a
add missing 'A - autoselect all' choice for menustyle:Full when taking items add missing 'A - autoselect all' choice for menustyle:Full when taking items
out while looting a container out while looting a container
fix odd wording "The boulder triggers and fills a pit" fix odd wording "The boulder triggers and fills a pit"
^X status feedback: don't report "not wearing any armor" when wearing a shield
Fixes to Post-3.6.1 Problems that Were Exposed Via git Repository Fixes to Post-3.6.1 Problems that Were Exposed Via git Repository
+2 -2
View File
@@ -1,4 +1,4 @@
/* NetHack 3.6 cmd.c $NHDT-Date: 1541235664 2018/11/03 09:01:04 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.298 $ */ /* NetHack 3.6 cmd.c $NHDT-Date: 1541631031 2018/11/07 22:50:31 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.299 $ */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/*-Copyright (c) Robert Patrick Rankin, 2013. */ /*-Copyright (c) Robert Patrick Rankin, 2013. */
/* NetHack may be freely redistributed. See license for details. */ /* NetHack may be freely redistributed. See license for details. */
@@ -2426,7 +2426,7 @@ int final;
you_are(buf, ""); you_are(buf, "");
} }
/* report 'nudity' */ /* report 'nudity' */
if (!uarm && !uarmu && !uarmc && !uarmg && !uarmf && !uarmh) { if (!uarm && !uarmu && !uarmc && !uarms && !uarmg && !uarmf && !uarmh) {
if (u.uroleplay.nudist) if (u.uroleplay.nudist)
enl_msg(You_, "do", "did", " not wear any armor", ""); enl_msg(You_, "do", "did", " not wear any armor", "");
else else