restrict a recent deaf message change to player actions only
This commit is contained in:
@@ -248,6 +248,7 @@ in symset:curses, symbol S_tree was accidentally set to horizontal line where
|
|||||||
plus-or-minus sign was meant; also, change S_bars to not-equals sign
|
plus-or-minus sign was meant; also, change S_bars to not-equals sign
|
||||||
percentage highlighting for Xp broke up/down/changed highlighting for it;
|
percentage highlighting for Xp broke up/down/changed highlighting for it;
|
||||||
it was flagged as having gone up every time the percentage changed
|
it was flagged as having gone up every time the percentage changed
|
||||||
|
deaf change to zap_over_floor needed to be restricted to player actions only
|
||||||
curses: sometimes the message window would show a blank line after a prompt
|
curses: sometimes the message window would show a blank line after a prompt
|
||||||
curses: the change to show map in columns 1..79 instead of 2..80 made the
|
curses: the change to show map in columns 1..79 instead of 2..80 made the
|
||||||
highlight for '@' show up in the wrong place if clipped map had been
|
highlight for '@' show up in the wrong place if clipped map had been
|
||||||
|
|||||||
@@ -4443,7 +4443,9 @@ short exploding_wand_typ;
|
|||||||
} else if (is_pool(x, y)) {
|
} else if (is_pool(x, y)) {
|
||||||
const char *msgtxt = (!Deaf)
|
const char *msgtxt = (!Deaf)
|
||||||
? "You hear hissing gas." /* Deaf-aware */
|
? "You hear hissing gas." /* Deaf-aware */
|
||||||
: "That seemed remarkably uneventful.";
|
: (type >= 0)
|
||||||
|
? "That seemed remarkably uneventful."
|
||||||
|
: (const char *) 0;
|
||||||
|
|
||||||
if (lev->typ != POOL) { /* MOAT or DRAWBRIDGE_UP */
|
if (lev->typ != POOL) { /* MOAT or DRAWBRIDGE_UP */
|
||||||
if (see_it)
|
if (see_it)
|
||||||
@@ -4457,7 +4459,8 @@ short exploding_wand_typ;
|
|||||||
if (see_it)
|
if (see_it)
|
||||||
msgtxt = "The water evaporates.";
|
msgtxt = "The water evaporates.";
|
||||||
}
|
}
|
||||||
Norep("%s", msgtxt);
|
if (msgtxt)
|
||||||
|
Norep("%s", msgtxt);
|
||||||
if (lev->typ == ROOM)
|
if (lev->typ == ROOM)
|
||||||
newsym(x, y);
|
newsym(x, y);
|
||||||
} else if (IS_FOUNTAIN(lev->typ)) {
|
} else if (IS_FOUNTAIN(lev->typ)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user