From f87e42e68267ce3416e29ea93cf60073471f41a1 Mon Sep 17 00:00:00 2001 From: copperwater Date: Fri, 25 Jan 2019 15:57:09 -0500 Subject: [PATCH] Underwater fire scroll causes vaporization regardless of confusion This is originally from the variant SliceHack. Rationale: there's still fire being summoned, so it should vaporize some water. --- src/read.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/read.c b/src/read.c index 84a3278a3..8bb5b80d3 100644 --- a/src/read.c +++ b/src/read.c @@ -1605,7 +1605,10 @@ struct obj *sobj; /* scroll, or fake spellbook object for scroll-like spell */ if (!already_known) (void) learnscrolltyp(SCR_FIRE); if (confused) { - if (Fire_resistance) { + if (Underwater) { + pline("A little %s around you vaporizes.", hliquid("water")); + } + else if (Fire_resistance) { shieldeff(u.ux, u.uy); if (!Blind) pline("Oh, look, what a pretty fire in your %s.",