I've noticed while crafting medicines such as corrigodone (uses 50% chloral hydrate, 50% stabilozine), that I can only ever make one dose with fresh materials. There might be some kind of rounding error? It seems to use more than 50% of each, which requires me to fetch unused doses of the materials ...