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.
This commit is contained in:
copperwater
2019-01-25 15:57:09 -05:00
committed by Patric Mueller
parent 2d8b72be9d
commit f87e42e682

View File

@@ -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.",