(void)project(0, 0, creature_ptr->y, creature_ptr->x, (60 + creature_ptr->lev), GF_DISINTEGRATE,
PROJECT_KILL | PROJECT_ITEM, -1);
- if (!player_bold(ny, nx) || creature_ptr->is_dead || creature_ptr->leaving) return FALSE;
+ if (!player_bold(creature_ptr, ny, nx) || creature_ptr->is_dead || creature_ptr->leaving) return FALSE;
}
/* Spontaneous Searching */
/* Hit the trap */
hit_trap(creature_ptr, (mpe_mode & MPE_BREAK_TRAP) ? TRUE : FALSE);
- if (!player_bold(ny, nx) || creature_ptr->is_dead || creature_ptr->leaving) return FALSE;
+ if (!player_bold(creature_ptr, ny, nx) || creature_ptr->is_dead || creature_ptr->leaving) return FALSE;
}
/* Warn when leaving trap detected region */
}
}
- return player_bold(ny, nx) && !creature_ptr->is_dead && !creature_ptr->leaving;
+ return player_bold(creature_ptr, ny, nx) && !creature_ptr->is_dead && !creature_ptr->leaving;
}
/*!
/* Move the player, using the "pickup" flag */
move_player(p_ptr, find_current, FALSE, FALSE);
- if (player_bold(p_ptr->run_py, p_ptr->run_px))
+ if (player_bold(p_ptr, p_ptr->run_py, p_ptr->run_px))
{
p_ptr->run_py = 0;
p_ptr->run_px = 0;