summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spl-util.cc')
-rw-r--r--crawl-ref/source/spl-util.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/spl-util.cc b/crawl-ref/source/spl-util.cc
index 424f9ea25b..3d047f6bfd 100644
--- a/crawl-ref/source/spl-util.cc
+++ b/crawl-ref/source/spl-util.cc
@@ -727,7 +727,7 @@ void apply_area_cloud(cloud_func func, const coord_def& where,
q[el] = q[q.size() - 1];
q.pop_back();
- if (place.seen[c] <= 0)
+ if (place.seen[c] <= 0 || cell_is_solid(c))
continue;
func(c, pow, spread_rate, ctype, agent, colour, name, tile, excl_rad);
number--;