shop repair messages

Fix the situation <Someone> reported where a shopkeeper removing a trap
from the shop doorway yielded "you see the shop door reappear" instead of
reporting about the trap.  It made sense if the door had been destroyed
but not when intact.

     For trunk only, try to fix up the shop repair message situation when
multiple repairs occur at the same time.  Some things were being treated
as mutually exclusive when they aren't.  This part needs more testing,
probably using a debugger to force multiple pending repairs to all occur
on the same turn.  At any rate, using wizard mode and hoping for some
simultaneous activity was ineffective.
This commit is contained in:
nethack.rankin
2004-06-24 03:13:26 +00:00
parent 9b3521e503
commit a0fa995471
3 changed files with 54 additions and 23 deletions
+2
View File
@@ -39,6 +39,8 @@ abandon the specialized djinn and ghost counters used for potion tuning and
use the mvitals[].born field instead
if you were Poison_resistant, only a *blessed* potion of sickness caused
loss of hitpoints
shopkeeper removal of trap from shop doorway yields an open door instead of
a closed one if an intact open door is present
Platform- and/or Interface-Specific Fixes
+1
View File
@@ -71,6 +71,7 @@ mimic that ends up on the rogue level should not mimic a closed door
polymorphed or shapechanged monster sometimes got erroneous hit points
mimic should not mimic a boulder while on a pit or hole location
reviving invisible troll could appear visible until it moves
adjust some of the shop repair messages
Platform- and/or Interface-Specific Fixes