if (info) return info_damage(1, power, 0);
if (cast || cont)
{
- project_all_los(GF_POIS, randint1(power));
+ project_all_los(caster_ptr, GF_POIS, randint1(power));
}
break;
msg_print(_("我慢が解かれた!", "Time for end of patioence!"));
if (power)
{
- project(0, rad, caster_ptr->y, caster_ptr->x, power, GF_HELL_FIRE,
+ project(caster_ptr, 0, rad, caster_ptr->y, caster_ptr->x, power, GF_HELL_FIRE,
(PROJECT_STOP | PROJECT_GRID | PROJECT_ITEM | PROJECT_KILL), -1);
}
if (current_world_ptr->wizard)
if (info) return info_damage(1, power, 0);
if (cast || cont)
{
- project_all_los(GF_HYPODYNAMIA, randint1(power));
+ project_all_los(caster_ptr, GF_HYPODYNAMIA, randint1(power));
}
break;
if (info) return info_damage(1, power, 0);
if (cast || cont)
{
- project_all_los(GF_PSI_DRAIN, randint1(power));
+ project_all_los(caster_ptr, GF_PSI_DRAIN, randint1(power));
}
break;