diff options
-rw-r--r-- | crawl-ref/source/terrain.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/terrain.cc b/crawl-ref/source/terrain.cc index 2e3ac60cc7..b917b87b50 100644 --- a/crawl-ref/source/terrain.cc +++ b/crawl-ref/source/terrain.cc @@ -549,15 +549,16 @@ bool feat_destroys_item(dungeon_feature_type feat, const item_def &item, { switch (feat) { + case DNGN_SHALLOW_WATER: case DNGN_DEEP_WATER: if (noisy) mprf(MSGCH_SOUND, "You hear a splash."); - return (true); + return (false); case DNGN_LAVA: if (noisy) mprf(MSGCH_SOUND, "You hear a sizzling splash."); - return (true); + return (item.base_type == OBJ_SCROLLS); default: return (false); |