WZRD_FRAC_GRADIENT
mult = mult * WZRD_FRAC_GRADIENT;
mult = mult * WZRD_FRAC_GRADIENT + regl;
parent_rate = DIV_ROUND_CLOSEST((parent_rate * mult), WZRD_FRAC_GRADIENT);