/* Attempt a saving throw */
if ((r_ptr->flags1 & RF1_QUESTOR) ||
(r_ptr->flags3 & RF3_NO_CONF) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(r_ptr->level > randint1((dam - 10) < 1 ? 1 : (dam - 10)) + 5))
{
/* Memorize a flag */
obvious = FALSE;
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else if (p_ptr->cursed & TRC_AGGRAVATE)
{
note = " hates you too much!";
#endif
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{
/* Attempt a saving throw */
if ((r_ptr->flags1 & RF1_QUESTOR) ||
(!(r_ptr->flags3 & RF3_UNDEAD)) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(r_ptr->level > randint1((dam - 10) < 1 ? 1 : (dam - 10)) + 10))
{
/* No obvious effect */
#endif
obvious = FALSE;
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else if (p_ptr->cursed & TRC_AGGRAVATE)
{
note = " hates you too much!";
#endif
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{
/* Attempt a saving throw */
if ((r_ptr->flags1 & RF1_QUESTOR) ||
(!(r_ptr->flags3 & RF3_DEMON)) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(r_ptr->level > randint1((dam - 10) < 1 ? 1 : (dam - 10)) + 10))
{
/* No obvious effect */
#endif
obvious = FALSE;
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else if (p_ptr->cursed & TRC_AGGRAVATE)
{
note = " hates you too much!";
#endif
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{
/* Attempt a saving throw */
if ((r_ptr->flags1 & (RF1_QUESTOR)) ||
(!(r_ptr->flags3 & (RF3_ANIMAL))) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(r_ptr->flags3 & (RF3_NO_CONF)) ||
(r_ptr->level > randint1((dam - 10) < 1 ? 1 : (dam - 10)) + 10))
{
#endif
obvious = FALSE;
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else if (p_ptr->cursed & TRC_AGGRAVATE)
{
note = " hates you too much!";
#endif
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{
/* Attempt a saving throw */
if ((r_ptr->flags1 & (RF1_QUESTOR)) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(r_ptr->flags3 & (RF3_DEMON | RF3_UNDEAD | RF3_NONLIVING)) ||
((r_ptr->level+10) > randint1(dam)))
{
#endif
obvious = FALSE;
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else if (p_ptr->cursed & TRC_AGGRAVATE)
{
note = " hates you too much!";
#endif
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{
}
else if (m_ptr->hp < randint0(nokori_hp))
{
- if (m_ptr->mflag2 & MFLAG_CHAMELEON) choose_new_monster(c_ptr->m_idx, FALSE, MON_CHAMELEON);
+ if (m_ptr->mflag2 & MFLAG2_CHAMELEON) choose_new_monster(c_ptr->m_idx, FALSE, MON_CHAMELEON);
#ifdef JP
msg_format("%s¤òÊᤨ¤¿¡ª",m_name);
#else
}
else
{
- if ((r_ptr->level > randint0(dam)) || (m_ptr->mflag2 & MFLAG_NOGENO))
+ if ((r_ptr->level > randint0(dam)) || (m_ptr->mflag2 & MFLAG2_NOGENO))
{
dam = 0;
angry = TRUE;
note = "is unaffected!";
#endif
get_angry = TRUE;
- if (one_in_(13)) m_ptr->mflag2 |= MFLAG_NOGENO;
+ if (one_in_(13)) m_ptr->mflag2 |= MFLAG2_NOGENO;
}
break;
}
/* Attempt a saving throw */
else if ((r_ptr->flags1 & (RF1_QUESTOR)) ||
(r_ptr->flags1 & (RF1_UNIQUE)) ||
- (m_ptr->mflag2 & MFLAG_NOPET) ||
+ (m_ptr->mflag2 & MFLAG2_NOPET) ||
(p_ptr->cursed & TRC_AGGRAVATE) ||
((r_ptr->level+10) > randint1(dam)))
{
/* Resist */
- if (one_in_(4)) m_ptr->mflag2 |= MFLAG_NOPET;
+ if (one_in_(4)) m_ptr->mflag2 |= MFLAG2_NOPET;
}
else
{