haha, well basically Eschalon kind a used something which have been in several games before including wizardry

It is harder to implement in a party based game though, because if one person has cartohrapgy why would anyone else want to get this skill???
For alchemy do people want an advanced system or is quite simple enough… like found ingredients XYZ find recipe XYZ and you can mix potion X, or each ingredient has some special property… and you can mix as you want to achieve the effect of each items property?