/* Generate a dungeon level if needed */
if (!current_world_ptr->character_dungeon)
{
- change_floor(p_ptr->change_floor_mode);
+ change_floor(p_ptr);
}
else
{
if (!p_ptr->y || !p_ptr->x)
{
msg_print(_("プレイヤーの位置がおかしい。フロアを再生成します。", "What a strange player location. Regenerate the dungeon floor."));
- change_floor(p_ptr->change_floor_mode);
+ change_floor(p_ptr);
}
/* Still no player? -- Try to locate random place */
if (p_ptr->is_dead) break;
/* Make a new level */
- change_floor(p_ptr->change_floor_mode);
+ change_floor(p_ptr);
}
/* Close stuff */