creature_ptr->redraw |= (PR_MAP);
creature_ptr->update |= (PU_MONSTERS);
creature_ptr->window |= (PW_OVERHEAD | PW_DUNGEON);
- handle_stuff();
+ handle_stuff(creature_ptr);
return TRUE;
}
creature_ptr->redraw |= (PR_HP);
creature_ptr->window |= (PW_PLAYER);
- if (!(options & SPOP_NO_UPDATE)) handle_stuff();
+ if (!(options & SPOP_NO_UPDATE)) handle_stuff(creature_ptr);
if (!(options & SPOP_DISPLAY_MES)) return;
(void)set_cut(creature_ptr,0);
(void)restore_all_status(creature_ptr);
(void)set_shero(creature_ptr, 0, TRUE);
- handle_stuff();
+ handle_stuff(creature_ptr);
hp_player(creature_ptr, 5000);
return TRUE;
object_type forge;
object_copy(&forge, o_ptr);
- inven_item_increase(inv, (0 - o_ptr->number));
+ inven_item_increase(creature_ptr, inv, (0 - o_ptr->number));
inven_item_optimize(inv);
OBJECT_IDX o_idx = drop_near(creature_ptr, &forge, 0, creature_ptr->y, creature_ptr->x);
o_ptr = &creature_ptr->current_floor_ptr->o_list[o_idx];