The cost of enchantment is pretty high and it will ‘destroy’ your Godroll gears if you are not careful. Re-roll rng is just as bad as armor stats rng.
For PS4 at least you can make use of saved game file to try for desired enchantments and gears are guaranteed not stuck at bad enchantment.
Same enchantment is NOT stacked (from reddit). If you find otherwise, please let us know.
Spell can only roll for limited ‘on spell cast enchantments’. Below are the two that cannot roll with spell which are the most desired:
On spell cast: all elemental damage & specific elemental damage.
For spellshot, best enchantments setup as below:
Weapon - spell cast: all elemental damage
Melee weapon - spell cast: specific elemental damage
Spell 1- spell cast: all damage
Spell 2 - spell cast: gun/ability
Ward - spell cast: gun/ability. But for ward I personally prefer below 50% health, 5% health Regen and 30% damage. As you know at chaos 20, hitting health gate is very common and some passive health Regen is always good plus bonus damage!
As for skill start or active enchantments, there are many options. Generally, you want to setup similar to spell one. Just beware what skill you are using, eg. Barrage - skill start
From shadow - skill start/active (more option apparently).
Generally, the damage bonus: skill active highest followed by skill start then least spell cast.
I am not sure skill start all elemental damage can stack with skill active all elemental damage. Since they are coded differently, I presume they can stack. Please verify if you know the answer. Same with all damage one.
So for skill active, you can roll with the above 4 enchantments. All damage always on spell.
For skill start, your option will be similar to spell cast.