IS_WALL
if(IS_WALL(levl[dpx][dpy].typ)) {
if(!IS_WALL(levl[x][y].typ)) /* avoid SDOORs with '+' as scrsym */
if(!IS_WALL(typ = (crm = &levl[nx][ny])->typ) && typ != POOL) {