In my experience, Artificer balance is based almost totally on the games level of money and down time. If you have a low money time sensitive game the artificer will be a little weak. If you give them a lot of money and free time your going to have to watch the artificers power level. For example
We start to explore a dungeon. Incorporial undead and flooded rooms make exploration a challenge. We aren't in a hurry so we leave, spend a week or two making ghost touch oil and water breathing potions. We go back in and plow through with little challenge.
Artificers can do this to just about any level appropriate challenge give enough time. Just keep that in mind. I'm not saying its bad, just something you have to watch out for.
Another big problem you should watch out for is a rich artificer. If you give them too much money they will break the class. If wand charges have little value to them then you will end up with a wizard/cleric/rogue that makes your bard feel small and worthless.
Artificers are fun and I love having them in a group because it means I can put them up against anything and they always have a solution but it requires a lot of extra work on your part to keep things balanced.
We start to explore a dungeon. Incorporial undead and flooded rooms make exploration a challenge. We aren't in a hurry so we leave, spend a week or two making ghost touch oil and water breathing potions. We go back in and plow through with little challenge.
Artificers can do this to just about any level appropriate challenge give enough time. Just keep that in mind. I'm not saying its bad, just something you have to watch out for.
Another big problem you should watch out for is a rich artificer. If you give them too much money they will break the class. If wand charges have little value to them then you will end up with a wizard/cleric/rogue that makes your bard feel small and worthless.
Artificers are fun and I love having them in a group because it means I can put them up against anything and they always have a solution but it requires a lot of extra work on your part to keep things balanced.