tree_cmd.c
changeset 3076 8b54ff8fa90a
parent 3017 a75caf4efa2d
child 3079 a26f87fba4c1
equal deleted inserted replaced
3075:fd64f71655eb 3076:8b54ff8fa90a
   513 				/* more than one tree, delete it */
   513 				/* more than one tree, delete it */
   514 				AddTreeCount(tile, -1);
   514 				AddTreeCount(tile, -1);
   515 				SetTreeGrowth(tile, 3);
   515 				SetTreeGrowth(tile, 3);
   516 			} else {
   516 			} else {
   517 				/* just one tree, change type into MP_CLEAR */
   517 				/* just one tree, change type into MP_CLEAR */
   518 				SetTileType(tile, MP_CLEAR);
       
   519 				SetTileOwner(tile, OWNER_NONE);
       
   520 				switch (GetTreeGround(tile)) {
   518 				switch (GetTreeGround(tile)) {
   521 					case TR_GRASS: SetClearGroundDensity(tile, CL_GRASS, 3); break;
   519 					case TR_GRASS: MakeClear(tile, CL_GRASS, 3); break;
   522 					case TR_ROUGH: SetClearGroundDensity(tile, CL_ROUGH, 3); break;
   520 					case TR_ROUGH: MakeClear(tile, CL_ROUGH, 3); break;
   523 					default:       SetClearGroundDensity(tile, CL_SNOW, GetTreeDensity(tile)); break;
   521 					default:       MakeClear(tile, CL_SNOW, GetTreeDensity(tile)); break;
   524 				}
   522 				}
   525 			}
   523 			}
   526 			break;
   524 			break;
   527 
   525 
   528 		default:
   526 		default: