diff --git a/doc/fixes3-7-0.txt b/doc/fixes3-7-0.txt index cf035bf33..040600e43 100644 --- a/doc/fixes3-7-0.txt +++ b/doc/fixes3-7-0.txt @@ -1529,6 +1529,7 @@ hallucination can display objects on the map that have a description (for shuffling into play at game start) but no name; examining those might trigger a crash some food and paper items do no damage when bashing +improved messages for oilskin sacks protecting from water damage Fixes to 3.7.0-x General Problems Exposed Via git Repository diff --git a/src/trap.c b/src/trap.c index 21adb2314..46c0e1266 100644 --- a/src/trap.c +++ b/src/trap.c @@ -4663,8 +4663,8 @@ water_damage( water_damage_chain(obj->cobj, FALSE); return ER_DAMAGED; /* contents were damaged */ } else if (Waterproof_container(obj)) { - if (in_invent) { - pline_The("%s slides right off your %s.", hliquid("water"), ostr); + if (in_invent && !Blind && !Underwater) { + pline_The("%s cannot get into your %s.", hliquid("water"), ostr); gm.mentioned_water = !Hallucination; makeknown(obj->otyp); /* if an oilskin sack, discover it; doesn't * matter for chest, large box, ice box */