summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-08-04 08:56:55 -0400
committerNeil Moore <neil@s-z.org>2014-08-04 08:56:55 -0400
commit3b2dec9df94af25ff72a5c7d827949bfc2c13c44 (patch)
treef7f7581e49f36d34d8087a35f5119d9d199805a2
parent587f6e766e20b6e4ee3474e18b515bd4d5644e68 (diff)
downloadcrawl-ref-3b2dec9df94af25ff72a5c7d827949bfc2c13c44.tar.gz
crawl-ref-3b2dec9df94af25ff72a5c7d827949bfc2c13c44.zip
Correctly handle elemental-coloured explosions (#8852)
-rw-r--r--crawl-ref/source/beam.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc
index bda2e676c1..8a907e8083 100644
--- a/crawl-ref/source/beam.cc
+++ b/crawl-ref/source/beam.cc
@@ -6159,7 +6159,8 @@ bool bolt::explosion_draw_cell(const coord_def& p)
#endif
#ifndef USE_TILE_LOCAL
cgotoxy(drawpos.x, drawpos.y, GOTO_DNGN);
- put_colour_ch(colour == BLACK ? random_colour() : colour,
+ put_colour_ch(colour == BLACK ? random_colour()
+ : element_colour(colour, false, p),
dchar_glyph(DCHAR_EXPLOSION));
#endif
return true;