/*!
* @brief 今日の賞金首を確定する / Determine today's bounty monster
+ * @param player_type プレーヤーへの参照ポインタ
* @return なし
* @note conv_old is used if loaded 0.0.3 or older save file
*/
-void determine_today_mon(bool conv_old)
+void determine_today_mon(player_type *player_ptr, bool conv_old)
{
int max_dl = 3, i;
- bool old_inside_battle = p_ptr->phase_out;
+ bool old_inside_battle = player_ptr->phase_out;
monster_race *r_ptr;
if (!conv_old)
}
else max_dl = MAX(max_dlv[DUNGEON_ANGBAND], 3);
- p_ptr->phase_out = TRUE;
+ player_ptr->phase_out = TRUE;
get_mon_num_prep(NULL, NULL);
while (1)
break;
}
- p_ptr->today_mon = 0;
- p_ptr->phase_out = old_inside_battle;
+ player_ptr->today_mon = 0;
+ player_ptr->phase_out = old_inside_battle;
}
extern void do_cmd_bldg(player_type *player_ptr);
extern void clear_bldg(int min_row, int max_row);
-extern void determine_today_mon(bool conv_old);
+extern void determine_today_mon(player_type *player_ptr, bool conv_old);
extern void determine_bounty_uniques(void);
if (min != prev_min)
{
exe_write_diary(player_ptr, NIKKI_HIGAWARI, 0, NULL);
- determine_today_mon(FALSE);
+ determine_today_mon(player_ptr, FALSE);
}
}
load = FALSE;
determine_bounty_uniques();
- determine_today_mon(FALSE);
+ determine_today_mon(player_ptr, FALSE);
/* Initialize object array */
wipe_o_list(player_ptr->current_floor_ptr);
if (z_older_than(10,0,3))
{
- determine_today_mon(TRUE);
+ determine_today_mon(creature_ptr, TRUE);
}
else
{