Paranoia for [2482120] ("you resist" message across the level.)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9293 c06c8d41-db1a-0410-9941-cceddc491573
LBAEEWNFLP57VMYSLRSTQ5MNHSQJVFWYWQBMPXUQIOAVEP3YF7KAC
RB27VEL4Q3D7FEATFRMZVHS4N2ZTWCZ4LQUK3QLAUKQVXNIZNPBAC
QW73U22SVPKFZ367CURWGZCUJZIG73MRKWE2EBRG535N4UUYKMNAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
JBB7GZTVO3UJSPFVELSP4WPJZ5SC5LY36FJJ7WF2BJGZTVPNIV3AC
O3LZXTW6LJE42A767SOU6TCWPCWU3JEVINBQTW3ADBA4ZXHD3Q4QC
7OUAAZXWRGOXSQR5ELUZ25KQ5DMWAZBBPFIIZNSEXTTANSJKONLAC
DQBVHSQ2AD3666R763NHIJ7KVJ7GER5NHXPVQCISIUFSNNRSIM6QC
JWJGOMVBPZRSP2VSHLFFFDIF2CS6UPBA6AHL7DAJWGBCHAV3PJDQC
M7ZFG56FN7JSTREHU75K333KVVR75JZDZMIQGN44BLNXEKQXCX4AC
LCDK2CK4O2RBLF2MAX75S2Q6ZKAX46WD6GOQDVIXUGHHXXZXMHRQC
5JS3QSE3EIXSBVI4DATH2EIFD7QN3POAFEUM7MK4NRMPH5JOPAAQC
AIIVH43Z5X3GTPFY4FXQRZPG6Y7QPH2KJ47VM2Q43PCGGD5MTMOAC
monster_type mon = MONS_GIANT_BAT;
if (!one_chance_in(3))
{
int temp_rand = random2(4);
mon = (temp_rand == 0) ? MONS_ORANGE_RAT :
(temp_rand == 1) ? MONS_GREEN_RAT :
(temp_rand == 2) ? MONS_GREY_RAT
: MONS_RAT;
}
const monster_type rats[] = { MONS_ORANGE_RAT, MONS_GREEN_RAT,
MONS_GREY_RAT, MONS_RAT };
const monster_type mon = (one_chance_in(3) ? MONS_GIANT_BAT
: RANDOM_ELEMENT(rats));
const monsters *m = monster_at(*ai);
if (m && you.can_see(m))
{
targ_prep = "next to";
if (one_chance_in(count++))
target = m->name(DESC_NOCAP_THE);
if (act->atype() == ACT_PLAYER)
break;
const monsters *m2 = monster_at(*ai);
if (m2 && you.can_see(m2))
{
targ_prep = "past";
if (one_chance_in(count++))
target = m2->name(DESC_NOCAP_THE);
if (act->atype() == ACT_PLAYER)
break;