Just want to give my 2 cents as a lvl 19 warlock player. I just see all this hard casting gear in this list and it is not something you should focus on with gearing a warlock tbh. Treebark, Mindthrust, Magefist, Kellers, Darkweave, Sanguine, Viridian Band of the Eagle, Lorekeeper's, Evocator's...