Hallucinatory liquids for water, lava, and acid
This commit is contained in:
@@ -209,7 +209,7 @@ int x, y;
|
||||
return FALSE;
|
||||
} else if (Is_waterlevel(&u.uz)) {
|
||||
if (verbose)
|
||||
pline_The("water splashes and subsides.");
|
||||
pline_The("%s splashes and subsides.", hliquid("water"));
|
||||
return FALSE;
|
||||
} else if ((IS_ROCK(levl[x][y].typ) && levl[x][y].typ != SDOOR
|
||||
&& (levl[x][y].wall_info & W_NONDIGGABLE) != 0)
|
||||
@@ -735,7 +735,7 @@ const char *fillmsg;
|
||||
unearth_objs(x, y);
|
||||
|
||||
if (fillmsg)
|
||||
pline(fillmsg, typ == LAVAPOOL ? "lava" : "water");
|
||||
pline(fillmsg, hliquid(typ == LAVAPOOL ? "lava" : "water"));
|
||||
if (u_spot && !(Levitation || Flying)) {
|
||||
if (typ == LAVAPOOL)
|
||||
(void) lava_effects();
|
||||
@@ -780,7 +780,7 @@ coord *cc;
|
||||
|
||||
} else if (is_pool_or_lava(dig_x, dig_y)) {
|
||||
pline_The("%s sloshes furiously for a moment, then subsides.",
|
||||
is_lava(dig_x, dig_y) ? "lava" : "water");
|
||||
hliquid(is_lava(dig_x, dig_y) ? "lava" : "water"));
|
||||
wake_nearby(); /* splashing */
|
||||
|
||||
} else if (lev->typ == DRAWBRIDGE_DOWN
|
||||
|
||||
Reference in New Issue
Block a user