DIRECTION cdir;
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
for (cdir = 0; cdir < 8; cdir++)
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
return NULL;
}
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
int i;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
for (i = 0; i < 3; i++)
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
BIT_FLAGS flgs[TR_FLAG_SIZE];
object_type *o_ptr;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];
{
POSITION y, x;
- if (!get_direction(&dir, FALSE, FALSE)) return NULL;
+ if (!get_direction(caster_ptr, &dir, FALSE, FALSE)) return NULL;
if (dir == 5) return NULL;
y = caster_ptr->y + ddy[dir];