Only a Priest of Vynora can cast this spell
The results vary, but you may keep casting until you get the result you like. Opulence is fantastic for raising channeling skill on a fresh priest character up until about 35.
There is a chance that this spell will destroy the item. Opulence shatter rate is considered moderate - it ceases shattering items regularly after 25 skill.