if (have_flag(flgs, TR_SHOW_MODS)) show_weapon = TRUE;
/* Display the item like a weapon */
+ if ((o_ptr->tval > TV_CAPTURE) && (o_ptr->xtra3 == 1 + ESSENCE_SLAY_GLOVE))
+ show_weapon = TRUE;
+
+ /* Display the item like a weapon */
if (o_ptr->to_h && o_ptr->to_d) show_weapon = TRUE;
/* Display the item like armour */
object_desc(o_name, o_ptr, FALSE, 0);
#ifdef JP
- if (!get_check(format("¤è¤í¤·¤¤¤Ç¤¹¤«¡©[%s]", o_name))) return;
+ if (!get_check(format("¤è¤í¤·¤¤¤Ç¤¹¤«¡© [%s]", o_name))) return;
#else
- if (!get_check(format("Are you sure?[%s]", o_name))) return;
+ if (!get_check(format("Are you sure? [%s]", o_name))) return;
#endif
energy_use = 100;
o_ptr->to_h -= (o_ptr->xtra4>>8);
o_ptr->to_d -= (o_ptr->xtra4 & 0x000f);
o_ptr->xtra4 = 0;
+ if (o_ptr->to_h < 0) o_ptr->to_h = 0;
+ if (o_ptr->to_d < 0) o_ptr->to_d = 0;
}
o_ptr->xtra3 = 0;
object_flags(o_ptr, flgs);