more shop damage repair
Stop attempting to catch up for lost time for shop damage repair when getlev() loads a previousl visited level. Normal shopkeeper behavior will take care of that. Also, fixes the display related aspects of shop damage repair interacting with ball and chain. They don't happen when its done while the map is being shown.
This commit is contained in:
@@ -68,6 +68,7 @@ moveloop_preamble(boolean resuming)
|
||||
g.context.botlx = TRUE; /* for STATUS_HILITES */
|
||||
if (resuming) { /* restoring old game */
|
||||
read_engr_at(u.ux, u.uy); /* subset of pickup() */
|
||||
fix_shop_damage();
|
||||
}
|
||||
|
||||
(void) encumber_msg(); /* in case they auto-picked up something */
|
||||
|
||||
Reference in New Issue
Block a user