reanjr said:
When I use the guidelines for magical item pricing (rare, but it happens), I usually set the price assuming the minimum caster level required to make the item. In this case, it's 12, so the item would cost 12x1xcost/charge rather than 1x1xcost/charge.
This is because you are buying the time of a much more powerful caster who has better things to do than make staffs of magic missile for people with a bit of chump change to throw around.
I tend to disagree somewhat with this statement unless the powerful NPC caster has a fairly steady stream of income (e.g. he is also an adventurer or a merchant or nobility or independently wealthy) and also really has other important things to do.
Sure, adventurers find wealth like it grows on trees, but high level NPC spell caster non-adventurers still have economic needs (and economic common sense). They cannot necessarily afford to up an item to some high caster level just in order to suck more money out of the PCs because the PCs might not pay. This sounds more like a DM coming up with a reason to make it more difficult for the players than the real motivating factor of an NPC.
Plus, the higher the NPC makes the caster level, the more XP he needs to craft the staff. The XP does not come from the PC buying the item.
As is, the base price of a 9th level 50 charge Staff of Magic Missiles (if allowed) is:
750 gp x the level of the highest-level spell x the level of the caster = 6750 GP
For his 3375 GP profit (which is a good sized profit btw, basically equivalent to $337,500), the high level caster has to shell out 270 XP and a week of work. A third of a million dollars for a week of work is good money.
But to me, the XP cost and not the time of the high level caster would be the limiting factor of any magic item creation transaction. A high level NPC caster might craft an item a few times to make the big bucks, but eventually unless that NPC was greedy (as part of his personality), there comes a time when the money isn't as necessary and the NPC really doesn't want to lose any more XP, just in order to gain more wealth.