Tbc warlock levelling

UPDATED JUNE 24
Added a “Version 3” which now includes Immolate. I found that once I got to level 58 and entered Hellfire Peninsula I was taking too long to kill mobs (mostly because I don’t do dungeons, so my gear isn’t great). I do have to be a little more cautious now due to mana restraints, but mobs go down much faster.
Just change it to whichever version suits your needs - cheers.


My warlock levelling maco. I’m currently at level 55 but have been using this or at least versions of this since the beginning.

The macro includes a Weakaura to monitor if Demon Armor is up or about to expire. Obviously or maybe not so obvious, but you need the Weakaura addon to use this Weakaura :wink: .The Weakaura in this macro is purely optional. The macro will work regardless of whether you install those Weakauras or not.

Not sure if this macro will work as intended in dungeons (I’m a loner and don’t play dungeons…lol). With some possible tweaking though, I’m sure it can be used in dungeons as well.

You might notice that I don’t have /petattack in the macro. I’ve tried using this and it works…but…I have found it’s too hard to dot and control your pet. So I suggest creating a pet macro; something like:

#showtooltip
/petattack [pet,harm]
/petassist [pet,harm]
/petpassive [noharm]

Hit the pet macro to send in your pet, wait till he gets to the target, and then use my macro. Keep in mind that if you send in your pet and hit my macro right away, then you will get instant aggro from the Curse of Agony spell as it’s instant. Not really an issue with the Felguard, but if you’re using a Voidwalker it can be a bit of a pain in the arse.

I also didn’t include Immolate. It just burns through my mana too fast, so I have it on a separate button and normally only apply it to elites or if I accidentally pull more than 3 mobs.

The macro on a single target just seamlessly does its thing - I send my pet in, and the macro applies Curse of Agony, then Corruption, Drain Life, Life Tap (restore mana as I always forget), and into wand Shoot.

Currently, on two or more mobs I send in my pet and press the macro to allow Curse of Agony and Corruption to apply on the first target (release macro), then click on the second target send in my pet and hold down the macro for full rotation on the second target while dots are ticking on the first.

My world MS is roughly 27

I’m using a Razer keyboard and have it set to 300 milliseconds or 0.3 seconds. You don’t want the macro cycling too fast as it can miss a spell. To be honest 400 milliseconds to 500 milliseconds may be better.

LINK TO TALENT BUILD I’M WORKING TOWARD

The macro is not read-only so feel free to play around with it…you may need to change the ranks for some of the spells. If you simply delete the rank that I have inputted and press save it will default to your current rank(s).

In the macro, there are two versions. Version one has Life Tap and Version two does not; in case some people like to control when to Life Tap.

The reset=target/10 line in the sequence of the macro is there so that once you get to the wand shoot stage of the macro, and your Corruption starts to fall off, you can reapply it by pressing the macro again. The downfall to this is that it will apply Drain Life once again if you continue to hold down the macro. Personally, I have wand Shoot on a separate button, so when I reapply Corruption a second time I hit the Shoot button after so the macro doesn’t move onto Drain Life. If there’s a way around this I would love to implement it into the macro.

Enjoy, and have a great day.

P.S. For those of you who like to use modifiers in your macros, you could always add something to the KeyPress section. Something like:

/castsequence [nochanneling,mod:shift] Immolate

or

/castsequence [nochanneling,mod:alt] Life Tap


d802qaqEkz9kQ9tWHqLulsuk1OuLofP0QeLcZsuYTqLeBBuk6xOsmmvYXa1YOuptqtdqxtj2gk8nagNqohewhQKu3tuQgiQKKdcsluL6HkyIs4Ia1gvkFKumsL0jrfRuHEjrAMs0nPIDsr)uumuvXrrrlvv1tvXujXvbYwHOVkjJvkDweSwI4TOs1DrLYELQbtshgrpCuk5Xq1KvvUmsBwO(SKA0KQttuRwkEniMnkDBQ0Uf53qA4cCCfz5q55OQPtvxNqBNcFxunEeAXkv3H7kDt4(XHJj4UPDxPFuizPjpF)0pRu2G(bjfJxgnjOclOYveulLJPcQkKbcJiPy8YOjbvBbvUIGQjQGAPCmvqvHmqyejfJxgnjOgkOYveu546IYs6PcQVXOycQSudkRCQwqf1GIjOUePvyuymBmkY7fuX1jt1ubvVovqnBxqJjfz9cQiPy8YOPSTGAGilRG6hAEsqDNYIMlO61L5fu9OcQ56Y46udkMGAokgeEb1DkVxqngftq1cvmB0pqf96Oy9Zt2kBkZNTYMjUQkkVpMKLTF0CaJKIXlJM6M2mww6hhYKijlNKNIzqtEz0u)UFkj59Gc(i90V(X(Yg(IHnq7lB4l4(PGgtkY67MH9JdjogkskgVmAIVR0nH7kDt4(Hl4K8EE6KinHtfu5EcfxNmLOSYPAUjOIr5P(S7jXQPEUaFjOkOAVecdNLGkmmGRRSeuHHzeHilbvUE5cgrwcQjrw2(za1DN03V7NJNgSjMW9YOP(5qNePjVmjB)iLA9tzPK80Us33ppO8EhsCm0Us33ppyuhsCm0Us33psPwpyuE(Us3eUF4INeRM6PjQRLGk3tO6KyUCRBA3pCbNK3ZtNePjCQGk3tO46KPeLvovZnbvmkp1NDpjwn1lOkOcddaomlb1KilB339Dt7Us3eUF4cojVNNojst4ubvUNqX1jtjkRCQMBcQyuEQp7EsSAQNlWxcQcQ2lHWWzjOcdd46klbvUE5cgrwcQjrw2(za1DN03V7NJNgSjMW9YOP(5qNePjVmjB)iLA9Gr557kDt4(HlEsSAQNMOUwcQCpHQtI5YTUPD)WfCsEppDsKMWPcQCpHIRtMsuw5un3euXO8uF29Ky1uVGQGkmma4WSeutISSDF)8GY7DiXXq7kDF)8GrDiXXq7kDF)iLA9tzPK80Us339DZWUs3eUF4cojVNNojst4ubvUNqX1jtjkRCQMBcQyuEQp7EsSAQNlWxcQcQ2lHxiYsq1EjegolbvyyaxxzjOcdZicrwcQC9YfmISeutISS9ZaQ7oPVF3phpnytmH7Lrt9ZHojstEzs2(rk16bJYZ3v6MW9dx8Ky1upnrDTeu5EcvNeZLBDt7(Hl4K8EE6KinHtfu5EcfxNmLOSYPAUjOIr5P(S7jXQPEbvbvyyaWHzjOMezz7((5bL37qIJH2v6((5bJ6qIJH2v6((rk16NYsj5PDLUV77((bjjMm5olLVR099ZjGIZPOBIOFQOKqGkIrY3v6N(HRRGYvBZ1L3WqpTTggazCiBMlmANloniLlAMuG6Hw4pJFLtzsaabUGyiuaWf2P2yORfM6HfM3rhjUdMZrmGjvsoKWrqO5AYbdJFiljQOXAj9Wm2LFjqEf9GVRnEEDkIOR86eogWbqso2O7LqOAl16kPaKKfWGm1322cVdm4ZuhSAsiZ3w0QEctHw34MpFDzeJcFxYIKGuKJrseDHf)FwKDT4CXKHKB5HHcaSkXBpLIX1nSmaATiPaM5Fo8mH27CGGgiKGAy8dTq8lkvqxkqSGAdUnorG4dhDjbHpeJ(IgqgTnOLitfMkOVANlaA)cDMaQV9ar5luQlAokh9mMGz04WX8Nj6T5iv(y7mzqKXJpdWLFirJ)gR3sq4oAwVTOVnVTJeQHtfG8AEAk6HhqyvzzEAkdihIAQV3Du2w1aXaiRnirhXyi5mNAfHeBivYF54d0LBhuseLo)Lq)CSMdi6uclTgC79Z6ptnpEer2)mA2kX)kJTGyZe2cCBy1IeiwzKyaX92(XHz5(yUbMloDHak8Xp48aT2spEUTiSK51x8NwWq1)Yp2mqZ3HpStZdUPvM7bvaWdh8g3GtgqAd2VcP)eeryfhf7cG5RZTETSIYy6FC3zvACzMidGTxfNuuUJBPnyGYp)peumjrDbrcuUQapm219fmrIADHWmpIP9es8ZlpMraN4jKRVfaG64c2WFGtim0smar5M9wbuwDJrdgSk6Bn2AGaJx9UnSIKzC(x98eqABmtrdNfSryCtZAqoGkzAsSX4EK3sXW0HhdfEck4bamZDBhEeDGS5Ot1Ib9uir6ltERnZ6q3QrdEqCUE5qMdDD0itAfqBg(7bIvfsuoL76FXfU43YjAy9QxdBcTi0A6qZPTVr2mYeVc6BxtlN4BBl9cGT51Z4RfXyws0mdYTw23(3IG9h4Z4T9bjZr0ieU5)q2ZZNbIxWMpRmL5m)xfoNQWz0YJYMBCG2yz0s5Wi9d9ISDAOyEkEg6(jZltJJmYqaemIh(iu994(kVpmARVXyb8Kx)VLG7mczceKAl)ajhAG(AWGu4Q8aBeheMKSqrXtLIJblZqoGL93474eBmFmKh5TpsoqZ8H)ucquYOXhGqi63ahrJKvIkUgH(cWYEhLgwPGCrmohLHet629ObgshXmj9WQWtOTHCWyfVXgSfe4Nfcfqnnb6acG5YG2IwoyxVBVjTsla3UbJulbOwY5RetVmKvmBogkO3aFJKtgXm8n72eTQCa7(dHVCptyoDWrhcNlNBITyuc61xfbYdWyvCeTiWlwDWxhR(DTjevwd7Xr4bry9UfBtSQzkJe0Q0oYAlavOC(a4g(izJC0uleTllRaNqwCHn7(zYWoMPKI5sIkamfhL4MuEjmPvFq2k8)aaJEG2u)388lhtAt0FbN3yY5oyt396kndELtCbEmRJdaSQBlTv7q9KwAN29EGjCKnwKXecgpOigNAgDPV2uWfvG18HZIdi2wpQwZ3Q1eGi78eeK1qxq4Rk5zGMrdNMigJFnbd)TZWdhFUfyqPilLws3aM0mCM0qnXBPWxaTppFFk5ItPsFHJ52ncYGntOLUl1UXBGtoRKfVUwOg1GuaAb6fW0Ykc)TvJXpdMPizEIZqiiDPf31JIdNic6)1ZzChGIHtIroT5H2Kj3HNeccaILZsOdiQi8n8N(ksqO55mW2RfTkjisTyJfXuU30Df1SYzpsFgXYSBOi9hM4QDGhiQCc7HwZukSbraGc(hCwlLWCHZR0LqEycWIf2KSboxGkkq8dnnmcBISfi2m)SLuLq8sydPUgirOWRfut0mldIeKigJfhmi7aY0HWsgDDg2abHqjM1os(aJBQWcgTGPerxK3Aj08CgRiWGhQidrGM)SA3BaxtqbDZCceG7aO6enE1kzfrcCzTC4ehjZXTn(a)7mb8p5QmoNNYRjeGWNBX)GHGA)ccrAvdsrc6qMG1iFAyZJGsqbear9LbySgoluMGydiEPb9gO(c29sGV9XzW5GT8MJIPplEB18KrjmdDzfPdDEhKoXpd2vSBs9TY91gzewavqPdqaQGnIwmlNsLuiyeUCMaPSh(FXm8eT0ugSXsWCBYd8T87vUCTT8JaKa718tuv0IcwU4S8y0wOz0cIPGIW0m(nM41aBnuBOsAbaChc(yZOuqnxVg2hG4q0OlEpvbA4(dKEbI1gS9rehLxTFv)XRzmlqWmhfMTXOP0elCgVu0BQmz)qW5XcCPtnAj(mhNuznKegBvyylAat8rq)XqXzEb8Hdhm8b358zzSblIT7E3iamZXixBxaZ0kbxrNO4S5mkhgywc49nfQLDa(hmmrCiFm1Kl15fK9uiKzP1XG)Jdm24qRCnKo4yvbGcMyvCADbAqOv4lUeKxsNbnoSujb7zuVYUv5KYafeaaihk1Ax8gO9pa1kEBb0kNg3Glaq0Rhgfhc5yq8NaBeiwp42))xgKA0UwdiZuvZQ(xjbCyy(gMlYAyuPaXGhQfo7hYnP7iPrGXJH0uEjv3jxJiYinzwrg4bIi3HQJCAgyRFacWgns88tqTmZxny51aiyFt0dCCNOunObnq2qSoAVkTDnqQyMXCCgemKLJzgdjmdigyv6i)XVGlKa5b)QKJOgPsa3a0hTbEJnttJeYnEXI9xreKBqf)2bd5Xzp6QYC)9uz(9gzQ)IJGm4lxk4CGSC(rWUVTmrsKf4p5gmyniRJgQiQ)wxfsvaERqe4D4xue2WZoO1HNPb32rWXwti10evK(EcQcxGo7gcaMVvkvgiaLTgDldpfxUnYqZgz03TsdOqfTlwmLyIVMd2Ca3XquhHPr9BBvW(lMtvaS0kcYCEjqf)XuKG((LmBXyzGudTL3QIiADeNBoJiTwsAAbaM1sQ0zIxL(qcFGB80iVOg7vdxjaRqoXPzFTjcrHouEgm0bwWohaP1ab4lCkrKI7p1wnU4nHXY4ZWaHJF32BqExf0ArNoOGrbtRma7O1HKiUUxoNYKxwzAkiI9lqKikiw7sqSvXC0OqeJt8d8wbWCc60H6DKwF4T20leArJyG9Q9oIXCteJenas9mJ5GWHqqfWE6Wy1OZTgDaB)aBbr8fGrnkhDJOaBsMLwRBa(0IuRWy33pGtXOy40bu3asp5UmRS3QF39DFVd

Usage Information

Version 1 - Life Tap
Version 2 - No Life Tap
Version 3 - Immolate (for levelling over 58)

Just change the “Default Version” pull-down below this to whichever works best for you

This macro contains 3 macro versions. This Sequence was exported from GSE 2.6.55.

  • The Default macro is 3

Macro Version 1

Step Function: Sequential

KeyPress: Curse of Agony(Rank 6)

Main Sequence: Corruption(Rank 7), Drain Life(Rank 6), Life Tap(Rank 6), Shoot, Blizzard(Rank 1)

Macro Version 2

Step Function: Sequential

KeyPress: Curse of Agony(Rank 6)

Main Sequence: Corruption(Rank 7), Drain Life(Rank 6), Shoot, Blizzard(Rank 1)

Macro Version 3

Step Function: Sequential

KeyPress: Curse of Agony(Rank 6)

Main Sequence: Corruption(Rank 7), Drain Life(Rank 6), Life Tap(Rank 6), Immolate(Rank 8), Shoot, Blizzard(Rank 1)

2 Likes