t_at
struct trap *t_at(int, int);
struct trap *ttmp = t_at(dpx,dpy);
struct trap *ttmp = t_at(u.ux, u.uy);
if(!u.uswallow && (trap = t_at(u.ux+u.dx, u.uy+u.dy)) && trap->tseen)
if ((ttmp = t_at(rx,ry)))
if((info[i] & ALLOW_TRAPS) && (trap = t_at(nx,ny))){
struct trap *t_at(int, int);
} while(t_at(mx, my) || levl[(int)mx][(int)my].typ == STAIRS);
if((sx+sy)%2 && !o_at(sx,sy) && !t_at(sx,sy)
{ struct trap *ttmp = t_at(nx, ny);
else if((ttmp = t_at(x,y)) && ttmp->tseen) tmp = '^';
} else if ((ttmp = t_at(zx, zy))) {
struct trap *trap = t_at(mtmp->mx, mtmp->my);
if ((trap = t_at(u.ux,u.uy)))
!sobj_at(ENORMOUS_ROCK,x,y) && !t_at(x,y)