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;
{
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, &creature_ptr->current_floor_ptr->m_list[creature_ptr->current_floor_ptr->grid_array[y][x].m_idx], 0);
- msg_format(_("%sが邪魔だ!", "%^s is stand in your way."), m_name);
+ msg_format(_("%sが邪魔だ!", "%^s is standing in your way."), m_name);
free_turn(creature_ptr);
return FALSE;
}
object_type forge;
object_copy(&forge, o_ptr);
- inven_item_increase(inv, (0 - o_ptr->number));
- inven_item_optimize(inv);
- OBJECT_IDX o_idx = drop_near(&forge, 0, creature_ptr->y, creature_ptr->x);
+ inven_item_increase(creature_ptr, inv, (0 - o_ptr->number));
+ inven_item_optimize(creature_ptr, 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];
GAME_TEXT o_name[MAX_NLEN];