diff --git a/doc/fixes3-7-0.txt b/doc/fixes3-7-0.txt index 0fd3e1e9a..2a8b3934d 100644 --- a/doc/fixes3-7-0.txt +++ b/doc/fixes3-7-0.txt @@ -2321,7 +2321,9 @@ during enlightenment and end-of-game disclosure, use contraction "n't" for " not" give feedback about the thaw status of ice terrain allow #dip '-' in a fountain, pool, or sink to clean slippery fingers/gloves -allow #dip into a sink to dilute potions or blank out scrolls and books +allow #dip potions into a sink to get a hint about what they are, similar to + dropping rings into a sink; dipping other stuff causes water damage + so could be used to blank out scrolls and books Platform- and/or Interface-Specific New Features diff --git a/src/fountain.c b/src/fountain.c index 10149dd3c..e70346784 100644 --- a/src/fountain.c +++ b/src/fountain.c @@ -710,7 +710,7 @@ dipsink(struct obj *obj) /* can't rely on using sink for unlimited scroll blanking; however, since sink will be converted into a fountain, hero can dip again */ breaksink(u.ux, u.uy); /* "The pipes break! Water spurts out!" */ - if (Glib) + if (Glib && (!obj || obj == uarmg)) Your("%s are still slippery.", fingers_or_gloves(TRUE)); return; } else if (obj == &cg.zeroobj || obj == uarmg) {