git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2817 c06c8d41-db1a-0410-9941-cceddc491573
LE6H6TP2M6KXREJG245JAKDNN6GKT6QSIZ5FJTLV3NYYX5GFKBCAC
SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC
M6DWS5V7PI3MIK2WNBKDCERZ35ET2GDSXEAVGW74NTJKZCFSWUXQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
ILOED4VB4I6VPAUTR75ZWX6MXDYXB5DO2EDK2UH67O3HNKWV23RQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
TLO257LZSB6ZO36STDUEWJBO2LETXFKTFGXELA6Y4BZBVAEIIINAC
case DNGN_SECRET_DOOR:
{
// If we have neighbouring walls, try to look like them.
// Arguably we should go by our own colour, but well...
for ( int dx = -1; dx <= 1; ++dx )
for ( int dy = -1; dy <= 1; ++dy )
{
const dungeon_feature_type neighbour = grd[mx+dx][my+dy];
if ( grid_is_wall(neighbour) )
return feature_description(neighbour, NUM_TRAPS,
dtype, add_stop);
}
return (feature_description(grid, NUM_TRAPS, dtype, add_stop));
}