git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6360 c06c8d41-db1a-0410-9941-cceddc491573
4GAIJ3CGARXLDO3NG2MWPNCRCPDSZWFAMXFKMWXWVMM6HYWOPVWAC
J2U2RWUFKGHXSLYE7CRQTOFUCXLYLLRZGM6TU2BUQ33MZMDFA6VQC
P5TRGRH7XMQSPCZKM5IEEO34TY6WMLGHHX7BU6Y453JFRXLUR2VQC
RXYHWJIDGC2MATMRRJWUQDPLABFDJFA32N5I7WYW7IEHCNSSNZAQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
PSCYVKJ7DGXAL3V5U4O6AJTRV6Q3N3SHQWAZ73VIPRTE4W64F2XAC
LH4OYDEWEON5QNUCM74R7MNBJDP7O4XRETY74ZMYSXUXYQV427PAC
// If a monster that's been pacified and is leaving
// the level can't reach its target, mark its target
// as unreachable.
if (isPacified)
{
e[e_index].unreachable = true;
mon->travel_target = MTRAV_NONE;
}
else
{
mon->target_x = 10 + random2(GXM - 10);
mon->target_y = 10 + random2(GYM - 10);
}
mon->target_x = 10 + random2(GXM - 10);
mon->target_y = 10 + random2(GYM - 10);
// During their wanderings, monsters will eventually relax their
// guard (stupid ones will do so faster, smart monsters have
// longer memories.
// During their wanderings, monsters will eventually relax
// their guard (stupid ones will do so faster, smart
// monsters have longer memories). Pacified monsters will
// also eventually switch the place from which they want to
// leave the level, in case their current choice is blocked.