File diff r26089:2283e9229bb0 → r26090:5a592dbf1c28
src/landscape.cpp
Show inline comments
 
@@ -755,7 +755,7 @@ CommandCost CmdClearArea(TileIndex tile,
 
	TileIterator *iter = HasBit(p2, 0) ? (TileIterator *)new DiagonalTileIterator(tile, p1) : new OrthogonalTileIterator(tile, p1);
 
	for (; *iter != INVALID_TILE; ++(*iter)) {
 
		TileIndex t = *iter;
 
		CommandCost ret = DoCommand(t, 0, 0, flags & ~DC_EXEC, CMD_LANDSCAPE_CLEAR);
 
		CommandCost ret = DoCommand(flags & ~DC_EXEC, CMD_LANDSCAPE_CLEAR, t, 0, 0);
 
		if (ret.Failed()) {
 
			last_error = ret;
 

	
 
@@ -772,7 +772,7 @@ CommandCost CmdClearArea(TileIndex tile,
 
				delete iter;
 
				return cost;
 
			}
 
			DoCommand(t, 0, 0, flags, CMD_LANDSCAPE_CLEAR);
 
			DoCommand(flags, CMD_LANDSCAPE_CLEAR, t, 0, 0);
 

	
 
			/* draw explosion animation...
 
			 * Disable explosions when game is paused. Looks silly and blocks the view. */