(noted by dolorous.) Net traps can now trigger outside of your line of sight.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7084 c06c8d41-db1a-0410-9941-cceddc491573
RGP4IBRH3OLTAVW4Q6LAOQNVPS3JS3VP3BRWQOIQFW6QV5VEHMAQC BDRWN2OYH6DP6NFUQRLTQMTQZYZ3TSG7VKG2EC3C3RJQKQTKOF7QC CK7CT5TUFUL2AQY7FUHB5JI3FC2KSPWUWHXC6VEUJJ7G4OWUQFTAC SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC LGBOBJZ37D3LFSP62KD4IUA37O5ON4UDP724JHE7HZRTBSB27JZQC AVCMVFA3MKCXHO6H44UK5KJNIHTGQV7UA7GYXM26VI6TXXU5ZN6QC 4FQAKUKUO6PCAZ3N4HUR5XL6E4VA5UQUZ3AEDGRBLVY7W2LMWI7QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC // FIXME: net traps don't trigger unless you can see// them? Preserving old behaviour here.if (in_sight){msg::stream << "A large net falls down";if (player_monster_visible(m))msg::stream << " onto " << m->name(DESC_NOCAP_THE);msg::stream << "!" << std::endl;}// FIXME: Fake a beam for monster_caught_in_net.bolt beam;beam.flavour = BEAM_MISSILE;beam.thrower = KILL_MISC;beam.beam_source = NON_MONSTER;monster_caught_in_net(m, beam);
msg::stream << "A large net falls down";if (player_monster_visible(m))msg::stream << " onto " << m->name(DESC_NOCAP_THE);msg::stream << "!" << std::endl;