for (int i = 0; i < 9; i++) {
g_ptr = &caster_ptr->current_floor_ptr->grid_array[caster_ptr->y + ddy_ddd[i]][caster_ptr->x + ddx_ddd[i]];
- if (!cave_have_flag_grid(g_ptr, FF_PROJECT)) {
+ if (!cave_has_flag_grid(g_ptr, FF_PROJECT)) {
if (!g_ptr->mimic || !has_flag(f_info[g_ptr->mimic].flags, FF_PROJECT) || !permanent_wall(&f_info[g_ptr->feat])) {
do_call = FALSE;
break;
floor_type *floor_ptr = caster_ptr->current_floor_ptr;
if (!in_bounds(floor_ptr, y, x) || !projectable(caster_ptr, caster_ptr->y, caster_ptr->x, y, x)
- || !cave_have_flag_bold(floor_ptr, y, x, FF_PROJECT))
+ || !cave_has_flag_bold(floor_ptr, y, x, FF_PROJECT))
continue;
break;