fix issue #339 - duplicate feature messages
while 'mention_decor' is enabled. When stepping onto different terrain and one or more objects remained on the new spot after autopickup, describe_decor() was issuing its new-terrain message right before look_here()'s similar under-the-objects message. If autopickup grabbed everything or there weren't any objects to begin with, look_here() doesn't issue any dfeature (terrain) message. describe_decor() isn't smart enought to know whether that is going to happen. Give look_here() a new flag argument so that its caller can ask for the dfeature message to be skipped for the case where a similar message has already been given.
This commit is contained in:
@@ -211,6 +211,8 @@ fix crash in water_damage_chain
|
||||
teleport feedback "you materialize at another location" was given too soon
|
||||
'mention_decore' was repeatedly reporting "you are back on bottom" when
|
||||
moving around underwater
|
||||
revised 'mention_decor' was describing furniture or ice right before look-here
|
||||
described the same thing when stepping onto object(s)
|
||||
poison gas clouds located over known but unlit pools were visible as known
|
||||
clouds but steam clouds in that situation were not
|
||||
after the wish parsing change, wishing for "<something of monster>" or for
|
||||
|
||||
Reference in New Issue
Block a user