This is a pure sorcerer build with mostly range but with the tin banishment catalyst you can do ok melee until later in the game. Plus ok damage and a fast roll this is a dodge ranged harder build that I would suggest for higher skilled players. Again as in all my builds the covenant is your choice as I have not played as part of all the covenants so I cannot make the decision on what covenant.