Warlock’s single target and aoe damage is garbage.
This class is mostly based on playing with enemies souls which is nice BUT garbage as long as you need to last hit monsters to get the souls. I also gave up the hope that Warlock gets some kind of love in circle 3 and I guess the dmg still will be bad. My only hope is that circle 3 gets an attribute such that souls are also generated if party members kill monsters and a % attribute for Invocation then Warlock actually gets good again. Otherwise it’s more like a low level bullying class.