diff options
Diffstat (limited to 'crawl-ref/source/beam.cc')
-rw-r--r-- | crawl-ref/source/beam.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc index 2619de6658..544a82f032 100644 --- a/crawl-ref/source/beam.cc +++ b/crawl-ref/source/beam.cc @@ -2442,6 +2442,9 @@ static void beam_explodes(struct bolt &beam, int x, int y) if (strcmp(beam.beam_name, "foul vapour") == 0) { cloud_type = YOU_KILL(beam.thrower) ? CLOUD_STINK : CLOUD_STINK_MON; + if (beam.flavour == BEAM_MIASMA) + cloud_type = YOU_KILL(beam.thrower) ? + CLOUD_MIASMA : CLOUD_MIASMA_MON; big_cloud( cloud_type, x, y, 0, 9 ); return; } |