restore vs perm_invent
Redo how updates of permanent inventory window are suppressed during
restore. Reverses part of e9f1e03271
which included a simpler attempt to deal with this.
It looks like we should have been getting impossible "unpaid_cost:
object wasn't on any bill" but segfault was reported; I haven't tried
to figure out why. The band in xname() ought to be redundant now but
is included for bulletproofing.
This commit is contained in:
@@ -65,6 +65,9 @@ eating rings while polymorphed didn't handle bonus/penalty for increase damage,
|
||||
shopkeeper's position in front of shop door didn't correctly handle bottom
|
||||
edge of irregularly shaped shop due to typo or copy+paste error
|
||||
(latent bug; no such shops are present in 3.6.x)
|
||||
attempting to update permanent inventory window during restore had problems
|
||||
with unpaid items (needed shop bill before shop and its shopkeeper
|
||||
were restored) and named fruit
|
||||
|
||||
|
||||
Fixes to Post-3.6.1 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user