if (p_ptr->levitation)
{
- msg_print(_("電撃を受けた!", "The electric shocks you!"));
+ msg_print(_("電撃を受けた!", "The electricity shocks you!"));
take_hit(DAMAGE_NOESCAPE, damage, format(_("%sの上に浮遊したダメージ", "flying over %s"),
f_name + f_info[get_feat_mimic(¤t_floor_ptr->grid_array[p_ptr->y][p_ptr->x])].name), -1);
}
if (p_ptr->levitation)
{
- msg_print(_("酸が飛び散った!", "The acid melt you!"));
+ msg_print(_("酸が飛び散った!", "The acid melts you!"));
take_hit(DAMAGE_NOESCAPE, damage, format(_("%sの上に浮遊したダメージ", "flying over %s"),
f_name + f_info[get_feat_mimic(¤t_floor_ptr->grid_array[p_ptr->y][p_ptr->x])].name), -1);
}
(void)teleport_player_aux(100, TELEPORT_NONMAGICAL | TELEPORT_PASSIVE);
wiz_dark();
msg_print(_("あなたは見知らぬ場所で目が醒めた...頭が痛い。", "You wake up somewhere with a sore head..."));
- msg_print(_("何も覚えていない。どうやってここに来たかも分からない!", "You can't remember a thing, or how you got here!"));
+ msg_print(_("何も覚えていない。どうやってここに来たかも分からない!", "You can't remember a thing or how you got here!"));
}
else
{
if (number_mon == 0)
{
- msg_print(_("相打ちに終わりました。", "They have kill each other at the same time."));
+ msg_print(_("相打ちに終わりました。", "Nothing survived."));
msg_print(NULL);
p_ptr->energy_need = 0;
battle_monsters();
wm_ptr = ¤t_floor_ptr->m_list[win_m_idx];
monster_desc(m_name, wm_ptr, 0);
- msg_format(_("%sが勝利した!", "%s is winner!"), m_name);
+ msg_format(_("%sが勝利した!", "%s won!"), m_name);
msg_print(NULL);
if (win_m_idx == (sel_monster+1))
}
else if (current_world_ptr->game_turn - current_floor_ptr->generated_turn == 150 * TURNS_PER_TICK)
{
- msg_print(_("申し分けありませんが、この勝負は引き分けとさせていただきます。", "This battle have ended in a draw."));
+ msg_print(_("申し分けありませんが、この勝負は引き分けとさせていただきます。", "This battle ended in a draw."));
p_ptr->au += kakekin;
msg_print(NULL);
p_ptr->energy_need = 0;
/* Recover fully */
(void)set_monster_csleep(p_ptr->riding, 0);
monster_desc(m_name, m_ptr, 0);
- msg_format(_("%^sを起こした。", "You have waked %s up."), m_name);
+ msg_format(_("%^sを起こした。", "You have woken %s up."), m_name);
}
if (MON_STUNNED(m_ptr))
{
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, 0);
- msg_format(_("%^sを恐怖から立ち直らせた。", "%^s is no longer fear."), m_name);
+ msg_format(_("%^sを恐怖から立ち直らせた。", "%^s is no longer afraid."), m_name);
}
}
/* Place the cursor on the player */
move_cursor_relative(p_ptr->y, p_ptr->x);
+ if(refresh_mon_list)
+ {
+ p_ptr->window |= PW_MONSTER_LIST;
+ update_output();
+ }
+
can_save = TRUE;
/* Get a command (normal) */
request_command(FALSE);
/* No player? -- Try to regenerate floor */
if (!p_ptr->y || !p_ptr->x)
{
- msg_print(_("プレイヤーの位置がおかしい。フロアを再生成します。", "What a strange player location. Regenerate the dungeon floor."));
+ msg_print(_("プレイヤーの位置がおかしい。フロアを再生成します。", "What a strange player location, regenerate the dungeon floor."));
change_floor();
}