/* Artifacts have 71% chance to resist */
if (object_is_artifact(o_ptr) && (randint0(100) < 71))
{
- /* Message */
#ifdef JP
msg_format("%s(%c)は劣化を跳ね返した!",o_name, index_to_label(t) );
#else
if ((to_h != o_ptr->to_h) || (to_d != o_ptr->to_d) ||
(to_a != o_ptr->to_a) || (pval != o_ptr->pval))
{
- /* Message */
#ifdef JP
msg_format("%s(%c)は劣化してしまった!",
o_name, index_to_label(t) );
/* Refuel */
o_ptr->xtra4 += (XTRA16)(max_flog / 2);
- /* Message */
msg_print(_("照明用アイテムに燃素を補充した。", "You add phlogiston to your light item."));
/* Comment */
/* Artifacts cannot be destroyed */
if (!can_player_destroy_object(o_ptr))
{
- /* Message */
msg_format(_("%sを金に変えることに失敗した。", "You fail to turn %s to gold!"), o_name);
/* Done */
if (price <= 0)
{
- /* Message */
msg_format(_("%sをニセの金に変えた。", "You turn %s to fool's gold."), o_name);
}
else
/* Flush */
if (flush_failure) flush();
- /* Message */
msg_print(_("強化に失敗した。", "The enchantment failed."));
if (one_in_(3)) chg_virtue(V_ENCHANT, -1);
/* Flush */
if (flush_failure) flush();
- /* Message */
msg_print(_("強化に失敗した。", "The enchantment failed."));
if (one_in_(3)) chg_virtue(V_ENCHANT, -1);
/* Get a description */
object_desc(o_name, o_ptr, OD_OMIT_PREFIX);
- /* Message */
msg_format(_("%s(%c)が%s壊れてしまった!", "%sour %s (%c) %s destroyed!"),
#ifdef JP
return (TRUE);
}
- /* Message */
msg_format(_("%sがダメージを受けた!", "Your %s is damaged!"), o_name);
/* Damage the item */
/* Randomize */
if (randint0(100) < 75) continue;
- /* Message */
msg_print(_("クロスボウの矢が炎のオーラに包まれた!", "Your bolts are covered in a fiery aura!"));
/* Ego-item */
p_ptr->total_weight -= q_ptr->weight;
item = inven_carry(q_ptr);
- /* Message */
msg_print(_("杖をまとめなおした。", "You unstack your staff."));
}
}