Merge branch 'NetHack-3.6'
This commit is contained in:
10
src/wield.c
10
src/wield.c
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 wield.c $NHDT-Date: 1543492132 2018/11/29 11:48:52 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.58 $ */
|
||||
/* NetHack 3.6 wield.c $NHDT-Date: 1559670611 2019/06/04 17:50:11 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.59 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Robert Patrick Rankin, 2009. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -171,7 +171,7 @@ struct obj *wep;
|
||||
(wep->quan == 1L) ? "itself" : "themselves", /* a3 */
|
||||
bimanual(wep) ? (const char *) makeplural(body_part(HAND))
|
||||
: body_part(HAND));
|
||||
wep->bknown = TRUE;
|
||||
set_bknown(wep, 1);
|
||||
} else {
|
||||
/* The message must be printed before setuwep (since
|
||||
* you might die and be revived from changing weapons),
|
||||
@@ -628,7 +628,7 @@ can_twoweapon()
|
||||
; /* must be life-saved to reach here; return FALSE */
|
||||
} else if (Glib || uswapwep->cursed) {
|
||||
if (!Glib)
|
||||
uswapwep->bknown = TRUE;
|
||||
set_bknown(uswapwep, 1);
|
||||
drop_uswapwep();
|
||||
} else
|
||||
return TRUE;
|
||||
@@ -736,7 +736,7 @@ register int amount;
|
||||
if (!Blind) {
|
||||
Sprintf(buf, "%s with %s aura.",
|
||||
Yobjnam2(uwep, "glow"), an(hcolor(NH_AMBER)));
|
||||
uwep->bknown = !Hallucination;
|
||||
uwep->bknown = !Hallucination; /* ok to bypass set_bknown() */
|
||||
} else {
|
||||
/* cursed tin opener is wielded in right hand */
|
||||
Sprintf(buf, "Your right %s tingles.", body_part(HAND));
|
||||
@@ -859,7 +859,7 @@ welded(obj)
|
||||
register struct obj *obj;
|
||||
{
|
||||
if (obj && obj == uwep && will_weld(obj)) {
|
||||
obj->bknown = TRUE;
|
||||
set_bknown(obj, 1);
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user