/* Sustain */
if (sust && (!ironman_nightmare || randint0(13)))
{
- /* Message */
msg_format(_("%sなった気がしたが、すぐに元に戻った。", "You feel %s for a moment, but the feeling passes."),
desc_stat_neg[stat]);
/* Attempt to reduce the stat */
if (dec_stat(stat, 10, (ironman_nightmare && !randint0(13))))
{
- /* Message */
msg_format(_("ひどく%sなった気がする。", "You feel very %s."), desc_stat_neg[stat]);
/* Notice effect */
/* Attempt to increase */
if (res_stat(stat))
{
- /* Message */
msg_format(_("元通りに%sなった気がする。", "You feel less %s."), desc_stat_pos[stat]);
/* Notice */
else if (stat == A_CON)
chg_virtue(V_VITALITY, 1);
- /* Message */
msg_format(_("ワーオ!とても%sなった!", "Wow! You feel very %s!"), desc_stat_pos[stat]);
/* Notice */
/* Restoration worked */
if (res)
{
- /* Message */
msg_format(_("元通りに%sなった気がする。", "You feel less %s."), desc_stat_pos[stat]);
/* Notice */
/* Restore experience */
if (p_ptr->exp < p_ptr->max_exp)
{
- /* Message */
msg_print(_("経験値が戻ってきた気がする。", "You feel your experience returning."));
/* Restore the experience */
now_damaged = TRUE;
}
- /* Message */
msg_print(_("*** 警告:低ヒット・ポイント! ***", "*** LOW HITPOINT WARNING! ***"));
msg_print(NULL);
flush();