summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spells2.cc')
-rw-r--r--crawl-ref/source/spells2.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/crawl-ref/source/spells2.cc b/crawl-ref/source/spells2.cc
index cec9e6ce30..9bc1681695 100644
--- a/crawl-ref/source/spells2.cc
+++ b/crawl-ref/source/spells2.cc
@@ -2299,6 +2299,16 @@ int rain(coord_def & target)
if (mon && mon->has_ench(ENCH_AQUATIC_LAND))
mon->del_ench(ENCH_AQUATIC_LAND);
}
+ // We can also turn shallow water into deep water, but we're
+ // just going to skip cases where there is something on the
+ // shallow water. Destroying items will probably be annoying,
+ // and insta-killing monsters is clearly out of the question.
+ else if (!actor_at(*rad)
+ && igrd(*rad) == NON_ITEM
+ && ftype == DNGN_SHALLOW_WATER)
+ {
+ grd(*rad) = DNGN_DEEP_WATER;
+ }
if (ftype >= DNGN_MINMOVE)
{
@@ -2317,16 +2327,6 @@ int rain(coord_def & target)
}
- // We can also turn shallow water into deep water, but we're
- // just going to skip cases where there is something on the
- // shallow water. Destroying items will probably be annoying,
- // and insta-killing monsters is clearly out of the question.
- else if (!actor_at(*rad)
- && igrd(*rad) == NON_ITEM
- && ftype == DNGN_SHALLOW_WATER)
- {
- grd(*rad) = DNGN_DEEP_WATER;
- }
}
if (spawned_count > 0)