I would just put 1 point in proeminence for utility (burn status scales with int and is quite useful) and 1 point in rain cause its really good with electrocute.
I didn’t put stone curse in my build cause the skill sucks, u need full cast and the mobs dont take magic damage while in stone form (it seems). I prefer some more points in meteor over freezing sphere cause of the high burst it gives so i put frozen sphere at lvl 1 just for filler ( i think u either put level 1 or u max it, level 5 its kind of not optimal).
Warlock, u should max invocation due to it’s attribute requiring it at level 5.