Composition (I) comprises: at least 25% of fatty substance; one or more oxidation bases comprising diaminopyrazolone or its addition salts with an acid; one or more additional dye precursors different from the oxidation base; one or more oxidizing agents; and optionally one or more alkaline agents. Independent claims are included for: multi-compartment device comprising: a first compartment containing a composition comprising one or more fatty substances, a second compartment comprising diaminopyrazolone oxidation bases, one or more dye precursors and one or more alkaline agents and a third compartment comprising one or more oxidizing agents, where the third compartment contains a portion of fatty substance, diaminopyrazolone oxidation bases, fatty substance, dye precursors, oxidizing agents and alkaline agents; a first compartment containing a composition comprising one or more fatty substance, and one or more oxidants and a second compartment comprising diaminopyrazolone oxidation bases, the dye precursors and alkaline agents, or diaminopyrazolone oxidation bases, fatty substance, dye precursor, oxidizing agent and alkaline agents; or a first compartment containing a composition comprising one or more fatty substance, diaminopyrazolone oxidation bases, additional dye precursors and alkaline agent and a second compartment containing one or more oxidizing agents, diaminopyrazolone oxidation bases, fatty substance, dye precursor, oxidizing agent and alkaline agent.