Hey guys I would like to help out a bit on this also…
First
“/castsequence [combat] reset=12 Immolation Aura”,
as far as I know this does not work…
Reset=12 only works if the macro has not been pushed with in that time. Since its getting spammed it will not reset in the 12 seconds. Also since there is only one spell in the sequence it will just spam that spell anyway.
so going back to a basic /cast Immolation aura would work the same.
Second I am trying to modify the macro in a way where Demon Spikes does not use both charges at the same time. Basically over writing the remainder of the first buff with the second.
I think if we add:
“/castsequence [combat] Demon Spikes, Shear, Shear, Shear, Shear, Shear, Demon Spikes”,
It will cast shear in-between the Demon spikes allowing time for the first buff to run out before using the second one.
While I agree that Fiery Brand and also Empower Runes should be used separate for Tanking. I think that they should be left in for leveling purposes = less management
Here is what I currently have:
Sequences['Veng'] = {
specID = 581,
helpTxt = "Talents - 2,1",
PreMacro = [[
/console Sound_EnableErrorSpeech 0
/targetenemy [noharm][dead]
]],
"/cast [combat] Immolation Aura",
"/castsequence [combat] Demon Spikes, Shear, Shear, Shear, Shear, Shear, Demon Spikes",
"/cast Soul Cleave",
"/cast Shear",
PostMacro = [[
/startattack
/use [combat] Fiery Brand
/use [combat] Empower Wards
/use [combat] 13
/use [combat] 14
/console Sound_EnableErrorSpeech 1
]],
}
Also I have done some extensive Testing with Autohotkey… and I have a good script to help me manage things.
Let me explain.
- For rotation above I use the “2” key
- For Sigil of Flames and Misery I use “3” - Press 3 for flames and Shift+3 for Misery
- Here is my macro
/cast [mod:shift] Sigil of Misery; Sigil of Flame
- For Sigil of Silence I use “4”
- For Infernal Strike I use “e”
Here is my Autohotkey Script
*** NOTE *** The timings on the script are done in a way where it will not interrupt normal typing in chat.
Alt will suspend the hotkeys.
Hold 2 to spam rotation
Mouse over area and press “3, Shift+3 or 4” for auto sigil (includes mouse click)
Mouse over and press “e” for Infernal Strike
Alt::suspend, toggle
#ifWinActive World of Warcraft
{
$2::
Loop
{
if not GetKeyState("2", "P")
break
Send 2
Sleep 200
}
return
$3::
Loop
{
if not GetKeyState("3", "P")
break
Send 3
Click
Sleep 500
}
return
$+3::
While ((GetKeyState("shift","P")) && (GetKeyState("3","p")))
{ Send +3
Click
Sleep 500
}
return
$4::
Loop
{
if not GetKeyState("4", "P")
break
Send 4
Click
Sleep 500
}
return
$+4::
While ((GetKeyState("shift","P")) && (GetKeyState("4","p")))
{ Send +4
Click
Sleep 500
}
return
$e::
Loop
{
if not GetKeyState("e", "P")
break
Send e
Click
Sleep 200
}
return
}