💤 Lutechi 9.x+ Assassination Macro All-in-One

Welcome to my AIO Macro Series, it covers every possible talent combination. Give this smart lazy macro a try and look for my other classes or specs if you enjoy this one.

Tell me while I stream if it worked for you or ask questions: Lutechi@Twitch

WoW Lazy Macros Discord | Support


dOeoiaqikOQtjuuZIQUfs0UOsPFrrdtvLJPOLjONrfttjCnuSnkPVjKXjqNdiRdj9okW9eQ8pKGAGiboOQQwOqHhkatKsuDrkiBKsu(ifuzKkqNuvjRuvrEjvkMjLiUPqv7eO(PQIAOQkyPib5PQYuPqxvOiBvvH(kfu6TkL7QuTxe)LsKgmPdl1IvspwutMk5Ys2Ss0NfknAu60uQxtLQMTi3gWUr1Vvz4kOJlGwos9Cqth66k02PsLVRagpsOZtjSEkOy(Qk1(jMmjgjGNKNLetgnuad(LL()9S0)F9zc4qIrYBWknmzZDp5XI4qivtZbUbsTHXcGotFq3Mpat0mnIvM1MsqusrkBiSHqBEJ2hNsGotFu2PeL2CkpEzodg(lI8m2PIJqY7p3crn2PIJK3)rK9OjplzeRmRnfyCaBmZsEgUNH(yrdTpobCO1qRKx8nFStFXXI2DfhTpojgKx8DM((yrdTpoKyKaEsmsapjpZCdryf4yXZLOB8dIvNqwF(awBCxu6cwyCythBHM5dyTrrfn6NJx0jiRwjGdjpZCdryf4yXZLOBaNlQqw7L4UOZGmoZPbIUbCUO2j0JDQ4i1itNDrdG2gaECrnwadliAGOB5dyTrp)Gy1jK1JDQ4i1iZWDrPlyHXLpG1gfvugqob9IYaYjOxuMzuOJbIULpG1g98dIvNq2Drza5eKa2H8mZneHvGJfpxIUbCUO2jCxuMzuOJbIULpG1g98B5rd45heRoHSEStfhPYyo3fDlFaRn653YJgWZpiwDcz9yNkosLX0zxu6cwyC5dyTrrfDgXe6fDgXe6f1zYSaKvVOZiMqVOZiMqVOtqlC8IoJyc9IU4xqVOZiMqVOZiMqVOtqwdobzGOB5dyTrp)wE0aE(bXQtiRNFyNkosLXCUlkDblmU8bS2OOIoJyc9IoJyc9I6mzwaYQx0zetOx0zetOx0jOfoErNrmHErNrmHErNGSgCcIaEb5zMBik6g2PIJuTA6SlA4VFb)zLaMH8mZnefDlFaRn65heRoHSEStfhPonD2fnO1iRKxahWAJKyqEUPS4d0fesmsapjptSPJTWIxawi6g)yBAGDc4qYZm3qu0nGZf1msN2fDdIvNqwp2PIJuzmD2fDg0XXar3Gy1jKDx0OFoeWoKNzUHiScCS45s0T8bS2ONFqS6eY6XovCKAKz4UO0fSW44x(awBuurzMrHoEr5JPebjp3uwqHQu1WIyKaEsEM5gIIUXV8bS2ONFqS6eYUl6mk4cc4qYZm3qu0T8bS2ONFqS6eY6lkAdr4UOowzywqa7qEM5gIWkWXINlr3YhWAJE(bXQtiRVOOneHEStfhP6y6SlkDblmU8bS2OOIoDISob5fDcYAWjic4fKNzUHiScCS45s0nGZfviR9sCxuMWOideDlFaRn653YJgWZpiwDcz9XsFJd9ffTHiCxu6cwyCZWFIkAeO5IFErza5e0lkdiNGErNbzSAGOB5dyTrp)wE0aE(bXQtiRNFXsFJd9ffTHiCx0iqZf)iGzipZCdrr3aoxuHS2lXDrDMHHlmq0T8bS2ONcwE5rONTsd9XsFJd95dyTrp)Gy1jKDxuMiqoliGTsEMqSPXgXo7Er3YhWAJE(bXQti7objVhwdTSrEgTpo59QahloA3jY7d0v8DM(igji59HdIX3z6JyKGeKGKNHTA3)FKUHeJeK8S8AzpMqc4j5nyLgsEXFUO(pHIsPO)pdjAZDjk2PIJqrPRuJLlr)(BrJ)CrnaKojkLIgaB1df9XEOOF)TOXFUO(yTxIIsPOFEqrFd(LrrJrmz04Nbl6x8CA0vbfDWQtErnK7AO9XfT5UenG01Ux0V)w0)J4jAMT6Hq2dfDaBKvuStfhfLX0XlApINOUX2fVSq0h7HIoGnYkkJ5u0M7sugth3k6)r8e1YAUO3srDd32Dfu0bSrwrXovCu0iZq3k6)r8e9pW6iKv0bSrwrXovCu0PPJBLpfaD1y5IcM)(baLpny7Us0ahliAFCOOhTOWXyJTGO9XHuyr)0iWqrpUOawikePRgq0M7suyBHOS2gErniMjVp2029AQGeJeK8EdR8xwobCidiYZq8LhDUc4ag2yVANSrliXGGeKqaa

Usage Information

Mod:Alt - AoE and talents related | Mod:Ctrl - Cheap Shot | Mod:Shift - OH SHIT BUTTON Includes Heal, Evasion and Cloak | Auto cheapshot with talent 5/3, auto Kidney Shot with 5/1 and 5/3. Auto Fan of Knives with talent 7/2. Auto Ambush with talent 1/3.
Created@100ms
Have questions or suggestions? Jump on my stream and say hi! :wink:

This macro contains 1 macro version. This Sequence was exported from GSE 2.6.26.

Macro Version 1

Step Function: Sequential

KeyPress: Garrote, Fan of Knives, Cheap Shot

Main Sequence: Slice and Dice, Kidney Shot, Shiv, Fan of Knives, Sinister Strike, Ambush, Exsanguinate, Eviscerate, Garrote, Rupture, Crimson Vial, Feint

KeyRelease: Eviscerate, Shadowstep, Shiv, Marked for Death, Tricks of the Trade, Cone of Cold, Evasion, Vanish, Cloak of Shadows, Stealth, Vendetta

3 Likes

hey,
Thank you for your amazing work,
However, I can’ t get kidney shot to work… any idea?
(I set the 3rd talent on the 5th line)

1 Like

Hello Imyet,

At work hours at the moment.

However, I just tested it during my lunch break, and still works on my end. What are all the talents you are using? Are you playing on English client?

Maybe someone else might be able to test or give ideas about what might be happening.

Have tested and kidney shot firing off for me also, see screenshot showing kidney shot on target dummy, i am playing on English client.

kidney shot seems to fire ok on target dummy but not firing in open world pvp, pve etc tried both of the talents i’m level 50 also tried talents 5/1 and 5/3 maybe Lutechi can shed some light on it

Hello Nigel,

Not at home to check at the moment, but that is very odd if it works at dummy for you and not in pvp.

I did not added a condition for not to work in pvp or enemyplayer. It could be those random things of cast sequences not working when it wants to.

Yes sounds like that.
your sub rogue auto cheap shot works perfect. Also i would like to add cheap shot opens up perfect in the opener sequence for Assassination and that is in pve and pvp, but then it doesn’t use auto-kidney shot in the rotation which is strange. hope you can fix buddy other than that very good macro’s. my item level 116-118, level 50 i mainly pvp with him.

1 Like

so i feel like im missing something… How do i get the modifiers to work?? Do i need a specific AHK script?

Hello Somix,

Check if you have to clear the keybindings like on this reply:

awesome! and 1 last question…is this the right Script to use for 1 key? #IfWinActive World of Warcraft
$1::
GetKeyState, state, 1, P
if state = D

Loop
{
Send {1}
Sleep, 100
Send {1}
Sleep, 100
Send {1}
Sleep, 100
Send {1}
Sleep, 100
Send {1}
Sleep, 100
Send {1}
Sleep, 100
return
}
#IfWinActive

I don’t use AHK, there is a channel in our Discord that you can get more help on that.

Here is what I use with AHK to repeat keys.

You can set a random repeat rate. Set to 100-150ms in this scripe to simulate a human repeatedly pressing a key. And this script uses keys 2 and 4 to repeat Easy to edit which keys you want to use and works for all the mod keys also.

#^F1::Suspend ; ctrl + F1 ; Activate or deactivate script
#ifWinActive World of Warcraft ; Only run if window ‘World of Warcraft’ is active
{
$2:: ; If 2 is pressed
$^2:: ; If 2+control is pressed
$+2:: ; If 2+shift is pressed
$!2:: ; If 2+alt is pressed
Loop ; If any of the above is true then loop below
{
if not GetKeyState(“2”, “P”) ; If 2 is not pressed then break the loop
break
if GetKeyState(“LCtrl”, “P”) ; If left control is pressed then send control+2
Send ^2
else if GetKeyState(“LShift”, “P”) ; If left shift is pressed then send shift+2
Send +2
else if GetKeyState(“LAlt”, “P”) ; If left alt is pressed then send alt+2
Send !2
else
Send 2 ; If 2 is pressed with no other modifiers send 2
Random, SleepAmount, 100, 150
Sleep, %SleepAmount%
;sleep 80 ; Time in milliseconds between key repeats
}
return
$4:: ; If 4 is pressed
$^4:: ; If 4+control is pressed
$+4:: ; If 4+shift is pressed
$!4:: ; If 4+alt is pressed
Loop ; If any of the above is true then loop below
{
if not GetKeyState(“4”, “P”) ; If 4 is not pressed then break the loop
break
if GetKeyState(“LCtrl”, “P”) ; If left control is pressed then send control+4
Send ^4
else if GetKeyState(“LShift”, “P”) ; If left shift is pressed then send shift+4
Send +4
else if GetKeyState(“LAlt”, “P”) ; If left alt is pressed then send alt+4
Send !4
else
Send 4 ; If 4 is pressed with no other modifiers send 4
Random, SleepAmount, 100, 150
Sleep, %SleepAmount%
;sleep 80 ; Time in milliseconds between key repeats
}
return
}