git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3991 c06c8d41-db1a-0410-9941-cceddc491573
SRYIUTTRZYQDYPLLXYKEHMYWC4EGBYPOT65M2HZEIGFG6SDMV7SQC
UB3BND4NORDQBTLWMWIFG2HFUKRBN6HPGPNXV5TJQI6FJTURQ47AC
DXTJW5IBRWIF4F4BJC3BGKJAGWYRGD7LQBG6FW3PTO7BGTU6OAPAC
W6EWE6VIRP6OTSSTG3ZZEBN72OIKK6D3AEIP3OWX3HMJBA52SZSAC
CIAIASCBKKV7VMYBL2CIFAYGFQTB6GIME4FSQGZNQGXO7FXQTA5AC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
CGYTZT5QWIEGYKUOLOK7MFXSLJKLYRZONER5ZCDZO5XYWSLG475QC
WL3O4GOFGFEDGJ74LVMYJEIRSSZ3ZPIPY5FWAZJED3FPCTUV6NQQC
4OV4JZ6NWQ2ZK4LEWCUWALLB3BVANJJ2EMLHC5LJLA5WYSP25OIQC
JDZCDMUCQ7VENYVLB62KQWUIRGABID37OKATOKCBUPCDL7W75NPAC
// Is there a monster in a circle with the given radius, centered on the
// player's position? If so, return the distance to it. Otherwise,
// Is (posx, posy) inside a circle with the given radius, centered on
// the player's position? If so, return the distance to it. Otherwise,
if (!mon->has_ench(ENCH_BACKLIGHT))
mon->add_ench(mon_enchant(ENCH_BACKLIGHT, 0, KC_YOU, 10));
// light up all monsters inside the halo
if (monster != NON_MONSTER)
{
monsters *mon = &menv[monster];
if (!mon->has_ench(ENCH_BACKLIGHT))
{
mon->add_ench(mon_enchant(ENCH_BACKLIGHT, 0,
KC_YOU, 10));
}
}