I love warlocks the best out of all the character's in the game...Except for the fact that they wear cloth...I think they should atleast be allowed to wear leather.
Warlocks pets are imp, voidwalker, succubus, felhunter, and felguard. Warlocks can also summon infernals (the big green rock guys). I can enslave a demon up to 2 levels higher than me and the effect lasts for 5 minutes, even elite demons. Warlocks can also banish a demon immobilizing it for about 2 min.
Warlocks are good at dps and/or crowd control. Being able to only wear cloth armor makes it shitty. A good dps/aoe spell for warlocks is rain of fire.
Other spells include- Underwater breathing, detect lessor invisibility, curse of agony, curse of recklessness, curse of weakness, immolate, shadow bolt, soul fire, demon armor, life drain, mana drain, life tap, etc.
When I attack a target I like to use corruption, immolate, curse of agony and than life drain...Its a pretty effective combo cause you can cast them all on the same target, and they all do pretty good damage. Shadow bolts also do alot of damage but take a couple seconds longer to cast.
Im currently at level 61 but will be 62 by the end of today...Im still saving for my epic mount...I need 95 more gold...Ive spent about 145 for mats so far, but its still cheaper than any other epic and i'd rather quest than pvp for one.
Than I'll have my infamous dreadsteed!!!
If anyone has any questions about warlocks or if your a guildy playing a warlock, let me know and I'll help you out as much as possible....