wand if a monster or the player is targeted, or if an invisible enemy is nearby. This prevents the player from maximally stimulating Xom by just wasting a turn while near a dangerous monster via aming a wand of random effects away from all monsters.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6167 c06c8d41-db1a-0410-9941-cceddc491573
MMHQBQAWWCK6ZWOPAT265BXFTKXHDATCITFYR7FOIM6ZZE26FTBQC OFH2B2UZBK43QLFQBZ54FOCFLFNE54BZVDNCEUGDTBCUGNVZULIQC TS7AQYZVJ5KEACP4MZPD6CTASY27O75U6KL3BYXYDEQZXFGQIJSQC ZGUJWUFJ4NFFJ6PGXLFGQWCWBCZHPWGWI44NJHJEVPRG5L36PADQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC FLAGBNUNSIQNFDN53CDWABJRTTFWDL4PG34AI474ZKPXDEPYHOAQC KFULGQQOHWUTXOM3BXCCYPGGVGGY4Z6265XUFRCBPNLTZAEHJZSQC if (dangerous && alreadyknown && wand.sub_type == WAND_RANDOM_EFFECTS)
// Zapping the wand isn't risky if you aim it away from all monsters// and yourself, unless there's a nearby invisible enemy and you're// trying to hit it at random.const bool risky = dangerous && (beam.fr_count || beam.foe_count|| invis_enemy || beam.aimed_at_feet);if (risky && alreadyknown && wand.sub_type == WAND_RANDOM_EFFECTS)