the player and monsters aren't marked as glowing from it except when invisible.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4340 c06c8d41-db1a-0410-9941-cceddc491573
YSUUJTK4F4QM353U4D4FEUQ4NYKTZF4I5VWGX7EXBEWBN6IFEKWAC 3VWSZUGYL36SO5AOZRASGK3VHFCFZUGGCGRT3R7BZB36IZPN7OSQC Y24YN22VD2MENDUGGGU63UJH6RUZTTS3IAP62FSUGAUHYTX22C7QC JDZCDMUCQ7VENYVLB62KQWUIRGABID37OKATOKCBUPCDL7W75NPAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC SRYIUTTRZYQDYPLLXYKEHMYWC4EGBYPOT65M2HZEIGFG6SDMV7SQC 6GT5JAWOIIL4SQ5MWIID6ZVO3KKQFWDQDZNVFHZ6DNK5QCBXJ4UAC I2B33Z7NZGC33AMDSSK446AZZYWKPHWLAGULVHKKZU4MVB4BNJOAC ACKNLTFL2RI3PMRWLNRVLRWGQAMLRFKNGNS5LED6NFE5GVGFIHFAC QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC 4UXFU3FZOCBSLDQ4S7MJKAE2H7VUHCNRDQMIY6NJ3PHYXWNGISDQC WZECWWZTYVOYJ25MFC7Y7WNWHROVAOT2WBJQ3WRGIUAWJKLO7LBAC // invisible players inside a halo don't lose backlightif (you.duration[DUR_BACKLIGHT] > 0&& (!halo_radius() || !you.duration[DUR_INVIS])&& !--you.duration[DUR_BACKLIGHT] && !you.backlit())
if (you.duration[DUR_BACKLIGHT] > 0 && !--you.duration[DUR_BACKLIGHT]&& !you.backlit())
mpr("You are no longer glowing.", MSGCH_DURATION);
// An invisible player inside a halo doesn't lose backlight.if (you.duration[DUR_INVIS] && halo_radius())you.duration[DUR_BACKLIGHT] = 1;elsempr("You are no longer glowing.", MSGCH_DURATION);