tree_cmd.c
changeset 915 013cb2d74800
parent 909 81bc9ef93f50
child 926 bd4312619522
equal deleted inserted replaced
914:c3ad2a35b937 915:013cb2d74800
    79 
    79 
    80 		cur_tile = TILE_MASK(tile + TILE_XY(x,y));
    80 		cur_tile = TILE_MASK(tile + TILE_XY(x,y));
    81 
    81 
    82 		/* Only on tiles within 13 squares from tile,
    82 		/* Only on tiles within 13 squares from tile,
    83 		    on clear tiles, and NOT on farm-tiles or rocks */
    83 		    on clear tiles, and NOT on farm-tiles or rocks */
    84 		if (dist <= 13 && IS_TILETYPE(cur_tile, MP_CLEAR) && 
    84 		if (dist <= 13 && IS_TILETYPE(cur_tile, MP_CLEAR) &&
    85 			 (_map5[cur_tile] & 0x1F) != 0x0F && (_map5[cur_tile] & 0x1C) != 8) {
    85 			 (_map5[cur_tile] & 0x1F) != 0x0F && (_map5[cur_tile] & 0x1C) != 8) {
    86 			PlaceTree(cur_tile, r, dist <= 6 ? 0xC0 : 0);
    86 			PlaceTree(cur_tile, r, dist <= 6 ? 0xC0 : 0);
    87 		}
    87 		}
    88 	} while (--i);
    88 	} while (--i);
    89 }
    89 }