Merge branch 'NetHack-3.6.2'
This commit is contained in:
12
src/mhitm.c
12
src/mhitm.c
@@ -83,9 +83,9 @@ struct attack *mattk;
|
||||
map_invisible(magr->mx, magr->my);
|
||||
if (!canspotmon(mdef))
|
||||
map_invisible(mdef->mx, mdef->my);
|
||||
if (mdef->m_ap_type)
|
||||
if (M_AP_TYPE(mdef))
|
||||
seemimic(mdef);
|
||||
if (magr->m_ap_type)
|
||||
if (M_AP_TYPE(magr))
|
||||
seemimic(magr);
|
||||
fmt = (could_seduce(magr, mdef, mattk) && !magr->mcan)
|
||||
? "%s pretends to be friendly to"
|
||||
@@ -214,7 +214,7 @@ boolean quietly;
|
||||
/* undetected monster becomes un-hidden if it is displaced */
|
||||
if (mdef->mundetected)
|
||||
mdef->mundetected = 0;
|
||||
if (mdef->m_ap_type && mdef->m_ap_type != M_AP_MONSTER)
|
||||
if (M_AP_TYPE(mdef) && M_AP_TYPE(mdef) != M_AP_MONSTER)
|
||||
seemimic(mdef);
|
||||
/* wake up the displaced defender */
|
||||
mdef->msleeping = 0;
|
||||
@@ -532,9 +532,9 @@ struct attack *mattk;
|
||||
map_invisible(magr->mx, magr->my);
|
||||
if (!canspotmon(mdef))
|
||||
map_invisible(mdef->mx, mdef->my);
|
||||
if (mdef->m_ap_type)
|
||||
if (M_AP_TYPE(mdef))
|
||||
seemimic(mdef);
|
||||
if (magr->m_ap_type)
|
||||
if (M_AP_TYPE(magr))
|
||||
seemimic(magr);
|
||||
if ((compat = could_seduce(magr, mdef, mattk)) && !magr->mcan) {
|
||||
Sprintf(buf, "%s %s", Monnam(magr),
|
||||
@@ -588,7 +588,7 @@ struct attack *mattk;
|
||||
|
||||
if (g.vis) {
|
||||
if (mdef->data->mlet == S_MIMIC
|
||||
&& mdef->m_ap_type != M_AP_NOTHING)
|
||||
&& M_AP_TYPE(mdef) != M_AP_NOTHING)
|
||||
seemimic(mdef);
|
||||
Sprintf(buf, "%s gazes at", Monnam(magr));
|
||||
pline("%s %s...", buf,
|
||||
|
||||
Reference in New Issue
Block a user