Quote:
What does this mean? From the post, I have to assume that it's the toon being talked about, since the poster is specced for moronigence. But there is no such thing as "intelligence spec".
He probably means his gear is all out INT. Stamina is the stat you want for a warlock since it gives both hp and mana via Life Tap.
This is the second post I check today and in both ones you are being a d!ck.
To answer the original question, you are not using Life Tap and Drain life the way you should be and you're probably stealing aggro from your VW too - Let the VW get a hit and a torment in and wait for the cooldown on torment to get to 3 seconds ish and then go all out with your DoTs. Life Tap and Drain Life are like auto-attack for warlocks, use them constantly.
Hope I helped.