/* Hack -- no more attacks */
if (!method) break;
- if (blinked) /* Stop! */
- {
- /* break; */
- }
-
if (method == RBM_SHOOT) continue;
/* Extract the attack "power" */
{
if (see_either)
{
- blinked = FALSE;
#ifdef JP
msg_format("%^s¤ÏÆÍÁ³Ç®¤¯¤Ê¤Ã¤¿¡ª", m_name);
#else
{
if (see_either)
{
- blinked = FALSE;
#ifdef JP
msg_format("%^s¤ÏÆÍÁ³´¨¤¯¤Ê¤Ã¤¿¡ª", m_name);
#else
{
if (see_either)
{
- blinked = FALSE;
#ifdef JP
msg_format("%^s¤ÏÅÅ·â¤ò¿©¤é¤Ã¤¿¡ª", m_name);
#else
if (m_ptr->invulner) m_ptr->invulner = 0;
#ifdef JP
-mon_take_hit_mon(m_idx, m_ptr->hp + 1, &fear, "¤ÏÇúȯ¤·¤ÆÊ´¡¹¤Ë¤Ê¤Ã¤¿¡£", m_idx);
+ mon_take_hit_mon(m_idx, m_ptr->hp + 1, &fear, "¤ÏÇúȯ¤·¤ÆÊ´¡¹¤Ë¤Ê¤Ã¤¿¡£", m_idx);
#else
mon_take_hit_mon(m_idx, m_ptr->hp + 1, &fear, " explodes into tiny shreds.", m_idx);
#endif
-
blinked = FALSE;
}
-
/* Blink away */
- if (blinked)
+ if (blinked && m_ptr->r_idx)
{
if (see_m)
{
#ifdef JP
-msg_print("Å¥ËÀ¤Ï¾Ð¤Ã¤Æƨ¤²¤¿¡ª");
+ msg_print("Å¥ËÀ¤Ï¾Ð¤Ã¤Æƨ¤²¤¿¡ª");
#else
msg_print("The thief flees laughing!");
#endif
-
}
else if (known)
{