Cloud effect.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8897 c06c8d41-db1a-0410-9941-cceddc491573
KCURYSCPDNMFKBQ3DO4JIZ3JEJCACLBXKPF3I6E6RNZZSGATPRVQC UADYVV3UD5ERJTZZJGY4EUQ4NJ2JSBG7YYUJ75ZRBIXRQXQKOJPAC 763L237WJ7NE52AVLSEW72BHCTQ3ZROMK5KZEM3PM62HV3CZHINQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC Y2NYY7HWFZ2LQDK3ACSLGS37F2J2IJ5LRGCIMZYXLEOSVPD3A4DAC FF7PTO3XTKFUDF5JF43O7HFH6QNFD3AYQ3M35E3RNGABNL3KNNXQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC // FIXME: Players don't get the poison effect, only monsters// do. This should be changed (probably by changing monsters).beam.flavour = BEAM_POISON;
// Well, it works, even if the name isn't quite intuitive.beam.flavour = BEAM_POTION_STINKING_CLOUD;
const cloud_type cl_type = (flavour == BEAM_MIASMA) ? CLOUD_MIASMA: CLOUD_STINK;big_cloud(cl_type, whose_kill(), killer(), pos(), 0, 9);
// death drake; swamp drakes handled earlierASSERT(flavour == BEAM_MIASMA);big_cloud(CLOUD_MIASMA, whose_kill(), killer(), pos(), 0, 9);
if (is_explosion|| is_big_cloud|| aimed_at_spot|| name == "blast of poison"|| name == "foul vapour"|| name == "ball of vapour"){return (true);}return (false);
return (is_explosion || is_big_cloud || aimed_at_spot);