p_ptr->redraw |= (PR_HP);
p_ptr->window |= (PW_PLAYER);
-
- /* Handle stuff */
handle_stuff();
if (display)
/* Hack -- leave artifacts alone */
if (object_is_artifact(o_ptr)) return;
-
- /* Get local object */
q_ptr = &forge;
/* Copy the object */
/* Allow interupt */
if (inkey())
{
- /* Flush */
flush();
-
- /* Stop rolling */
- break;
+ break; // stop rolling
}
/* Dump the stats */
prt(format(q, i, correct, matches, better, worse, other), 0, 0);
Term_fresh();
}
-
-
- /* Get local object */
q_ptr = &forge;
-
- /* Wipe the object */
object_wipe(q_ptr);
/* Create an object */
/* Save the screen */
screen_save();
-
- /* Get local object */
q_ptr = &forge;
/* Copy object */
return;
}
}
-
- /* Get local object */
q_ptr = &forge;
/* Create the item */
/* Induce awareness */
if (k_ptr->level <= command_arg)
{
- /* Get local object */
q_ptr = &forge;
/* Prepare object */
else if (have_flag(f_ptr->flags, FF_MIRROR))
c_ptr->info |= (CAVE_GLOW | CAVE_OBJECT);
- /* Notice */
note_spot(y, x);
-
- /* Redraw */
lite_spot(y, x);
/* Update some things */