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 (!g_ptr->mimic || !have_flag(f_info[g_ptr->mimic].flags, FF_PROJECT) || !permanent_wall(&f_info[g_ptr->feat])) {
+ 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;
}
}
}
- if (have_flag(f_ptr->flags, FF_HURT_DISI))
+ if (has_flag(f_ptr->flags, FF_HURT_DISI))
cave_alter_feat(caster_ptr, y, x, FF_HURT_DISI);
}
}
f_ptr = &f_info[g_ptr->mimic];
g_ptr->info &= ~(CAVE_ROOM | CAVE_ICKY);
- if (g_ptr->mimic && have_flag(f_ptr->flags, FF_HURT_DISI)) {
+ if (g_ptr->mimic && has_flag(f_ptr->flags, FF_HURT_DISI)) {
g_ptr->mimic = feat_state(caster_ptr, g_ptr->mimic, FF_HURT_DISI);
- if (!have_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
+ if (!has_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
g_ptr->info &= ~(CAVE_MARK);
}
f_ptr = &f_info[g_ptr->mimic];
g_ptr->info &= ~(CAVE_ROOM | CAVE_ICKY);
- if (g_ptr->mimic && have_flag(f_ptr->flags, FF_HURT_DISI)) {
+ if (g_ptr->mimic && has_flag(f_ptr->flags, FF_HURT_DISI)) {
g_ptr->mimic = feat_state(caster_ptr, g_ptr->mimic, FF_HURT_DISI);
- if (!have_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
+ if (!has_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
g_ptr->info &= ~(CAVE_MARK);
}
}
f_ptr = &f_info[g_ptr->mimic];
g_ptr->info &= ~(CAVE_ROOM | CAVE_ICKY);
- if (g_ptr->mimic && have_flag(f_ptr->flags, FF_HURT_DISI)) {
+ if (g_ptr->mimic && has_flag(f_ptr->flags, FF_HURT_DISI)) {
g_ptr->mimic = feat_state(caster_ptr, g_ptr->mimic, FF_HURT_DISI);
- if (!have_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
+ if (!has_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
g_ptr->info &= ~(CAVE_MARK);
}
f_ptr = &f_info[g_ptr->mimic];
g_ptr->info &= ~(CAVE_ROOM | CAVE_ICKY);
- if (g_ptr->mimic && have_flag(f_ptr->flags, FF_HURT_DISI)) {
+ if (g_ptr->mimic && has_flag(f_ptr->flags, FF_HURT_DISI)) {
g_ptr->mimic = feat_state(caster_ptr, g_ptr->mimic, FF_HURT_DISI);
- if (!have_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
+ if (!has_flag(f_info[g_ptr->mimic].flags, FF_REMEMBER))
g_ptr->info &= ~(CAVE_MARK);
}
}
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;