git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5771 c06c8d41-db1a-0410-9941-cceddc491573
JFIJGK5PIN2ZQZWPXD4JDT3LAGZ567TOSTGESLA5UDUABEJODKUAC
Y2NYY7HWFZ2LQDK3ACSLGS37F2J2IJ5LRGCIMZYXLEOSVPD3A4DAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
DDU4A3JGN5IUIPP5IASOODKPR2WBHSDSV4FITZ6HNXNSXXQACWAQC
VQZEJTCSRZ5RVLCCKUCIS3IVZPFYRC26I74X4WIJAPEY7NYID2UQC
7PRZJ6KZLG26YVTAMXT7YOTQLWZHGWGRTKXZZ52P4XYCQD4GT5WQC
static int _monster_abjuration(const monsters *mons, bool test);
static int _monster_abjuration(const monsters *mons, bool actual);
if (nearby && _monster_abjuration(monster, true) > 0
if (nearby && _monster_abjuration(monster, false) > 0
_monster_abjuration(monster, false);
_monster_abjuration(monster, true);
static int _monster_abjuration(const monsters *caster, bool test)
static int _monster_abjuration(const monsters *caster, bool actual)
if (!test)
if (actual)
pow, test, wont_attack);
pow, !actual, wont_attack);