xchar chainx = 0, chainy = 0,
ballx = 0, bally = 0; /* ball&chain new positions */
int bc_control = 0; /* control for ball&chain */
- boolean cause_delay = FALSE; /* dragging ball will skip a move */
+ boolean cause_delay = FALSE, /* dragging ball will skip a move */
+ u_with_boulder = (sobj_at(BOULDER, u.ux, u.uy) != 0);
- if (context.travel) {
+ if (g.context.travel) {
if (!findtravelpath(FALSE))
(void) findtravelpath(TRUE);
- context.travel1 = 0;
+ g.context.travel1 = 0;
}
if (((wtcap = near_capacity()) >= OVERLOADED