a monster, rather than all the checks for invisibility.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6881 c06c8d41-db1a-0410-9941-cceddc491573
3DPNUMSX7H22M5VMS6ZDCXKI2J3L62WN4NRORAOUYT33EW66KR5QC
ALYZRSEHJQM5TCSUHOAE2CCSUIAPMDVJHBOKEU5I4BQXO2ZFD7YQC
542UIZKI65UDRNEMGFFDBWYD5XC7AYLTZ3JZQRR2GHYJALD3YY6QC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
MX2KOWAIE37VLSQJWXVEDVQVB3DL325Q7YFUSSHYMAIH53Y74IJQC
bool invis = (!player_see_invis() && (mons_class_flag(targetc, M_INVIS) || monster->invisible()));
bool invis = (!player_see_invis() && (mons_class_flag(targetc, M_INVIS)
|| monster->invisible()));
bool can_see = you.can_see(monster);
if (invis)
if (!can_see)